A hugbúnaður pakki sem heitir LAMP inniheldur OS á Linux kjarna, Apache vefur framreiðslumaður, MySQL gagnagrunn og PHP hluti sem notuð eru fyrir síðuna vél. Næstum lýsum við ítarlega uppsetninguna og upphaflega stillingu þessara viðbótarefna, með nýjustu útgáfunni af Ubuntu sem dæmi.
Settu upp LAMP föruneyti í Ubuntu
Þar sem snið þessa grein þýðir að þú hafir sett upp Ubuntu á tölvunni þinni munum við sleppa þessu skrefi og fara beint í önnur forrit en þú getur fundið leiðbeiningar um það efni sem vekur áhuga þinn með því að lesa aðrar greinar okkar á eftirfarandi tenglum.
Nánari upplýsingar:
Uppsetning Ubuntu á VirtualBox
Linux Uppsetning Guide með Flash drif
Skref 1: Setjið Apache
Byrjaðu með því að setja upp opinn vefþjón sem heitir Apache. Það er einn af bestu kostunum, svo það verður val margra notenda. Í Ubuntu er það komið í gegnum "Terminal":
- Opnaðu valmyndina og ræstu vélinni eða ýttu á takkann Ctrl + Alt + T.
- Fyrst skaltu uppfæra kerfaskrár til að tryggja að þú hafir allar nauðsynlegar þættir. Til að gera þetta skaltu slá inn skipunina
sudo líklegur-fá uppfærslu
. - Allar aðgerðir í gegnum sudo keyrir með aðgang að rótum, svo vertu viss um að slá inn lykilorðið þitt (það birtist ekki þegar þú slærð það inn).
- Þegar þú hefur lokið skaltu slá inn
sudo líklegur til að fá uppsetningu apache2
til að bæta við apache við kerfið. - Staðfestu að bæta öllum skrám með því að velja svar D.
- Við munum prófa vefþjóninn með því að keyra
sudo apache2ctl configtest
. - Setningafræði ætti að vera eðlilegt, en stundum er viðvörun um nauðsyn þess að bæta við Servername.
- Bættu þessari alþjóðlegu breytu við stillingarskrána til að koma í veg fyrir viðvaranir í framtíðinni. Hlaupa skrána sjálfu í gegnum
sudo nano /etc/apache2/apache2.conf
. - Hlaupa nú næst hugga, þar sem hlaupa stjórn
ip addr sýna eth0 | grep inet | awk '{prenta $ 2; } '| sed 's //.*$//'
til að finna út IP-tölu eða netþjón. - Í fyrsta lagi "Terminal" farðu niður í botn opna skráarinnar og sláðu inn
ServerName + lén eða IP-tölu
sem þú lærðir bara. Vista breytingar um Ctrl + O og lokaðu stillingarskránni. - Gerðu annað próf til að ganga úr skugga um að engar villur séu til staðar og þá endurræsa vefþjóninn í gegnum
sudo systemctl endurræsa apache2
. - Bættu Apache við ræsingu ef þú vilt að það hefji stýrikerfið með stjórninni
sudo systemctl gerir apache2
. - Það er aðeins til að hefja vefþjóninn til að athuga stöðugleika þess, nota stjórnina
sudo systemctl byrja apache2
. - Ræstu vafrann þinn og farðu í
localhost
. Ef þú ert á Apache forsíðu, þá virkar allt rétt, halda áfram í næsta skref.
Skref 2: Setja upp MySQL
Annað skref er að bæta við MySQL gagnagrunninum, sem er einnig gert með venjulegu hugga með því að nota skipanirnar sem eru í boði í kerfinu.
- Forgangur í "Terminal" skrifa
sudo líklegur til að setja upp mysql-miðlara
og smelltu á Sláðu inn. - Staðfestu að bæta við nýjum skrám.
- Vertu viss um að tryggja notkun þína á MySQL umhverfinu, svo vertu viss um að vernda með sérstakri viðbót sem er uppsettur í gegnum
sudo mysql_secure_installation
. - Stilling tappi stillingar fyrir lykilorð kröfur hefur ekki einn kennslu, þar sem hver notandi er repelled eftir eigin lausnir hvað varðar fullgildingu. Ef þú vilt setja upp kröfur skaltu fara inn í hugga y eftir beiðni.
- Næst þarftu að velja verndarstigið. Lesið fyrst lýsingu á hverja breytu og veldu síðan viðeigandi.
- Setjið nýtt lykilorð til að tryggja aðgang að rótum.
- Frekari, þú munt sjá ýmsar öryggisstillingar fyrir framan þig, lesa þau og samþykkja eða afneita ef þú telur það nauðsynlegt.
Við mælum með að þú lesir lýsingu á annarri uppsetningaraðferð í greininni okkar, sem þú finnur á eftirfarandi tengil.
Sjá einnig: MySQL Uppsetningarleiðbeiningar fyrir Ubuntu
Skref 3: Settu upp PHP
Endanleg skref til að tryggja eðlilega notkun LAMP kerfisins er uppsetningu PHP hluti. Það er ekkert erfitt í framkvæmd þessu ferli, þú þarft bara að nota eina af tiltækum skipunum og stilla þá þá vinnu viðbætisins sjálfs.
- Í "Terminal" skrifaðu liðið
sudo líklegur til að setja upp php7.0-mysql php7.0-krulla php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
Til að setja upp nauðsynlega hluti ef þú þarft útgáfu 7. - Stundum er stjórnin hér að ofan brotin, svo notaðu
sudo líklegur til að setja PHP 7.2-cli
eðasudo líklega setja upp hhvm
til að setja upp nýjustu útgáfu 7.2. - Að loknu málsmeðferðinni skaltu ganga úr skugga um að rétt samkoma sé uppsettur með því að skrifa í vélinni
php -v
. - Gagnasafn stjórnun og vefviðmót framkvæmd er gerð með því að nota ókeypis tól PHPmyadmin, sem er einnig æskilegt að setja upp á LAMP stillingar. Til að byrja skaltu slá inn skipunina
sudo líklegur til að fá uppsetningu phpmyadmin php-mbstring php-gettext
. - Staðfestu að bæta við nýjum skrám með því að velja viðeigandi valkost.
- Tilgreindu vefþjón "Apache2" og smelltu á "OK".
- Þú verður beðinn um að stilla gagnagrunninn með sérstökum skipun, ef nauðsyn krefur, veldu jákvætt svar.
- Búðu til lykilorð til að skrá þig með gagnagrunnaþjóninum, eftir það þarftu að staðfesta það með því að slá það inn aftur.
- Sjálfgefið er að þú getur ekki skráð þig inn í PHPmyadmin fyrir hönd notanda með rótartengingu eða með TPC tengi, þannig að þú þarft að slökkva á sljór gagnsemi. Virkja rót réttindi með stjórninni
sudo -i
. - Eyddu lokuninni með því að slá inn
echo "uppfærðu notendahópinn" = "þar sem User =" root "; flush forréttindi; "| mysql -u rót -p mysql
.
Í þessari aðferð er talið að uppsetningu og uppsetningu PHP fyrir LAMP sé talin lokið.
Sjá einnig: PHP Uppsetningarleiðbeiningar fyrir Ubuntu Server
Í dag tóku við uppsetninguna og grunnstillingar LAMP hluti fyrir Ubuntu stýrikerfið. Auðvitað eru þetta ekki allar upplýsingar sem hægt er að veita um þetta efni, það eru margir blæbrigði sem tengjast notkun nokkurra léna eða gagnagrunna. Þó, þökk sé leiðbeiningunum hér að framan, getur þú auðveldlega undirbúið kerfið fyrir réttan virkni þessa hugbúnaðarpakka.