Ako vytvoriť webový server Linux so starým počítačom

Ako vytvoriť webový server Linux so starým počítačom

Máte záujem vybudovať domáci webový server? Najjednoduchším spôsobom je nainštalovať Linux na náhradný počítač. Vďaka jednoduchosti Linuxu je to jednoduché a poskytuje vám cenovo dostupný spôsob hostenia webovej stránky alebo blogu.





Tu je postup, ako nastaviť webový server Linux.





Ako si vytvoriť vlastný webový server v systéme Linux

Na vybudovanie webového servera Linux, ktorý je možné spustiť z domova, budete potrebovať hardvér a operačný systém. Okrem toho by mal byť nainštalovaný softvér webového servera a mali by byť k dispozícii prostriedky na prístup na server z internetu.





nefunguje mi podložka pod myš

Môžeme to rozdeliť na štyri jednoduché kroky, ktoré môžete vykonať pri vytváraní vlastného webového servera Linux.

  1. Nájdite starý/nechcený počítač
  2. Nainštalujte operačný systém Linux
  3. Nastavte softvér webového servera aplikácie (Apache, PHP, MySQL)
  4. Pripojte sa na server z internetu

Začnime.



1. Nájdite starý počítač pre svoj webový server Linux

Pred výberom počítača, ktorý chcete používať ako webový server, musíte poznať minimálne požiadavky operačného systému. Aj keď je Ubuntu populárny, nie je dostatočne ľahký. Namiesto toho je Lubuntu 19.04 silnejšou možnosťou. Toto je ľahšia alternatíva k Ubuntu postavená na rovnakom kóde.

Stiahnuť ▼: Lubuntu 19.04





Lubuntu Požiadavky na systém

Lubuntu 19.04 má minimálnu požiadavku:

  • 512 MHz dvojjadrový procesor alebo lepší (odporúča sa 1 GHz, na rozdiel od 2 GHz pre Ubuntu)
  • 4 GB systémová pamäť
  • 25 GB voľného miesta na pevnom disku
  • Výber z 32-bitových (pre staršie počítače) a 64-bitových verzií

Môžete mať vhodný starý počítač vzadu v zásuvke alebo si ho vyzdvihnúť v obchode so šetrnosťou. Stojí za zmienku, že si môžete nainštalovať Linux webový server na Raspberry Pi . Tento malý počítač stojí menej ako 30 dolárov a je to múdra voľba, ak narazíte na problémy so starým hardvérom.





Neobmedzujte sa tiež na staré počítače so systémom Windows. Počítače Apple Mac a MacBooky z obdobia pred rokom 2006 s procesormi PowerPC môžu používať Linux.

Rovnako ako Ubuntu, Lubuntu podporuje širokú škálu grafických kariet, pevných diskov a ďalšieho hardvéru. Ak chcete skontrolovať, či distribúcia bude fungovať na vami zvolenom hardvéri, spustite Live CD.

Ak plánujete server prevádzkovať 24/7, uistite sa, že je v dobre vetranom priestore. Je lepšie ho umiestniť do klimatizovanej miestnosti v lete, keď bude teplo nepriateľom vášho servera.

2. Nainštalujte operačný systém Linux

Inštalácia Lubuntu je jednoduchá. Jednoducho uchopte súbor ISO a zapíšte ho na DVD alebo USB flash zariadenie.

Stiahnuť ▼: Lubuntu

Tieto obrazy diskov majú najnovšie verzie softvéru, takže po inštalácii by mala byť potrebná iba malá aktualizácia. Použite 64-bitovú verziu, ak to váš počítač podporuje, alebo 32-bitovú verziu inak.

Keď ste pripravení, vložte inštalačné médium do počítača a reštartujte počítač. Ak potrebujete zmeniť nastavenia systému BIOS na zavedenie z optickej jednotky alebo USB, urobte to. V niektorých prípadoch je možné otvoriť ponuku výberu zavádzacieho média.

Pri spustenom inštalačnom médiu vyberte položku Inštalovať Lubuntu. Po zobrazení výzvy vyberte Stiahnite si aktualizácie počas inštalácie a Nainštalujte softvér tretej strany a potom Vymažte a použite celý disk .

Upozorňujeme, že týmto vymažete všetky ostatné operačné systémy, ktoré máte v tomto počítači. Vykonajte ďalšie možnosti podľa požadovaných nastavení. Šifrovanie vášho domovského priečinka nie je múdre pre projekt webového servera. Po dokončení inštalácie reštartujte počítač.

Po reštarte skontrolujte aktualizácie. Ísť do Systém> Správa> Správca aktualizácií> Inštalovať aktualizácie . Po inštalácii všetkých aktualizácií, ktoré našiel, bude možno potrebné reštartovať.

3. Nainštalujte softvér Linux Web Server

Aj keď sú k dispozícii alternatívy, väčšina webových stránok beží na kombinácii Apache, MySQL a PHP (známy ako LAMP). Je to podobné tomu, čo sme odporúčali inštalácia na Windows .

Všetky tri nástroje je možné nainštalovať prostredníctvom softvérového centra. Spustite to prostredníctvom Systém> Správa> Synaptic Package Manager . Tu nainštalujeme softvér, ktorý potrebujeme.

Vyhľadajte a nainštalujte nasledujúce názvy balíkov, z ktorých každý bude obsahovať rôzne predpoklady: apache2 , php5 , php5-mysql a mysql-server . Na inštaláciu balíkov použite zmeny.

Balíky sa čoskoro stiahnu a nainštalujú. Inštalátor vás vyzve na zadanie hesla „root“ MySQL. Nie je potrebné reštartovať.

Tieto nástroje môžete alternatívne nainštalovať do príkazového riadka. Potom otvorte terminál:

sudo apt install lamp-server^ -y

Otestujte svoj webový server!

Inštaláciu môžete vyskúšať tak, že na svojom serveri otvoríte prehliadač Firefox a prejdete na adresu URL http://127.0.0.1/. Prípadne zadajte http: // localhost/.

Mali by ste vidieť „Funguje to!“ správa, ktorá znamená, že váš webový server je spustený! Apache aj MySQL pobeží na pozadí a spustí sa pri štarte. S webovým serverom, ktorý teraz funguje, môžete upravovať súbory v /var /www. Jednoducho obnovte prehliadač a zmeny sa na vašom webe zobrazia naživo.

Zistenie lokálnej adresy IP servera

Server je funkčný, ale musí byť viditeľný vonkajším svetom. Preto je dôležité, aby bol server aktualizovaný o všetky pravidelné opravy.

Najprv nájdite lokálnu IP adresu servera a nastavte ju na niečo, na čo budete neskôr môcť odkazovať. Aktuálnu adresu IP-priradenú vašim smerovačom-nájdete v poli Informácie o sieti.

Nájdete to kliknutím na sieťové pripojenie a následným výberom Informácie o pripojení. Zobrazí sa pole s vašou aktuálnou adresou IP, kartou sieťového adaptéra, vysielacou adresou, bránou a serverom DNS. Poznačte si IP adresu.

Ďalej upravte informácie o svojom pripojení, aby vám poskytli statickú adresu IP vo vašej miestnej sieti. Kliknite pravým tlačidlom myši, ale tentoraz prejdite na Upraviť pripojenia . Vyberte príslušný názov adaptéra (napr. Eth1) a upravte tieto nastavenia.

Vyberte položku IPv4 kartu a prepnite Metóda do Príručka . Kliknite Pridať potom zadajte informácie z nastavení pripojenia. Upozorňujeme však, že adresu IP bude potrebné zadať odlišne. Ponechajte prvé tri oktety (čísla medzi bodkami), ale zmeňte posledné na vysoké číslo pod 254.

Je dôležité, aby sa ručne priradená adresa IP vo vašej sieti ešte nepoužívala. Ak si nie ste istí, vyberte vysokú adresu IP, napríklad 250. Toto bude vaša statická, miestna adresa IP.

bezplatné živé hry xbox, júl 2016

Zdieľanie webového priečinka

Na prístup a odosielanie súborov na váš server je k dispozícii niekoľko možností. Na ilustráciu dôležitosti povolení priečinkov zvážte možnosť zdieľania webového priečinka.

Túto metódu je dôležité použiť iba vtedy, ak je váš server v súkromnej sieti. Uistite sa, že sa k nemu nikto nemôže pripojiť a nemá prístup k vášmu zdieľanému priečinku.

Začnite uvoľnením povolení vo webovom priečinku. Otvorte terminál stlačením klávesov Ctrl + Alt + T a zadajte:

sudo chmod 777 /var/www

Budete vyzvaní na zadanie hesla. Ak sú správne, povolenia sa aktualizujú.

Teraz choďte do prehliadača súborov a nájdite /kde/ . Kliknite pravým tlačidlom myši na priečinok www a potom vyberte Možnosti zdieľania a zrušte začiarknutie. Pokiaľ ide o možnosti zabezpečenia, môžete ho zdieľať s heslom alebo bez neho. Vyberte Prístup pre hostí zdieľať priečinok bez vyžadovania používateľského mena a hesla.

Teraz budete mať vy alebo ktokoľvek iný prístup k súborom bez hesla. Z tohto dôvodu sa odporúča zdieľanie s heslom z bezpečnostných dôvodov. Venujte tiež chvíľku kontrole Umožnite ostatným vytvárať a odstraňovať súbory v tomto priečinku . To umožňuje prístup na zápis zo zdieľaného adresára.

Ak chcete zobraziť svoje súbory, prejdite na umiestnenie v sieti // localhost/www .

V závislosti od vašich bezpečnostných nastavení vás buď vyzve na zadanie hesla, alebo vám umožní prístup priamo k vašim súborom. Sú to rovnaké súbory, ktoré sú vo vašom webovom prehliadači prístupné prostredníctvom http: // localhost/ (alebo akúkoľvek statickú adresu IP, ktorú nastavíte).

Získajte svoj server Linux online s presmerovaním portov

Teraz, keď máte IP adresu, je dôležité porozumieť presmerovaniu portov. Každý jeden človek pripojený k internetu má IP adresu. Vo väčšine domácich pripojení (a mnohých podnikových pripojení) nie je IP vášho počítača v skutočnosti vystavená internetu. -

Ako teda návštevníci vašich webových stránok kontaktujú váš server? Robíme to pomocou presmerovania portov.

ako urýchliť Windows 10 pre hranie hier

Porty na serveri sú ako dvere alebo okná na dome a ako také majú dôsledky na bezpečnosť. Každý port vám poskytne prístup k inej službe spustenej na serveri. Webové servery predvolene používajú port 80.

Ak to chcete povoliť, musíte sa prihlásiť na stránku správcu smerovača. Podrobnosti nájdete v dokumentácii k zariadeniu (niektoré smerovače majú adresu IP vytlačenú na zadnej strane). Tu by ste mali nájsť sekciu s názvom Port Forwarding , alebo Aplikácie čo vám umožní správne presmerovať porty.

Port TCP 80 presmerujte do svojej siete na statickú adresu IP, ktorú ste nastavili predtým. Každý smerovač je iný, preto si pozrite návod na obsluhu smerovača, ako ho správne nastaviť.

Zadajte svojmu webovému serveru Linux statický názov hostiteľa

Väčšina domácich smerovačov sa pripája k poskytovateľovi internetových služieb prostredníctvom takzvanej dynamickej IP. To znamená, že verejná IP adresa vášho smerovača sa zmení po uplynutí stanoveného obdobia, zvyčajne asi týždeň.

Cesta okolo toho je fantastický server DynDNS, ktorý vám umožňuje nastaviť adresu URL DynDNS pre vašu stránku. Vďaka klientskej aplikácii bude adresa URL vždy, keď sa zmení vaša verejná adresa IP, smerovať na váš server Linux.

Návštevníci by teda mali mať možnosť navštíviť váš webový server z vonkajšieho sveta tak, že prejdú na stránku http://yourhostname.dyndns.org . Niektorí poskytovatelia internetových služieb zablokujú port 80 vášho smerovača. V takom prípade pošlite niečo ako port 8080 na port 80. To vám umožní navštíviť vašu webovú stránku tak, že prejdete na stránku http://yourhostname.dyndns.org:8080 .

Postavili ste webový server Linux!

Teraz, keď je váš webový server nastavený, sa môžete zamerať na programovanie alebo inštaláciu vlastného softvéru!

Možno spustíte blogový softvér alebo usporiadate fórum alebo nástenku. Mohlo by vás viac zaujímať hosťovanie sociálnej siete, ako je Mastodon, portfólio, čokoľvek. Je to na tebe

V dnešnej dobe môžete hosťovať webovú stránku o čomkoľvek. Tu je postup urobte zo svojho zariadenia Android webový server dokázať to.

zdieľam zdieľam Tweet E -mail 5 tipov, ako nabiť svoje počítače VirtualBox Linux

Ste unavení z nízkeho výkonu, ktorý ponúkajú virtuálne počítače? Tu je to, čo by ste mali urobiť, aby ste zvýšili výkon svojho VirtualBoxu.

Čítajte ďalej
Súvisiace témy
  • Linux
  • Ubuntu
  • Webový server
  • Návody na projekt DIY
O autorovi Christian Cawley(1510 publikovaných článkov)

Zástupca redaktora pre bezpečnosť, Linux, DIY, programovanie a techniku ​​a skutočne užitočného producenta podcastov s rozsiahlymi skúsenosťami s podporou počítačov a softvéru. Christian, prispievateľ do časopisu Linux Format, je drotár Raspberry Pi, milovník Lega a fanúšik retro hier.

Viac od Christiana Cawleyho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber