Hugbúnaðarpakkinn sem kallast LAMP inniheldur Linux kjarna stýrikerfið, Apache vefþjóninn, MySQL gagnagrunninn og PHP íhlutir sem notaðir eru fyrir vefsvæðið. Næst munum við lýsa í smáatriðum uppsetningu og upphafstillingu þessara viðbótar, með nýjustu útgáfu af Ubuntu sem dæmi.
Setur upp LAMP Software Suite í Ubuntu
Þar sem snið þessarar greinar felur nú þegar í sér að þú hafir Ubuntu sett upp á tölvunni þinni, munum við sleppa þessu skrefi og halda áfram strax í önnur forrit, en þú getur fundið leiðbeiningar um það sem vekur áhuga þinn með því að lesa aðrar greinar okkar á eftirfarandi krækjum.
Nánari upplýsingar:
Settu Ubuntu upp á VirtualBox
Gengið frá Linux úr leiftri
Skref 1: Settu upp Apache
Byrjum á þ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ð sett í gegn „Flugstöð“:
- Opnaðu valmyndina og ræstu stjórnborðið eða ýttu á takkasamsetninguna Ctrl + Alt + T.
- Uppfærðu kerfisgeymslurnar þínar fyrst til að ganga úr skugga um að þú hafir alla nauðsynlega íhluti. Til að gera þetta skaltu skrifa skipunina
sudo apt-get update
. - Allar aðgerðir í gegn sudo keyrir með rótaraðgang, svo vertu viss um að tilgreina lykilorð þitt (það birtist ekki þegar þú slærð inn).
- Þegar þessu er lokið, sláðu inn
sudo apt-get install apache2
til að bæta Apache við kerfið. - Staðfestu að bæta við öllum skrám með því að velja svarmöguleikann D.
- Við skulum prófa rekstur vefþjónsins með því að keyra
sudo apache2ctl configtest
. - Setningafræðin ætti að vera eðlileg en stundum birtist viðvörun um nauðsyn þess að bæta við Servername.
- Bættu þessari alheimsbreytu við uppsetningarskrána til að forðast viðvaranir í framtíðinni. Keyra skrána sjálfa í gegnum
sudo nano /etc/apache2/apache2.conf
. - Nú skaltu keyra seinni vélinni, þar sem keyra skipunina
ip addr sýna eth0 | grep inet | awk '{prenta $ 2; } '| sed 's //.*$//'
til að komast að IP tölu þinni eða netþjóna léninu. - Í því fyrsta „Flugstöð“ farðu niður neðst í opnaða skrána og tegund
Netþjónn + lén eða IP-tala
sem þú hefur bara lært. Vistaðu breytingar í gegnum Ctrl + O og lokaðu stillingarskránni. - Prófaðu aftur til að ganga úr skugga um að engar villur séu og endurræstu síðan vefþjóninn í gegnum
sudo systemctl endurræstu apache2
. - Bættu Apache við sjálfvirkan hleðslu ef nauðsyn krefur svo það byrji á stýrikerfinu með því að nota skipunina
sudo systemctl gera kleift apache2
. - Það er aðeins til að ræsa vefþjóninn til að kanna stöðugleika í rekstri hans, notaðu skipunina
sudo systemctl byrjar apache2
. - Ræstu vafra og farðu til
localhost
. Ef þú komst á aðalsíðu Apache, þá virkar allt á réttan hátt, haltu áfram til næsta skrefs.
Skref 2: Settu upp MySQL
Annað skrefið er að bæta við MySQL gagnagrunninum, sem er einnig gerður í gegnum venjulegu stjórnborðið með því að nota skipanirnar sem eru í kerfinu.
- Forgangsröð í „Flugstöð“ skrifa
sudo apt-get setja upp mysql netþjóninn
og smelltu á Færðu inn. - Staðfestu viðbót nýrra skráa.
- Vertu viss um að tryggja notkun MySQL umhverfisins, svo að vernda með sérstakri viðbót sem er sett upp í gegnum
sudo mysql_secure_installation
. - Að setja viðbótarstillingarnar fyrir lykilorðskröfur er ekki með eina kennslu þar sem hver notandi hefur að leiðarljósi eigin ákvarðanir hvað varðar löggildingu. Ef þú vilt setja upp kröfurnar, sláðu þá inn í stjórnborðið y sé þess óskað.
- Næst þarftu að velja verndarstig. Lestu fyrst lýsinguna á hverri færibreytu og veldu síðan það hentugasta.
- Settu nýtt lykilorð til að veita rótaraðgang.
- Næst munt þú sjá ýmsar öryggisstillingar, lesa þær og samþykkja eða hafna, ef þú telur nauðsynlegar.
Við mælum með að þú kynnir þér lýsinguna á annarri uppsetningaraðferð í aðskildri grein okkar, sem þú finnur á eftirfarandi tengli.
Sjá einnig: MySQL uppsetningarhandbók í Ubuntu
Skref 3: Settu upp PHP
Lokaskrefið til að tryggja að LAMP kerfið gangi vel er að setja upp PHP íhlutina. Það er ekkert flókið við framkvæmd þessa ferlis, þú þarft bara að nota eina af fyrirliggjandi skipunum og stilla síðan viðbótina sjálfa.
- Í „Flugstöð“ skrifaðu skipunina
sudo apt-get setja 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 virkar ofangreind skipun ekki, svo notaðu
sudo apt install php 7.2-cli
eðasudo apt setja hhvm
til að setja upp nýjustu útgáfu 7.2. - Í lok aðferðarinnar skaltu ganga úr skugga um að rétt samsetning hafi verið sett upp með því að skrifa í stjórnborðið
php -v
. - Gagnasafn stjórnun og framkvæmd vefviðmótsins er framkvæmd með því að nota ókeypis tólið PHPmyadmin, sem einnig er æskilegt að setja upp á meðan LAMP er stillt. Til að byrja, sláðu inn skipunina
sudo apt-get setja phpmyadmin php-mbstring php-gettext
. - Staðfestu viðbót nýrra skráa 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érstakri skipun, ef nauðsyn krefur skaltu velja jákvætt svar.
- Búðu til lykilorð til skráningar á gagnagrunninum og eftir það verður að staðfesta það með því að slá það aftur.
- Sjálfgefið er að þú munt ekki geta slegið inn PHPmyadmin fyrir hönd notanda með rótaraðgang eða í gegnum TPC tengi, þannig að þú þarft að slökkva á tálmunum. Virkjaðu rótaréttinn með skipuninni
sudo -i
. - Aftengdu með því að slá inn
echo "uppfæra notendasett viðbætur =" þar sem notandi = "rót"; flush forréttindi; "| mysql -u root -p mysql
.
Á þessu er hægt að líta á uppsetningu og stillingu PHP fyrir LAMP sem lokið.
Sjá einnig: PHP Uppsetningarhandbók á Ubuntu Server
Í dag snertum við uppsetningu og grunnstillingu LAMP íhluta fyrir Ubuntu stýrikerfið. Auðvitað eru þetta ekki allar upplýsingar sem hægt er að veita um þetta efni, það eru mörg blæbrigði tengd notkun margra léna eða gagnagrunna. En þökk sé ofangreindum leiðbeiningum geturðu auðveldlega undirbúið kerfið þitt fyrir rétta virkni þessa hugbúnaðarpakka.