Kako zgraditi spletni strežnik Linux s starim računalnikom

Kako zgraditi spletni strežnik Linux s starim računalnikom

Vas zanima gradnja domačega spletnega strežnika? Najpreprostejši način je namestitev Linuxa na rezervni računalnik. Zahvaljujoč preprostosti Linuxa je to preprosto, kar vam omogoča cenovno ugoden način za gostovanje spletnega mesta ali spletnega dnevnika.





Takole lahko nastavite spletni strežnik Linux.





Kako narediti lasten spletni strežnik z Linuxom

Za izdelavo spletnega strežnika Linux, ki ga lahko izvajate od doma, potrebujete strojno opremo in operacijski sistem. Poleg tega je treba namestiti programsko opremo za spletni strežnik in nastaviti način dostopa do strežnika iz interneta.





kako lahko brezplačno ugotovim, komu pripada telefonska številka?

To lahko razdelimo na štiri preproste korake, ki jih lahko sledite za izdelavo lastnega spletnega strežnika Linux.

  1. Poiščite star/nezaželen računalnik
  2. Namestite operacijski sistem Linux
  3. Nastavitev programske opreme spletnega strežnika aplikacij (Apache, PHP, MySQL)
  4. Do strežnika dostopajte z interneta

Začnimo.



1. Poiščite stari računalnik za svoj spletni strežnik Linux

Preden izberete računalnik za spletni strežnik, morate poznati minimalne zahteve operacijskega sistema. Čeprav je Ubuntu priljubljen, ni dovolj lahek. Namesto tega je Lubuntu 19.04 močnejša možnost. To je lažja alternativa Ubuntuju, zgrajena na isti kodi.

Prenesi: Lubuntu 19.04





Sistemske zahteve Lubuntu

Lubuntu 19.04 ima minimalne zahteve:

  • Dvojedrni procesor 512 MHz ali boljši (priporočeno 1 GHz, v nasprotju z 2 GHz za Ubuntu)
  • 4 GB sistemskega pomnilnika
  • 25 GB prostega prostora na trdem disku
  • Izbira 32-bitne (za starejše računalnike) in 64-bitne različice

Morda imate primeren star računalnik na zadnji strani predala ali pa ga kupite v trgovini z blagom. Omeniti velja, da lahko namestite Linux spletni strežnik na Raspberry Pi . Ta mali računalnik stane manj kot 30 USD in je pametna možnost, če naletite na težave s staro strojno opremo.





Ne omejujte se tudi na stare računalnike z operacijskim sistemom Windows. Apple Mac in MacBooks iz obdobja pred letom 2006 s procesorji PowerPC lahko poganjajo Linux.

Tako kot Ubuntu tudi Lubuntu podpira široko paleto grafičnih kartic, trdih diskov in druge strojne opreme. Če želite preveriti, ali distro deluje na izbrani strojni opremi, zaženite CD v živo.

Če nameravate strežnik izvajati 24 ur na dan, se prepričajte, da je v dobro prezračevanem prostoru. Bolje je, da ga poleti postavite v klimatizirano sobo, ko bo toplota sovražnik vašega strežnika.

2. Namestite operacijski sistem Linux

Namestitev Lubuntuja je preprosta. Za začetek preprosto vzemite datoteko ISO in jo zapišite na DVD ali bliskovno napravo USB.

Prenesi: Lubuntu

Te slike diskov imajo najnovejše različice programske opreme, zato je po namestitvi potrebna le majhna nadgradnja. Uporabite 64-bitno različico, če jo podpira vaš računalnik, ali 32-bitno različico drugače.

Ko ste pripravljeni, vstavite namestitveni medij v računalnik in znova zaženite. Če morate spremeniti nastavitve BIOS -a za zagon z optičnega pogona ali USB -ja, to storite. V nekaterih primerih se lahko odpre meni za izbiro zagonskega medija.

Ko je namestitveni medij zagnan, izberite Namesti Lubuntu. Ko ste pozvani, izberite Med namestitvijo prenesite posodobitve in Namestite programsko opremo drugih proizvajalcev in potem Izbrišite in uporabite celoten disk .

Upoštevajte, da boste s tem izbrisali vse druge operacijske sisteme, ki jih imate v tem računalniku. Sledite drugim možnostim glede na želene nastavitve. Šifriranje domače mape ni pametno za projekt spletnega strežnika. Po končani namestitvi znova zaženite.

Po ponovnem zagonu preverite, ali so na voljo posodobitve. Pojdi do Sistem> Skrbništvo> Upravitelj posodobitev> Namesti posodobitve . Morda boste morali znova namestiti vse posodobitve, ki jih je našel.

3. Namestite programsko opremo za spletni strežnik Linux

Čeprav so na voljo nadomestki, večina spletnih mest deluje na kombinaciji Apache, MySQL in PHP (znanih kot LAMP). To je podobno tistemu, kar smo priporočili namestitev v sistemu Windows .

Vsa tri orodja je mogoče namestiti prek programskega centra. Zaženite to prek Sistem> Skrbništvo> Upravitelj paketov Synaptic . Tu namestimo programsko opremo, ki jo potrebujemo.

Poiščite in namestite naslednja imena paketov, od katerih bo vsako vključevalo različne pogoje: apache2 , php5 , php5-mysql , in strežnik mysql . Za namestitev paketov uporabite spremembe.

Paketi se bodo v kratkem prenesli in namestili. Namestitveni program vas bo pozval, da vnesete 'root' geslo MySQL. Ponovni zagon ni potreben.

Druga možnost je, da ta orodja namestite v ukazno vrstico. Nato odprite terminal:

sudo apt install lamp-server^ -y

Preizkusite svoj spletni strežnik!

Namestitev lahko preizkusite tako, da v strežniku odprete brskalnik Firefox in se pomaknete na URL http://127.0.0.1/. Druga možnost je, da vnesete http: // localhost/.

Videti bi morali napis 'Deluje!' sporočilo pomeni, da vaš spletni strežnik deluje! Apache in MySQL bosta delovala v ozadju in se bosta začela ob zagonu. S spletnim strežnikom, ki zdaj deluje, lahko datoteke urejate v /var /www. Preprosto osvežite brskalnik in si oglejte spremembe v živo na svojem spletnem mestu.

Iskanje lokalnega naslova IP strežnika

Medtem ko je strežnik funkcionalen, mora biti viden zunanjemu svetu. Zato je pomembno, da je strežnik posodobljen z vsemi običajnimi popravki.

Najprej poiščite lokalni naslov IP strežnika in ga nastavite na nekaj, na kar se boste pozneje lahko sklicevali. Trenutni naslov IP, ki ga je določil usmerjevalnik, boste našli v polju Informacije o omrežju.

To poiščite tako, da kliknete omrežno povezavo in nato izberete Informacije o povezavi. Odprlo se bo polje z vašim trenutnim naslovom IP, omrežno kartico, naslovom za oddajanje, prehodi in strežnikom DNS. Zapišite si naslov IP.

Nato uredite podatke o povezavi, da dobite statični naslov IP v svojem lokalnem omrežju. Znova kliknite z desno tipko miške, vendar tokrat pojdite na Urejanje povezav . Izberite ustrezno ime adapterja (npr. Eth1) in uredite te nastavitve.

Izberite IPv4 zavihek in preklopite na Metoda do Priročnik . Kliknite Dodaj nato vnesite podatke iz nastavitev povezave. Upoštevajte, da bo treba naslov IP vnesti drugače. Ohranite prve tri oktete (številke med pikami), zadnjega pa spremenite v visoko število pod 254.

Pomembno je, da ročno dodeljen naslov IP še ni v uporabi v vašem omrežju. Če niste prepričani, izberite visok naslov IP, na primer 250. To bo vaš statični, lokalni naslov IP.

kako počistiti pomnilnik v računalniku

Skupna raba spletne mape

Za dostop in nalaganje datotek na strežnik je na voljo več možnosti. Če želite ponazoriti pomen dovoljenj za mape, razmislite o skupni rabi spletne mape.

Pomembno je, da uporabite to metodo le, če je vaš strežnik v zasebnem omrežju. Prepričajte se, da se nihče ne more povezati z njim in dostopati do vaše mape v skupni rabi.

Začnite tako, da sprostite dovoljenja v spletni mapi. Odprite terminal s pritiskom na Ctrl + Alt + T, nato vnesite:

sudo chmod 777 /var/www

Od vas bo zahtevano geslo. Če so pravilna, bodo dovoljenja posodobljena.

Zdaj pojdite v brskalnik datotek in poiščite /kje/ . Z desno miškino tipko kliknite mapo www in izberite Možnosti skupne rabe in ga počistite. Za varnostne možnosti ga lahko delite z geslom ali brez njega. Izberite Dostop za goste mapo delite brez uporabniškega imena in gesla.

Zdaj boste lahko vi ali kdor koli drug dostopali do datotek brez gesla. Zaradi tega je skupna raba z geslom priporočljiva iz varnostnih razlogov. Vzemite si tudi trenutek za preverjanje Dovoli drugim ustvarjanje in brisanje datotek v tej mapi . To omogoča dostop do pisanja iz imenika v skupni rabi.

Če si želite ogledati datoteke, pojdite na omrežno lokacijo // localhost/www .

Od vas bo zahteval geslo ali pa vam omogočil dostop neposredno do datotek, odvisno od vaših varnostnih nastavitev. To so iste datoteke, ki so v vašem spletnem brskalniku dostopne prek http: // localhost/ (ali kateri koli statični naslov IP, ki ste ga nastavili).

Pridobite svoj strežnik Linux na spletu s posredovanjem vrat

Zdaj imate naslov IP, pomemben koncept za razumevanje pa je posredovanje vrat. Vsak posameznik, povezan z internetom, stoji za naslovom IP. Za večino domačih povezav (in številnih poslovnih povezav) IP vašega računalnika dejansko ni izpostavljen internetu. -

Kako se torej obiskovalci vašega spletnega mesta obrnejo na vaš strežnik? To počnemo s posredovanjem vrat.

kako postaviti živo ozadje

Vrata na strežniku so kot vrata ali okna v hiši in kot taka imajo varnostne posledice. Vsaka vrata vam bodo omogočila dostop do druge storitve, ki se izvaja na strežniku. Spletni strežniki privzeto uporabljajo vrata 80.

Če želite to omogočiti, se morate prijaviti na skrbniško stran usmerjevalnika. Podrobnosti o tem preverite v dokumentaciji naprave (nekateri usmerjevalniki imajo naslov IP natisnjen na zadnji strani). Tu bi morali najti razdelek z imenom Posredovanje vrat , oz Aplikacije kar vam bo omogočilo pravilno posredovanje vrat.

Preusmerite vrata TCP 80 v svoje omrežje na statični naslov IP, ki ste ga nastavili prej. Vsak usmerjevalnik je drugačen, zato si oglejte navodila za uporabo usmerjevalnika, kako ga pravilno nastaviti.

Dajte svojemu spletnemu strežniku Linux statično ime gostitelja

Večina domačih usmerjevalnikov se poveže z ponudnikom internetnih storitev prek tako imenovanega dinamičnega IP -ja. To pomeni, da se bo naslov IP vašega usmerjevalnika, ki je namenjen javnosti, po določenem obdobju, običajno približno teden dni, spremenil.

Potek tega je fantastičen strežnik DynDNS, ki vam omogoča, da nastavite URL DynDNS za svoje spletno mesto. Zahvaljujoč odjemalski aplikaciji bo URL ob vsakem spreminjanju vašega javnega naslova IP še vedno kazal na vaš strežnik Linux.

Tako bi morali obiskovalci obiskati vaš spletni strežnik iz tujine tako, da gredo na http://yourhostname.dyndns.org . Nekateri ponudniki internetnih storitev bodo blokirali vrata 80 vašega usmerjevalnika. V tem primeru posredujte nekaj, na primer vrata 8080, na vrata 80. Tako boste lahko obiskali svojo spletno stran tako, da odprete http://yourhostname.dyndns.org:8080 .

Zgradili ste spletni strežnik Linux!

Zdaj, ko je vaš spletni strežnik nastavljen, se lahko osredotočite na programiranje ali namestitev lastne programske opreme!

Morda boste zagnali programsko opremo za blog ali gostili forum ali oglasno desko. Morda vas bo bolj zanimalo gostovanje družabnega omrežja, kot je Mastodon, portfelja, karkoli. Odvisno je od tebe.

V teh dneh lahko gostite spletno mesto o skoraj vsem. Evo, kako spremenite svojo napravo Android v spletni strežnik da bi to dokazal.

Deliti Deliti Cvrkutati E-naslov 5 nasvetov za polnjenje vaših strojev VirtualBox Linux

Ste naveličani slabe zmogljivosti, ki jo ponujajo virtualni stroji? Tukaj je tisto, kar morate storiti za povečanje zmogljivosti VirtualBox.

Preberite Naprej
Sorodne teme
  • Linux
  • Ubuntu
  • Spletni strežnik
  • DIY Project Tutoriali
O avtorju Christian Cawley(1510 objavljenih člankov)

Namestnik urednika za varnost, Linux, DIY, programiranje in razlago tehnologije ter resnično uporaben podcast producent, z bogatimi izkušnjami s podporo za namizne računalnike in programsko opremo. Sodelujoč v reviji Linux Format, Christian je mačkar Raspberry Pi, ljubitelj Lega in ljubitelj retro iger.

Več od Christiana Cawleyja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti