PHP installimine Ubuntu serverisse

Anonim

PHP installimine Ubuntu serverisse

Veebirakenduste arendajad võivad tekkida raskusi PHP skriptimiskeele paigaldamisel Ubuntu serveris. See on seotud paljude teguritega. Kuid selle käsiraamatu kasutamine suudab paigaldamise ajal vigade vältimiseks vältida vigu.

Paigaldage PHP Ubuntu serveris

PHP keele seadmine Ubuntu serverile saab teha erinevatel viisidel - see kõik sõltub selle versioonist ja operatsioonisüsteemi versioonist. Ja peamine erinevus on meeskonnas ise, mida tuleb teostada.

Samuti väärib märkimist, et PHP pakett sisaldab mitmeid komponente, mida soovi korral saab üksteisest eraldi paigaldada.

1. meetod: standardne paigaldamine

Standardne paigaldamine hõlmab pakendi uusima versiooni kasutamist. Igas Ubuntu Server operatsioonisüsteemis on see erinev:

  • 12.04 LTS (täpne) - 5.3;
  • 14.04 LTS (usalduslik) - 5.5;
  • 15.10 (Wily) - 5.6;
  • 16.04 LTS (kseniaal) - 7.0.

Kõik pakendid jagatakse operatsioonisüsteemi ametliku hoidla kaudu, mistõttu ei ole kolmanda osapoole ühendamine vajalik. Kuid täieliku paketi paigaldamine toimub kahes versioonis ja sõltub operatsioonisüsteemi versioonist. Niisiis, PHP installimiseks Ubuntu Server 16.04, tehke see käsk:

Sudo apt-get install php

Ja varasemate versioonide eest:

Sudo apt-get install php5

Kui kõik PHP-paketi komponendid ei ole süsteemis vajalikud, saate need eraldi määrata. Kuidas seda teha ja millised käsud seda teha tuleks allpool kirjeldatakse allpool.

Apache HTTP-serveri moodul

PHP-mooduli installimiseks Apache jaoks Ubuntu Server 16.04, peate täitma järgmise käsu:

Sudo apt-get installi libapache2-mod-php

OS-i varasemates versioonides:

Sudo apt-get install libapache2-mod-php5

Te taotlete parooli pärast sisenemist, mida on vaja paigaldamisloa andmist. Selleks sisestage täht "D" või "Y" (sõltuvalt Ubuntu serveri lokaliseerimisest) ja vajutage Enter.

PHP paigaldamine Apache jaoks Ubuntu Server

Siis jääb ainult ootama pakendi allalaadimist ja paigaldamist.

FPM.

FPM-mooduli installimine versioonis 16.04 operatsioonisüsteemis teha järgmist:

Sudo apt-get install php-fpm

Varasemates versioonides:

Sudo apt-get install php5-fpm

Sellisel juhul käivitub paigaldus automaatselt kohe pärast superuseri parooli sisenemist.

PHP FPM installimine Ubuntu serveris

Cli

CLI on vaja arendajatele, kes tegelevad PHP konsooliprogrammide loomisega. Selle programmeerimiskeele tutvustamiseks peate täitma Ubuntu 16.04 käsu:

Sudo apt-get install php-cli

Varasemates versioonides:

Sudo apt-get install php5-cli

Paigaldamine Ubuntu Server Php-Cli

PHP laiendused

Kõigi võimalike PHP funktsioonide rakendamiseks peaksite installima kasutatavate programmide laiendused. Nüüd esitatakse kõige populaarsemad käsud sellise paigaldamise teostamiseks.

Märkus: Allpool on esitatud iga kahe käsu laiendamise kohta, kus esimene on Ubuntu Server 16.04 jaoks ja teine ​​on operatsioonisüsteemi varasemate versioonide jaoks.

  1. GD laiendus:

    Sudo apt-get install php-gd

    Sudo apt-get install php5-gd

  2. PHP-GD laienduse paigaldamine Ubuntu serveris

  3. Mcrypt'i laiendamine:

    Sudo apt-get install php-mcrypt

    Sudo apt-get install php5-mcrypt

  4. Paigaldamine Ubuntu Server PHP laiendus mcrypt jaoks

  5. MySQLi laiendamine:

    Sudo apt-get install php-mysql

    Sudo apt-get install php5-mysql

  6. PHP laienduse paigaldamine MySQL-i jaoks Ubuntu Server

Kui teil on täielik pakett, saate moodulid installida eraldi, selektiivselt vajalike käskude teostamisega:

Sudo apt-get install libapache2-mod-php5.6

Sudo apt-get install php5.6-fpm

Sudo apt-get install php5.6-cli

Sudo apt-get install php-gd

Sudo apt-get install php5.6-mbstring

Sudo apt-get install php5.6-mcrypt

Sudo apt-get install php5.6-mysql

Sudo apt-get install php5.6-xml

Järeldus

Kokkuvõttes saame öelda, et, millel on isegi põhiteadmised arvutis töötamise kohta, saab kasutaja hõlpsasti paigaldada nii peamise PHP paketi kui ka kõik selle täiendavad komponendid. Peaasi on teada käske, mida soovite Ubuntu serveris täita.

Loe rohkem