Si të krijoni një server web me Lighthttpd në Ubuntu 24.04

Krijimi i një serveri web në Ubuntu

Planet e hostimit të përbashkët po dështojnë gjithnjë e më shumë. Duke pasur parasysh mundësitë e shumta që ofrojnë teknologjitë e internetit, do të shqyrtojmë se si të krijojmë një server interneti me Lighthttpd në Ubuntu. Kjo do të na lejojë të përfitojmë nga përfitimet e një serveri privat virtual.

Me server web nënkuptojmë s-in.Softuer që është përgjegjës për ruajtjen, përpunimin dhe shpërndarjen e faqeve të internetit tek përdoruesit që i qasen atyre përmes një shfletuesi.

Në përgjithësi, hardueri mbi të cilin funksionon serveri web ofrohet nga kompanitë të cilët i janë përkushtuar kësaj sepse për faqet me shumë vizita, burimet e nevojshme zakonisht i tejkalojnë ato të një lidhjeje në shtëpi dhe një kompjuteri të zakonshëm desktop.

Në parim, furnizuesit Zakonisht ofrojnë 3 lloje akomodimi.

  1. Pritja e përbashkët: Është më i liri, por më i kufizuari. Sajtet ndajnë burimet e një serveri të vetëm dhe nuk mund të zgjedhin sistemin operativ ose teknologjitë që mund të përdorin.
  2. SServer privat virtual. Çdo përdorues ka qasje në një makinë virtuale që sillet sikur të ishte një server fizik. Ata mund të zgjedhin se cilin sistem operativ të instalojnë, cilin panel kontrolli dhe cilat teknologji të mbështesin. Kjo kërkon më shumë njohuri, pasi përdoruesi duhet të konfigurojë gjithçka.
  3. Hosting në renë kompjuterike:  Ndërsa Serverët Virtual Privat janë të kufizuar në një server të vetëm, Cloud Hosting mund të funksionojë në shumë servera, duke vepruar sikur të ishin një server i vetëm, nëse është e nevojshme. Kjo është ideale për faqet që marrin shumë trafik nga vende të ndryshme ose shpërndajnë përmbajtje të madhe si video.

Si të krijoni një server web me Lighthttpd

Duke filluar me Apache-in e nderuar, ekzistojnë disa servera web. Ai që po shqyrtojmë është Lighttpd, për të cilin zhvilluesit e tij thonë se shqiptohet "lighty".

Në këtë rast, po flasim për një server web me burim të hapur që është njëkohësisht i lehtë dhe me performancë të lartë. Është ideal për situata ku shpejtësia dhe efikasiteti i reagimit janë kritike.

Karakteristikat e tij janë:

  • Ideale për servera me ngarkesë të lartë punë ose pak burime.
  • Përdorim i ulët i memories dhe CPU-së.
  • Mbështetje për FastCGI, SCGI dhe CGIJu lejon të ekzekutoni aplikacione dinamike të shkruara në PHP, Python ose Ruby.
  • puede menaxhoni lidhje të shumëfishta njëkohësisht.
  • Ka module që zgjerohennë funksionalitetin e saj.
  • konfigurim fleksibël përmes skedarëve.
  • I projektuar për të zvogëluar dobësitë.

Mbani mend se, përveç serverit të internetit, duhet të instalohen edhe programe të tjera shtesë që faqja e internetit të funksionojë siç duhet. Sigurisht, po i referohemi nëse faqja e internetit do të kërkojë më shumë aftësi sesa ato të ofruara nga HTML, CSS dhe JavaScript.

  • Mbështetje për një gjuhë programimi dhe bibliotekat e tyre: Gjuhët e programimit janë baza e përdorur për mjetet për të krijuar dyqane online, platforma blogimi ose shërbime transmetimi multimediale.
  • Motori i bazës së të dhënave; Ato janë të nevojshme kur faqja duhet të fusë, arkivojë, modifikojë dhe shfaqë të dhëna në kohë reale.
  • Shërbimi i Ngarkimit dhe Menaxhimit të Skedarëve: Nëse nuk doni ta shkruani kodin e faqes suaj direkt në server, do t'ju duhet një mënyrë për të ngarkuar skedarë nga kompjuteri ku janë krijuar.
  • Certifikata SSL/TLS: Ato ju lejojnë të vërtetoni vërtetësinë e një faqeje interneti. Nëse mungojnë, shfletuesit do të shfaqin një paralajmërim për faqe të pasigurta.
  • Konfigurimi i DNS dhe Emrit të DomainitEmri i domenit tregon se si përdoruesi hyn në faqe, dhe DNS i tregon shfletuesit se ku ta gjejë atë. Shembulli që më vjen ndër mend, jo i përshtatshëm për mijëvjeçarët, është libri i vjetër i telefonave.
  • Mjetet e Sigurisë: EKy seksion është i qartë vetë. Po flasim për antivirus dhe firewall-e për të parandaluar aksesin keqdashës.
  • Paneli i kontrollit (Opsionale): Këto janë mjete grafike që lehtësojnë detyrën e krijimit dhe mirëmbajtjes së faqeve të internetit dhe bazave të të dhënave, si dhe përdorimin e llojeve të tjera të mjeteve.
  • mjetet e monitorimit (Opsionale): Këto mjete na lejojnë të dimë nga vijnë përdoruesit, cilat faqe vizitojnë ose çfarë shfletuesi dhe sistemi operativ përdorin.
  • Gi verbër në përmbajtje (Opsionale): Sistemet e menaxhimit të përmbajtjes e ndajnë dizajnin nga përmbajtja, duke e bërë më të lehtë për përdoruesit jo-profesionistë të krijojnë dhe mirëmbajnë faqet e internetit.
  • SeServeri i email-it: (Opsionale): Nëse duam të dërgojmë dhe të marrim email-e

Shumë shërbime hostimi VPS ofrojnë mundësinë për të instaluar gjithçka me disa klikime, por përdoruesit e vërtetë të Linux e bëjnë këtë duke përdorur terminalin.

Në postimin tjetër do të merremi me biznesin.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.