LAMP

Seadistage LAMP (Linux, Apache, MySQL, PHP) virn Ubuntu 20-le.04

Seadistage LAMP (Linux, Apache, MySQL, PHP) virn Ubuntu 20-le.04

Võimalik, et olete just alustanud oma dünaamilise veebirakenduse loomist PHP-s ja soovite seadistada LAMP-i virna. LAMP-termin pärineb Linuxi operatsioonisüsteemist, Apache-serverist, MySQL-i andmebaasist ja PHP-keelest. Alustame LAMP Stacki installimisega Ubuntu 20-s.04.

Kõigepealt peaksite järgmiste ülesannete täitmiseks olema oma süsteemis sudoõigused või logige juurena sisse:

Värskendage süsteemi paketihoidlat

Kogu installimisega alustamiseks on parim tava esmalt värskendada APT vahemäluhoidlat, et kõik uusimad rakendused saaksid sujuvalt installitud.

$ sudo apt värskendus


Kui apt-vahemälu on uuendatud, oleme valmis LAMP Stacki installimisega edasi liikuma.

Installime kõigepealt MySQL-i.

Installige MySQL Ubuntu 20-le.04

Kuna MySQL-i kasutatakse enamasti PHP-ga andmebaasina ja seda kasutatakse andmete haldamiseks ja salvestamiseks MySQL-i installimiseks teie ubuntu-süsteemi, tippige alltoodud käsk.

$ sudo apt installib mysql-server mysql-klient


See palub teil paketi installimiseks võtta täiendavat kettaruumi, nii et MySQL-i installimise jätkamiseks vajutage "y".


Kui MySQL on installitud, kontrollige versiooni, tippides selle käsu.

$ mysql --versioon


Ja et kontrollida, kas MySQL-i teenus teie ubuntu süsteemis töötab või mitte, tippige oleku kontrollimiseks see käsk.

$ sudo systemctl olek mysql.teenus


Kui see pole aktiivne, saate selle käivitada, kasutades ülaltoodud käsku Start märksõna niimoodi

$ sudo systemctl käivitage mysql.teenus


MySQL-i kestasse sisselogimiseks tippige järgmine käsk

$ sudo mysql


See ei küsi teilt esimest korda parooli.

Kui olete MySQL-i kestasse sisse loginud, saate seadistada oma parooli või täita mis tahes selles andmebaasiga seotud funktsiooni.

Nüüd väljume selle kaudu ja installime Apache 2 veebiserveri Ubuntu süsteemi.

mysql> exit

Installige Apache veebiserver Ubuntu 20-sse.04

Apache 2 on veebiserver, mis haldab servereid veebirakenduste majutamiseks. Apache 2 installimiseks oma ubuntu süsteemi käivitage see käsk.

$ sudo apt install apache2


Samuti võib see küsida Apache'i installimiseks täiendava kettaruumi võtmist, nii et installiprotsessi jätkamiseks vajutage "y".

Kord on installitud ka Apache 2 veebiserver; saate olekut kontrollida järgmise käsu sisestamisega.

$ sudo systemctl olek apache2


Kui see on aktiivne ja töötab, on teil hea minna PHP installimisega; vastasel juhul alustage käsu kasutamist

$ sudo systemctl start apache2


Pärast selle käivitamist installime PHP nüüd,

Installige PHP Ubuntu 20-le.04

PHP uusima stabiilse versiooni saab hõlpsasti APT paketihoidlast ubuntu installida, tippides terminali allpool toodud käsu

$ sudo apt install php


Kui see nõuab PHP installimiseks täiendavat kettaruumi, vajutage protsessi jätkamiseks y.

Pärast PHP edukat installimist saate versiooni kontrollida käsu sisestades

$ php --versioon


PHP versioon 7.3.4 on paigaldatud.

Installige PHP laiendused

Nüüd, kui soovite installida ka mõne muu PHP põhilaiendi, mis on vajalik näiteks phpMyAdmini jaoks,

Seda saate teha, tippides järgmise käsu.

$ sudo apt install php-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


Lubage laienduste installimiseks võtta täiendavat kettaruumi, tippides "y" ja vajutades nuppu "Enter".


See käsk installib kõik PHP laiendused, mis on vajalikud phpMyAdmini käitamiseks.

Nii saate installida kõik vajalikud paketid Ubuntu 20-sse.04 ja seadistage LAMP Stack oma dünaamilise veebirakenduse loomiseks.

Järeldus

See postitus sisaldab samm-sammult juhendit LAMP-i pinu installimiseks ja seadistamiseks Ubuntu 20-s.04 LTS.

Viis parimat mängu püüdmise kaarti
Me kõik oleme YouTube'is voogesituse mänge näinud ja armastanud. PewDiePie, Jakesepticye ja Markiplier on vaid mõned tipptasemel mängijatest, kes on t...
Kuidas mängu Linuxis arendada
Kümme aastat tagasi ei osanud paljud Linuxi kasutajad ennustada, et nende lemmikoperatsioonisüsteem on ühel päeval populaarne kommertsvideomängude män...
Kommertsmängumootorite avatud lähtekoodiga sadamad
Tasuta, avatud lähtekoodiga ja platvormidevaheliste mängumootorite puhkusereise saab kasutada nii vanade kui ka mõnede üsna hiljutiste mängude pealkir...