Hogyan építsünk Linux webszervert egy régi számítógéppel

Hogyan építsünk Linux webszervert egy régi számítógéppel

Szeretne otthoni webszervert építeni? A legegyszerűbb módszer a Linux telepítése egy tartalék számítógépre. A Linux egyszerűségének köszönhetően ez egyszerű, és megfizethető módot kínál webhelyek vagy blogok tárolására.





Így állíthat be egy Linux webszervert.





Hogyan készítsünk saját webszervert Linux segítségével

Otthonról futtatható Linux webszerver létrehozásához hardverre és operációs rendszerre van szüksége. Ezenkívül telepíteni kell a webszerver szoftvert, és meg kell találni a szerver internetről való elérésének eszközeit.





A Windows nem tudta automatikusan észlelni a hálózat proxy beállításait google chrome

Ezt négy egyszerű lépésre bonthatjuk, amelyeket saját Linux -szerverének létrehozásához követhet.

  1. Keressen egy régi/nem kívánt számítógépet
  2. Telepítsen egy Linux operációs rendszert
  3. Az alkalmazás webszerver szoftverének beállítása (Apache, PHP, MySQL)
  4. Érje el a szervert az internetről

Lássunk neki.



1. Keressen egy régi számítógépet a Linux webszerveréhez

Mielőtt számítógépet választana webkiszolgálóként, ismernie kell az operációs rendszer minimális követelményeit. Bár az Ubuntu népszerű, nem elég könnyű. Ehelyett a Lubuntu 19.04 erősebb lehetőség. Ez az Ubuntu könnyebb alternatívája, ugyanazon a kódon alapul.

Letöltés: Lubuntu 19.04





Lubuntu rendszerkövetelmények

A Lubuntu 19.04 minimális követelményei:

  • 512 MHz kétmagos processzor vagy jobb (1 GHz ajánlott, szemben a 2 GHz -es Ubuntu -val)
  • 4 GB rendszermemória
  • 25 GB szabad merevlemez -terület
  • Választható 32 bites (régebbi számítógépekhez) és 64 bites verzió

Lehet, hogy van egy megfelelő régi számítógépe a fiók hátsó részén, vagy vett egy pénztárcában. Érdemes megjegyezni, hogy telepíthet egy Linuxot webszerver Raspberry Pi -n . Ez a kis számítógép 30 dollár alá kerül, és okos megoldás, ha bajba kerül a régi hardverekkel.





Továbbá ne korlátozódjon a régi Windows számítógépekre. A 2006 előtti korszak Apple Mac- és MacBook-okai PowerPC processzorokkal futtathatják a Linuxot.

Az Ubuntuhoz hasonlóan a Lubuntu támogatja a videokártyák, merevlemezek és egyéb hardverek széles skáláját. Futtassa a Live CD -t, hogy ellenőrizze, hogy a disztribúció működik -e a kiválasztott hardveren.

Ha azt tervezi, hogy a szervert a nap 24 órájában üzemelteti, győződjön meg arról, hogy jól szellőző helyen van. Jobb, ha nyáron egy légkondicionált helyiségbe helyezzük, amikor a hőség lesz a szerver ellensége.

2. Telepítsen egy Linux operációs rendszert

A Lubuntu telepítése egyszerű. Kezdésként egyszerűen ragadja meg az ISO fájlt, és írja be DVD -re vagy USB flash -eszközre.

Letöltés: Lubuntu

Ezek a lemezképek a szoftver legújabb verzióit tartalmazzák, ezért a telepítés után csak kis frissítésre van szükség. Használja a 64 bites verziót, ha a számítógépe támogatja, vagy a 32 bites verziót.

Ha kész, helyezze be a telepítő adathordozót a számítógépbe, és indítsa újra. Ha módosítani kell a BIOS beállításait az optikai meghajtóról vagy USB -ről történő indításhoz, akkor tegye meg. Bizonyos esetekben megnyitható a rendszerindító médiaválasztó menü.

A telepített adathordozó indításakor válassza a Lubuntu telepítése lehetőséget. Amikor a rendszer kéri, válassza a lehetőséget Telepítés közben töltse le a frissítéseket és Telepítse a harmadik féltől származó szoftvert és akkor Törölje és használja a teljes lemezt .

Ne feledje, hogy ez törli a számítógépen futó egyéb operációs rendszereket. Kövesse a többi beállítást a kívánt beállításoknak megfelelően. Az otthoni mappa titkosítása nem bölcs dolog egy webszerverprojekt számára. Indítsa újra a telepítés befejezése után.

Újraindításkor ellenőrizze a frissítéseket. Menj Rendszer> Adminisztráció> Frissítéskezelő> Frissítések telepítése . Előfordulhat, hogy a talált frissítések telepítése után újra kell indítani.

3. Telepítse a Linux webszerver szoftvert

Bár vannak alternatívák, a legtöbb webhely az Apache, a MySQL és a PHP (LAMP néven ismert) kombinációján fut. Ez hasonló ahhoz, amit ajánlottunk telepítés Windows rendszeren .

Mindhárom eszköz telepíthető a Szoftverközponton keresztül. Indítsa el ezt a Rendszer> Adminisztráció> Synaptic Package Manager . Itt telepítjük a szükséges szoftvert.

Keresse meg és telepítse a következő csomagneveket, amelyek mindegyike különböző előfeltételeket tartalmaz: apache2 , php5 , php5-mysql , és mysql-szerver . A csomagok telepítéséhez alkalmazza a módosításokat.

A csomagok hamarosan letöltésre és telepítésre kerülnek. A telepítő kéri a MySQL root jelszavát. Nincs szükség újraindításra.

Ezeket az eszközöket a parancssorban is telepítheti. Nyisson meg egy terminált:

sudo apt install lamp-server^ -y

Tesztelje webszerverét!

A telepítést úgy tesztelheti, hogy megnyitja a Firefox böngészőt a kiszolgálón, és a http://127.0.0.1/ URL -re lép. Alternatív megoldásként írja be a http: // localhost/parancsot.

Látnia kell a 'Működik!' üzenet azt jelenti, hogy a webszerver fut! Mind az Apache, mind a MySQL a háttérben fog futni, és indításkor indul. Ha a webszerver már működik, szerkesztheti a fájlokat a /var /www. Egyszerűen frissítse a böngészőt, hogy a változásokat élőben láthassa webhelyén.

A szerver helyi IP -címének megkeresése

Bár a szerver működőképes, láthatónak kell lennie a külvilág számára. Ezért fontos, hogy a szerver naprakész legyen az összes rendszeres javítással.

Először keresse meg a szerver helyi IP -címét, és állítsa be olyanra, amire később hivatkozhat. A hálózati információs mezőben megtalálja az aktuális IP-címet, amelyet az útválasztó adott meg.

Ehhez kattintson a hálózati kapcsolatra, majd válassza a lehetőséget Csatlakozási információk. Ekkor megjelenik egy doboz az aktuális IP -címmel, hálózati adapterkártyával, sugárzási címmel, átjáróval és DNS -kiszolgálóval. Jegyezze fel az IP -címet.

Ezután szerkessze a kapcsolat adatait, hogy statikus IP -címet kapjon a helyi hálózaton. Kattintson ismét a jobb egérgombbal, de ezúttal menjen erre Kapcsolatok szerkesztése . Válassza ki a megfelelő adapternevet (pl. Eth1), és módosítsa ezeket a beállításokat.

Válaszd ki a IPv4 fülre, és kapcsolja be a Módszer nak nek Kézikönyv . Kattintson Hozzáadás majd adja meg a csatlakozási beállításokból származó információkat. Ne feledje azonban, hogy az IP -címet másképpen kell megadni. Tartsa meg az első három oktettet (a pontok közötti számokat), de az utolsót változtassa meg 254 alatti nagy számra.

Fontos, hogy a manuálisan hozzárendelt IP -cím még ne legyen használatban a hálózaton. Ha bizonytalan, válasszon egy magas IP -címet, például 250. Ez lesz a statikus, helyi IP -címe.

hogyan lehet eltávolítani egy extra oldalt a Wordben

A Web mappa megosztása

Számos lehetőség áll rendelkezésre a fájlok elérésére és feltöltésére a szerverre. A mappajogosultságok szemléltetéséhez fontolja meg a webmappa megosztását.

Fontos, hogy ezt a módszert csak akkor használja, ha a szerver magánhálózaton van. Győződjön meg arról, hogy senki sem tud csatlakozni hozzá, és nem fér hozzá a megosztott mappához.

Kezdje azzal, hogy enyhíti az engedélyeket a webmappában. Nyisson meg egy terminált a Ctrl + Alt + T billentyűkombinációval, majd írja be:

sudo chmod 777 /var/www

A rendszer kéri a jelszót. Ha helyes, az engedélyek frissítésre kerülnek.

Most lépjen a fájlböngészőbe, és keresse meg /ahol/ . Kattintson a jobb gombbal a www mappára, majd válassza a lehetőséget Megosztási lehetőségek és törölje a jelölést. A biztonsági beállítások érdekében megoszthatja jelszóval vagy anélkül. Válassza a lehetőséget Vendégek hozzáférése megosztani a mappát felhasználónév és jelszó nélkül.

Most Ön vagy bárki más hozzáférhet a fájlokhoz jelszó nélkül. Ezért biztonsági okokból ajánlott megosztani a jelszóval. Szánjon egy kis időt az ellenőrzésre is Engedélyezze másoknak, hogy fájlokat hozzanak létre és töröljenek ebben a mappában . Ez lehetővé teszi az írási hozzáférést a megosztott könyvtárból.

A fájlok megtekintéséhez lépjen a hálózati helyre // localhost/www .

A biztonsági beállításoktól függően vagy jelszót kér, vagy lehetővé teszi a fájlokhoz való közvetlen hozzáférést. Ugyanazok a fájlok érhetők el a webböngészőben http: // localhost/ (vagy bármilyen statikus IP -címet ad meg).

Kapcsolja online a Linux szerverét a porttovábbítással

Most már rendelkezik IP -címmel, és fontos megérteni a portátirányítást. Minden ember, aki csatlakozik az internethez, egy IP -cím mögött áll. A legtöbb otthoni kapcsolat (és sok üzleti kapcsolat) esetén a számítógép IP -je valójában nincs kitéve az internetnek. -

Tehát hogyan lépnek kapcsolatba a webhely látogatói a szerverével? Ezt kikötői továbbítással tesszük.

ingyenes bingó játékok letöltése a telefonomra

A kiszolgálón lévő portok olyanok, mint egy ház ajtaja vagy ablaka, és mint ilyenek biztonsági következményekkel járnak. Minden port hozzáférést biztosít a kiszolgálón futó különböző szolgáltatásokhoz. A webszerverek alapértelmezés szerint a 80 -as portot használják.

Ennek engedélyezéséhez be kell jelentkeznie az útválasztó rendszergazdai oldalára. Ennek részleteit nézze meg az eszköz dokumentációjában (egyes útválasztók hátoldalán az IP -cím van nyomtatva). Itt talál egy részt, az ún Porttovábbítás , vagy Alkalmazások amely lehetővé teszi a portok megfelelő továbbítását.

Továbbítsa a 80 -as TCP -portot a hálózaton belül a korábban beállított statikus IP -címre. Minden útválasztó más, ezért tekintse meg az útválasztó kezelési útmutatóját, hogyan kell ezt megfelelően beállítani.

Adjon statikus gazdagépnevet Linux webszerverének

A legtöbb otthoni útválasztó úgynevezett dinamikus IP -n keresztül csatlakozik az internetszolgáltatóhoz. Ez azt jelenti, hogy az útválasztó nyilvános IP-címe meghatározott idő elteltével, általában egy hét múlva megváltozik.

Ennek egyik módja a fantasztikus DynDNS szerver, amely lehetővé teszi DynDNS URL beállítását webhelyéhez. Az ügyfélalkalmazásnak köszönhetően, amikor a nyilvános IP -címe megváltozik, az URL továbbra is a Linux szerverre mutat.

Tehát a látogatóknak meg kell tudniuk látogatni a webszervert a külvilágból azáltal, hogy http://yhosthostname.dyndns.org . Egyes internetszolgáltatók blokkolják az útválasztó 80 -as portját. Ebben az esetben továbbítson valamit, például a 8080 -as portot a 80 -as porthoz. Ez lehetővé teszi, hogy felkeresse webhelyét a címen http://yhosthostname.dyndns.org:8080 .

Linux webszervert épített!

Most, hogy a webszerver be van állítva, a programozásra vagy a saját szoftver telepítésére összpontosíthat!

Talán blogszoftvert futtat, vagy fórumot vagy hirdetőtáblát rendez. Lehet, hogy jobban érdekelne egy olyan közösségi hálózat üzemeltetése, mint a Mastodon, egy portfólió, bármi. Tőled függ.

Manapság szinte bármikor házigazdaként szolgálhat webhely. Itt van, hogyan kell fordítsa Android -eszközét webszerverré hogy bebizonyítsa.

Részvény Részvény Csipog Email 5 tipp a VirtualBox Linux gépek feltöltéséhez

Unod már a virtuális gépek gyenge teljesítményét? Íme, mit kell tennie a VirtualBox teljesítményének növelése érdekében.

Olvassa tovább
Kapcsolódó témák
  • Linux
  • Ubuntu
  • Web szerver
  • DIY projekt oktatóanyagok
A szerzőről Christian Cawley(1510 megjelent cikk)

Szerkesztőhelyettes a biztonságért, Linuxért, barkácsolásért, programozásért és technikai magyarázatokért, és valóban hasznos podcast -gyártó, nagy tapasztalattal rendelkezik asztali és szoftveres támogatásban. A Linux Format magazin munkatársa, Christian a Raspberry Pi barkácsolója, a Lego szerelmese és a retro játék rajongója.

További részletek Christian Cawley -től

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide