20Aug

Hogyan lehet az otthoni Ubuntu PC-t átalakítani egy LAMP webszerverbe?

click fraud protection

transzparens

Megkapott egy Linux PC-t, amit el akar dolgozni? Talán nem elégedett az Ubuntu Server Edition parancssori változatával. Itt olvashatod el az Ubuntu szabványos asztali környezetét, és hozzáadhatsz webkiszolgáló képességeket.

Ha nem vagy kényelmes egy parancssori rendszerrel, más dolgokat használ az Ubuntu asztalánál, vagy csak néhány speciális alkalmazáshoz telepítenie kell, hozzá lehet adni az Apache, a MySQL és a PHP bármely szabványtaz Ubuntu asztali telepítése nagyon gyorsan és egyszerűen.

A Simple Command

Kezdjük a telepítést egy nagyon okos parancs használatával:

sudo apt-get install lámpa-kiszolgáló ^

Nem fog működni a karcolás nélkül a végén. Ha be van írva, látni fogja, hogy automatikusan kiválasztja az összes szükséges csomagot, és megkéri, hogy erősítse meg a letölteni kívánt "nagy" mennyiségű adatot.

02 megerősíti

Csak üljön hátra, és hagyja, hogy a dolog, amíg kék képernyőn felbukkan.

03 mysql root jelszó

Adjon meg egy jelszót a MySQL gyökérfiókhoz, amelyre szükséged van más felhasználók létrehozására és adatbázisok kezelésére, majd a folytatáshoz nyomja meg az Enter billentyűt. A rendszer kéri a jelszó újbóli megadását, ezért tegye meg újra és nyomja meg újra az Enter billentyűt.

instagram viewer

Ez a telepítéshez!

Az Apache és a PHP tesztelése

Ellenőrizzük az Apache-t, hogy lássuk-e, hogy megfelelően működik-e. Nyisd meg a böngészőt, és küldje el a következő URL-t:

http: //localhost/

Meg kell jelennie valami ilyesmit, ha mindent helyesen telepített:

05 apache tesztelés

A következő lépésben megvizsgáljuk, hogy működik-e a PHP.A terminálon írja be a következő parancsot egy új dokumentum létrehozásához:

sudo nano /var/www/ testing.php

Ezután másolja a következő kódot:

& lt; php phpinfo() ;? & Gt;

Kattintson jobb egérgombbal a termináljára, és nyomja meg a beillesztés elemet.

07 phpinfo

08 nano írása

Nyomja meg a CTRL + O billentyűt a "write-out" fájl mentéséhez, majd nyomja meg a CTRL + X billentyűt a kilépéshez.

Ezután indítsa újra az Apache parancsot:

sudo service apache2 restart

Töltsd fel a következő oldalt a böngésződben:

http: //localhost/ testing.php

És látnod kellene valami ilyesmit:

10 php siker

MySQL Bind cím ellenőrzése

MySQLvan egy kötelező cím, amely megfelel a rendszerének. A rendszer címkötési címének ellenőrzéséhez egy gyors parancsot használhatunk:

cat /etc/ hosts |grep localhost

Ez egy "cső" vagy egy "szár" a középen, amelyet a \ billentyűvel osztunk meg. Néhány eredményt kap, amelyek közül az egyik IP-címet fog mutatni.

11 találja meg a localhost bind címét

A fenti képernyőképen látható, hogy a kötelező címem 127.0.0.1.

Ezután nyisd ki a MySQL konfigurációs fájlt, hogy lássuk, mi szerepel itt.

sudo nano /etc/mysql/ my.cnf

Görgessen lefelé, amíg meg nem jelenik egy olyan sor, amely a következővel kezdődik: "bind-address".

12 my.cnf kötelező cím jó

Amint látja, a kötési cím ugyanaz, így jó vagyunk. Ha a tiéd más, csak változtasd meg úgy, hogy megfeleljen a fentieknek.

A phpMyAdmin

telepítése Ha nem ismeri a MySQL-t és annak parancsát, akkor némi gondot okozhat az adatbázisok és táblák kezelésében. A phpMyAdmin segít abban, hogy megoldja a MySQL adminisztrációs PHP felületét. Könnyen telepíthető, és valóban hasznos lehet, ezért menjünk rá.

sudo apt-get telepítése phpmyadmin

Ha ez a parancs nem működik, előfordulhat, hogy engedélyeznie kell további tárhelyeket.

14 phpmyadmin telepítése

Kérek egy kék képernyőt, amely megkérdezi, hogy melyik webszervert kell konfigurálni. Győződjön meg róla, hogy a piros blokk az "apache2" mellett van, és legyen SURE, hogy elérje a szóköz. Ez egy csillaggal jelöli majd az Enter billentyűt.

15 válassza a phpmyadmin apache2 parancsot

Megkérdezik, hogy a phpmyadmin konfigurálja-e az alapértelmezett adatbázist saját használatra. Válassza az Igen lehetőséget.

16 igen alapértelmezett db

Ezután megkérjük, adja meg az adatbázis és a felhasználó létrehozásához használt adminisztrátori jelszót. Mivel még nem hoztunk létre más MySQL-felhasználókat, írjuk be a MySQL root jelszavát.

17 írja be a mysql root jelszavát

Végül létre fog hozni egy jelszót a phpmyadmin használatához, és újra meg kell erősítenie.

18 jelszó a phpmyadmin számára

Miután elkészült, indítsa újra az Apache programot.

A phpMyAdminbe jelentkezhet be a következő URL-re:

http: //localhost/phpmyadmin/

20 phpmyadmin siker

Használjon "root" felhasználónevet, majd írja be a root MySQL jelszót.

21 bejelentkezési siker

Itt több, mint néhány fontos jelszó, és akkor kísérteni fogod használni ugyanazt a jelszót, mint a gyökérfiókod. Ha ezt választja, győződjön meg róla, hogy ez egy nagyon biztonságos jelszó, ami vegyes karakterosztályokkal és jó hosszúsággal rendelkezik. Ne felejtsük el, hogy másoknak hozzáférést biztosít a számítógépéhez a szoftver telepítésével, ezért tegye meg a megfelelő óvintézkedéseket.

Ha ez az első alkalom, hogy játsszon egy webszerverrel, előfordulhat, hogy kíváncsi, hogy a fájlok melyik állományba kerülnek. Az /var/www/ alapértelmezett, és emelt szintű jogosultságokra van szüksége a könyvtár eléréséhez. Az egyik ötlet az, hogy egy különálló partíciót erre a pontra fel lehet használni, hogy kizárólag a webes tartalmak kiszolgálására használható.Tekintse meg a másik cikkünket, mi a Linux fstab és hogyan működik? , hogy még több információt kaphasson.

És most, hogy saját webszerverrel rendelkezik, miért nem tanulja meg a "Hogyan archiválhatja, keresheti és megnézheti Tweet statisztikáit a ThinkUp szolgáltatással?"