Instaliranje PHP na Ubuntu server

Anonim

Instaliranje PHP na Ubuntu server

Programeri web aplikacija mogu se susresti sa poteškoćama prilikom instaliranja PHP skriptnog jezika na Ubuntu serveru. Ovo je povezano s mnogim faktorima. Ali pomoću ovog priručnika svi će moći izbjeći greške tokom instalacije.

Instalirajte PHP u Ubuntu server

Postavljanje PHP jezika na Ubuntu server može se izvoditi na različite načine - sve ovisi o svojoj verziji i iz verzije same operativnog sistema. A glavna razlika je u samim timovima koji će se morati obaviti.

Također je vrijedno napomenuti da PHP paket uključuje nekoliko komponenti koje, po želji, može se ugraditi odvojeno jedna od druge.

1. metoda: Standardna instalacija

Standardna instalacija uključuje korištenje najnovije verzije paketa. U svakom operativnom sistemu Ubuntu servera razlikuje se:

  • 12.04 LTS (precizan) - 5.3;
  • 14.04 LTS (pouzdano) - 5.5;
  • 15.10 (Wily) - 5.6;
  • 16.04 LTS (Xenial) - 7.0.

Svi se paketi distribuiraju putem službenog skladišta operativnog sistema, tako da neće biti potrebno povezati treće strane. Ali ugradnja punog paketa vrši se u dvije verzije i ovisi o verziji OS-a. Dakle, za instaliranje PHP-a u Ubuntu Server 16.04, izvršite ovu naredbu:

Sudo apt-get install php

I za raniju verzije:

Sudo apt-get install php5

Ako sve komponente PHP paketa nisu potrebne u sustavu, možete ih postaviti zasebno. Kako to učiniti i koje naredbe za to treba izvesti, bit će opisane u nastavku.

Modul za Apache HTTP server

Da biste instalirali PHP modul za Apache u Ubuntu Serveru 16.04, morate izvršiti sljedeću naredbu:

Sudo apt-get install libapache2-mod-php

U starijim verzijama OS-a:

Sudo apt-get install libapache2-mod-php5

Zatražite lozinku nakon ulaska na koji je potrebno dati dozvolu za instalaciju. Da biste to učinili, unesite slovo "D" ili "Y" (ovisno o lokalizaciji Ubuntu servera) i pritisnite Enter.

Instaliranje PHP-a za Apache u Ubuntu serveru

Zatim ostaje samo čekanje na preuzimanje i ugradnju paketa.

FPM.

Da biste instalirali FPM modul u operativnom sistemu verzije 16.04, uradite sledeće:

Sudo apt-get install php-fpm

U ranijim verzijama:

Sudo apt-get install php5-fpm

U ovom slučaju instalacija će se pokrenuti automatski, odmah nakon unosa lozinke Supersera.

Instaliranje PHP FPM-a u Ubuntu serveru

CLI

CLI je potrebno za programere koji su uključeni u izradu konzole programa na PHP. Da biste to predstavili ovaj programski jezik, morate izvršiti naredbu u Ubuntu 16.04:

Sudo apt-get install php-cli

U ranijim verzijama:

Sudo apt-get install php5-cli

Instalacija u Ubuntu Server PHP-CLI

PHP ekstenzije

Da biste implementirali sve moguće PHP funkcije, trebali biste instalirati brojne proširenja za korištene programe. Sada će biti predstavljene najpopularnije naredbe za obavljanje takve instalacije.

Napomena: Ispod će se osigurati za svaku širenje dviju naredbi, gdje je prvi za Ubuntu Server 16.04, a druga je za raniju verzije OS-a.

  1. Proširenje za GD:

    Sudo apt-get install php-gd

    Sudo apt-get install PHP5-GD

  2. Instalacija PHP-GD Proširenje u Ubuntu Server

  3. Produžetak za mcrypt:

    Sudo apt-get install PHP-mcrypt

    Sudo apt-get install PHP5-mcrypt

  4. Instalacija u produžetku Ubuntu Server PHP za mcrypt

  5. Produžetak za MySQL:

    Sudo apt-get install PHP-MySQL

    Sudo apt-get install PHP5-MySQL

  6. Instalacija PHP ekstenzija za MySQL u Ubuntu Server

Ako imate kompletan paket možete instalirati module odvojeno, selektivno obavljajući potrebne komande:

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

Zaključak

U zaključku, možemo reći da, imajući čak i osnovno znanje rada na računalu, korisnik će lako moći instalirati i glavni PHP paket i sve njegove dodatne komponente. Glavna stvar je da zna komande koje želite izvršiti u Ubuntu Server.

Čitaj više