PHP-installasiegids op Ubuntu Server

Pin
Send
Share
Send

Ontwikkelaars van webtoepassings kan probleme ondervind om die PHP-skriptaal op Ubuntu Server te installeer. Dit is te danke aan baie faktore. Maar met behulp van hierdie handleiding kan almal foute tydens die installasie vermy.

Installeer PHP in Ubuntu Server

Die installering van die PHP-taal in Ubuntu Server kan op verskillende maniere gedoen word - dit hang alles af van die weergawe en die weergawe van die bedryfstelsel self. En die belangrikste verskil lê in die spanne self, wat uitgevoer moet word.

Dit is ook opmerklik dat die PHP-pakket verskillende komponente bevat wat, indien verkies, afsonderlik van mekaar geïnstalleer kan word.

Metode 1: standaardinstallasie

'N Standaardinstallasie behels die gebruik van die nuutste weergawe van die pakket. In elke Ubuntu Server-bedryfstelsel is dit anders:

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

Alle pakkette word deur die amptelike bewaarplek van die bedryfstelsel versprei, en u hoef dus nie 'n derde party te koppel nie. Maar die installasie van die volledige pakket word in twee weergawes uitgevoer en hang af van die OS-weergawe. Dus, om PHP op Ubuntu Server 16.04 te installeer, voer hierdie opdrag uit:

sudo apt-get install php

En vir vroeëre weergawes:

sudo apt-get install php5

As u nie al die komponente van die PHP-pakket in die stelsel benodig nie, kan u dit afsonderlik installeer. Hoe u dit doen en watter opdragte om dit te doen, moet hieronder beskryf word.

Module vir Apache HTTP-bediener

Om die PHP-module vir Apache op Ubuntu Server 16.04 te installeer, moet u die volgende opdrag uitvoer:

sudo apt-get installeer libapache2-mod-php

In vroeëre weergawes van die OS:

sudo apt-get installeer libapache2-mod-php5

Nadat u ingevoer het, sal u gevra word vir 'n wagwoord, en u moet toestemming gee om te installeer. Om dit te doen, voer die brief in "D" of "Y" (afhangende van die lokalisering van Ubuntu Server) en klik Tik.

Al wat oorbly, is om te wag totdat die pakket afgelaai en geïnstalleer is.

FPM

Doen die volgende om die FPM op 'n weergawe van 16.04 van die bedryfstelsel te installeer:

sudo apt-get installeer php-fpm

In vroeëre weergawes:

sudo apt-get installeer php5-fpm

In hierdie geval sal die installasie outomaties begin, onmiddellik nadat u die supergebruiker-wagwoord ingetik het.

CLI

CLI is nodig vir ontwikkelaars wat konsoleprogramme in PHP skep. Om hierdie programmeringstaal daarin te implementeer, moet u die opdrag in Ubuntu 16.04 uitvoer:

sudo apt-get installeer php-cli

In vroeëre weergawes:

sudo apt-get installeer php5-cli

PHP-uitbreidings

Om al die moontlike funksies van PHP te implementeer, is dit die moeite werd om 'n aantal uitbreidings te installeer vir die gebruikte programme. Nou word die gewildste opdragte vir so 'n installasie aangebied.

Opmerking: hieronder word twee opdragte voorsien vir elke uitbreiding, waar die eerste vir Ubuntu Server 16.04 is, en die tweede vir vroeëre weergawes van die OS.

  1. Uitbreiding vir GD:

    sudo apt-get installeer php-gd
    sudo apt-get installeer php5-gd

  2. Uitbreiding vir Mcrypt:

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

  3. Uitbreiding vir MySQL:

    sudo apt-get installeer php-mysql
    sudo apt-get installeer php5-mysql

Kyk ook: MySQL-installasiegids op Ubuntu

Metode 2: Installeer ander weergawes

Daar is hierbo gesê dat in elke weergawe van Ubuntu Server die ooreenstemmende PHP-pakket geïnstalleer sal word. Maar dit ontken die moontlikheid om 'n vroeëre of omgekeerd 'n latere weergawe van die programmeringstaal te installeer.

  1. U moet eers al die PHP-komponente verwyder wat voorheen op die stelsel geïnstalleer is. Om dit te doen, voer u twee opdragte in Ubuntu 16.04 in:

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

    In vroeëre weergawes van die OS:

    sudo apt-get verwyder libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
    sudo apt-get autoremove

  2. Nou moet u 'n PPA byvoeg tot die lys van bewaarplekke, wat pakkette bevat van alle weergawes van PHP:

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

  3. Op hierdie punt kan u die volledige PHP-pakket installeer. Spesifiseer byvoorbeeld die weergawe in die opdrag self "5.6":

    sudo apt-get installeer php5.6

As u nie die volledige pakket benodig nie, kan u die modules afsonderlik installeer deur die nodige opdragte selektief uit te voer:

sudo apt-get installeer libapache2-mod-php5.6
sudo apt-get installeer php5.6-fpm
sudo apt-get installeer php5.6-cli
sudo apt-get installeer php-gd
sudo apt-get installeer php5.6-mbstring
sudo apt-get installeer php5.6-mcrypt
sudo apt-get installeer php5.6-mysql
sudo apt-get installeer php5.6-xml

Gevolgtrekking

Ten slotte kan ons sê dat 'n gebruiker, selfs al het hy basiese kennis oor die werk op 'n rekenaar, die hoof PHP-pakket sowel as al die addisionele komponente maklik kan installeer. Die belangrikste ding is om die opdragte wat op Ubuntu Server uitgevoer moet word, te ken.

Pin
Send
Share
Send