Määritä LAMP (Linux, Apache, MySQL, PHP) -pino Ubuntu 20.04: ssä

Set Up Lamp Linux Apache



Olet ehkä juuri aloittanut dynaamisen verkkosovelluksesi rakentamisen PHP: ssä ja haluat määrittää LAMP -pinon. LAMP -termi tulee Linux -käyttöjärjestelmästä, Apache -palvelimesta, MySQL -tietokannasta ja PHP -kielestä. Aloitetaan LAMP Stackin asentamisesta Ubuntu 20.04: ään.







Ensinnäkin sinulla pitäisi olla sudo -oikeudet järjestelmässäsi tai kirjautua sisään pääkäyttäjänä seuraavien tehtävien suorittamiseksi:



Päivitä järjestelmän pakettivarasto

Aloita kaikki asennukset parhaiten päivittämällä APT -välimuistivarasto, jotta kaikki uusimmat sovellukset voidaan asentaa sujuvasti.



$sudoosuva päivitys


Kun apt-välimuisti on päivitetty, olemme valmiita siirtymään eteenpäin LAMP Stack -asennuksen kanssa.





Asennetaan ensin MySQL.

Asenna MySQL Ubuntu 20.04: ään

Koska MySQL: ää käytetään enimmäkseen tietokannana PHP: n kanssa ja sitä käytetään tietojen hallintaan ja tallentamiseen MySQL: n asentamiseksi ubuntu -järjestelmään, kirjoita alla annettu komento.



$sudosopivaAsentaamysql-palvelin mysql-asiakas


Se pyytää sinua ottamaan lisää levytilaa paketin asentamista varten, joten jatka MySQL: n asentamista painamalla y.


Kun MySQL on asennettu, tarkista versio kirjoittamalla tämä komento.

$mysql--versio


Ja tarkistaaksesi, onko MySQL -palvelu käynnissä vai ei ubuntu -järjestelmässäsi, kirjoita tämä komento tarkistaaksesi tilan.

$sudosystemctl status mysql.service


Jos se ei ole aktiivinen, voit käynnistää sen käyttämällä yllä olevan komennon käynnistysavainsanaa näin

$sudosystemctl käynnistä mysql.service


Kirjautuaksesi MySQL -kuoreen kirjoita seuraava komento

$sudomysql


Se ei kysy sinulta salasanaa ensimmäistä kertaa.

Kun olet kirjautunut MySQL -kuoreen, voit määrittää salasanasi tai suorittaa mitä tahansa sen tietokantaan liittyvää toimintoa.

Poistutaan nyt sen kautta ja asennetaan Apache 2 -verkkopalvelin Ubuntu -järjestelmään.

mysql> poistua

Asenna Apache Web Server Ubuntu 20.04: ään

Apache 2 on verkkopalvelin, joka käsittelee web -sovellusten isännöintipalvelimia. Asenna Apache 2 ubuntu -järjestelmääsi suorittamalla tämä komento.

$sudosopivaAsentaaapache2


Se voi myös pyytää ottamaan lisää levytilaa Apachen asennusta varten, joten jatka asennusprosessia painamalla y.

Kerran myös Apache 2 -verkkopalvelin on asennettu; Voit tarkistaa tilan kirjoittamalla seuraavan komennon.

$sudosystemctl -tila apache2


Jos se on aktiivinen ja käynnissä, sinun on hyvä aloittaa PHP: n asennus; Muussa tapauksessa aloita komennon käyttö

$sudosystemctl käynnistä apache2


Kun olet käynnistänyt sen, asenna PHP nyt,

Asenna PHP Ubuntu 20.04: ään

PHP: n uusin vakaa versio voidaan helposti asentaa ubuntulle APT -paketin arkistosta kirjoittamalla alla annettu komento päätelaitteeseen

$sudosopivaAsentaaphp


Jatka prosessia painamalla y, jos se pyytää lisää levytilaa PHP: n asentamista varten.

PHP: n onnistuneen asennuksen jälkeen voit tarkistaa version kirjoittamalla komennon

$ php--versio


PHP -versio 7.3.4 on asennettu.

Asenna PHP -laajennukset

Nyt jos haluat asentaa myös jonkin muun PHP -peruslaajennuksen, jota tarvitaan phpMyAdminille, esim.

  • php-curl
  • php-gd
  • php-mbstring
  • php-mysql
  • php-zip
  • php-json
  • php-xml

Voit tehdä sen kirjoittamalla seuraavan komennon.

$sudosopivaAsentaaphp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


Anna laajennusten asentaa lisää levytilaa kirjoittamalla y ja painamalla Enter -painiketta.


Tämä komento asentaa kaikki tarvittavat PHP -laajennukset phpMyAdminin suorittamiseen.

Joten voit asentaa kaikki tarvittavat paketit Ubuntu 20.04: een ja määrittää LAMP -pino dynaamisen verkkosovelluksesi rakentamiseen.

Johtopäätös

Tämä viesti sisältää vaiheittaisen oppaan LAMP -pinon asentamiseen ja asentamiseen Ubuntu 20.04 LTS: ään.