PHP Install Guide fir Ubuntu Server

Web-Applikatioun Entwéckler kënnen Schwieregkeeten hunn d'PHP-Scriptingsprooch an Ubuntu Server installéieren. Dëst ass wéinst vill Faktoren. Awer dës Handbuch benotzen, kann all Fehler bei der Installatioun vermeiden.

Installéiert PHP am Ubuntu Server

Installéiere vun der PHP Sprooch am Ubuntu Server kann op verschidden Aart gemaach ginn - et hänkt alles vun senger Versioun an der Versioun vum Betriebssystem selwer. An den Haaptunterschied läit an den Équipë selwer, déi brauch ze maachen.

Et ass och ze bemierken datt de PHP-Paket verschidde Komponenten enthält, déi, wann néideg, separat vun engem aneren installéiert ginn kënnen.

Methode 1: Standardinstallatioun

Standard Installatioun umellt mat der neitst Versioun vum Pak. Jidder Betriebssystem Ubuntu Server ass en eenzegen:

  • 12.04 LTS (Precise) - 5.3;
  • 14.04 LTS (Bestrafung) - 5,5;
  • Okt 15 (Wily) - 5,6;
  • 16.04 LTS (Xenial) - 7.0.

All Packagen ginn duerch den offiziellen Departë vum Betriebssystem verdeelt, fir datt Dir kee Drëtten verbannen muss. Mee d'Installatioun vum vollen Package gëtt an zwou Versiounen ausgeführt an hänkt vun der Versioun vum OS ab. Also, fir PHP op Ubuntu Server 16.04 ze installéieren, fëllt dëse Kommando:

sudo apt-get install php

A fir fréier Versiounen:

sudo apt-get install php5

Wann Dir all Komponentë vum PHP-Paket net am System brauch, kënnt Dir se se separat installéieren. Wéi Dir dat gemaach hutt a wat d'Befehle fir dës Notzung fäeg maachen, gëtt et hei ënnendrënner beschriwwen.

Apache HTTP Server Module

Fir de PHP-Modul fir Apache am Ubuntu Server 16.04 ze installéieren, musst Dir de folgend Kommando ausféieren:

sudo apt-get install libapache2-mod-php

A fréiere Versioune vum OS:

sudo apt-get install libapache2-mod-php5

Dir kënnt no e Passwuert gefrot, no der Ufuerderung wou Dir musst fir d'Installatioun erlaabt hunn. Fir dat ze maachen, gitt de Bréif "D" oder "Y" (ofhängeg vun der Lokaliséierung vum Ubuntu Server) a klickt Eran.

Et bleift just fir ze wart op d'Vervollstännegung vum Download- a Installatiounspak.

FPM

Fir de FPM Modul an der Betriebssystem Versioun 16.04 ze installéieren, maachen d'folgend Saachen:

sudo apt-get install php-fpm

A fréiere Versioune

sudo apt-get install php5-fpm

An dësem Fall fänkt d'Installatioun automatesch un, direkt no der Passwuert vun der Superuser.

CLI

CLI ass fir Entwéckler noutwendeg, déi an der Schafung vu Konsolprogrammer an PHP engagéiert sinn. Fir dës sougenannte Programmiersprache embedréit, an Ubuntu 16.04 musst Dir de Kommando ausféieren:

sudo apt-get install php-cli

A fréiere Versioune

sudo apt-get install php5-cli

PHP-Extensiounen

Fir all d'méigleche PHP ze realiséieren, ass et néideg fir eng Rei vun Extensiounen fir déi Programmer ze installéieren. Elo ginn déi populär Kommandoen fir eng sou eng Installatioun ze maachen.

Note: Déi folgend gëtt fir all Extensioun mat zwee Kommandoen zur Verfügung gestellt, woubäi den éischte fir Ubuntu Server 16.04 ass, an déi zweet ass fir fräie Versioune vun der OS.

  1. Verlängerung fir GD:

    sudo apt-get install php-gd
    sudo apt-get install php5-gd

  2. Verlängerung fir Mcrypt:

    sudo apt-get install php-mcrypt
    sudo apt-get install php5-mcrypt

  3. MySQL - Extension:

    sudo apt-get install php-mysql
    sudo apt-get install php5-mysql

Kuckt och: MySQL Installatiouns Guide fir Ubuntu

Methode 2: Installéiert Aner Versiounen

Virun allem gesot, datt all Versioun vum Ubuntu Server de entsprechende PHP-Paket installéiere wäert. Awer dës net negegéiert d'Méiglechkeet e fréier ze installéieren oder, am Géigendeel, spéider Versioun vun enger Programmiersprache.

  1. Als éischt musst Dir all déi PHP-Komponenten déi virdrun am System installéiert goufen, ze läschen. Fir dëst ze maachen an Ubuntu 16.04 lafen zwee Kommandoen:

    Dee Sujet apt-get libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql
    sudo apt-get autoremove

    A fréiere Versioune vum OS:

    Et ass e bëssche méi.
    sudo apt-get autoremove

  2. Elo musst Dir d'PPA zu der Lëscht vun de Reposéierter hinzufügen, déi Pakete vun all Versiounen vun PHP enthält:

    sudo add-apt-repository ppa: ondrej / php
    sudo apt-get update

  3. An dësem Punkt kënnt Dir de komplette PHP-Paket installéieren. Fir dëst ze maachen, an der Équipe selwer, sëlwecht eng Versioun vir, zum Beispill, "5.6":

    sudo apt-get install php5.6

Wann Dir kee komplette Paket brauch, kënnt Dir d'Module separat ofhuelen andeems Dir déi néideg Benotzere selektiv ausféieren:

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

Conclusioun

Schliisslech kënne mir soen, datt en souguer e Basiskenntnisser vun engem Computer kann den user ganz einfach den Haaptprojet PHP a all seng zousätzlech Komponenten installéieren. Déi Haaptschätz ass d'Kennt déi Dir braucht fir Ubuntu Server ze lafen.