PHP installeren op Ubuntu-server

Anonim

PHP installeren op Ubuntu-server

Webtapplicatieontwikkelaars kunnen problemen ondervinden bij het installeren van de PHP-scriptaal in Ubuntu-server. Dit is verbonden met vele factoren. Maar met behulp van deze handleiding kan iedereen tijdens de installatie fouten voorkomen.

Installeer PHP in Ubuntu Server

De PHP-taal instellen op Ubuntu-server kan op verschillende manieren worden uitgevoerd - het hangt allemaal af van de versie en vanuit de versie van het besturingssysteem zelf. En het belangrijkste verschil zit in de teams zelf die moeten worden uitgevoerd.

Het is ook vermeldenswaard dat PHP-pakket verschillende componenten bevat die, indien gewenst, afzonderlijk van elkaar kunnen worden geïnstalleerd.

Methode 1: standaardinstallatie

Standaardinstallatie omvat het gebruik van de nieuwste versie van het pakket. In elk Ubuntu-serverbesturingssysteem is het anders:

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

Alle pakketten worden gedistribueerd via de officiële repository van het besturingssysteem, dus het zal niet nodig zijn om de derde partij te verbinden. Maar de installatie van het volledige pakket wordt uitgevoerd in twee versies en is afhankelijk van de versie van het besturingssysteem. Dus, voor het installeren van PHP in Ubuntu Server 16.04, voert u deze opdracht uit:

Sudo Apt-Get Install Php

En voor eerdere versies:

Sudo Apt-Get Install Php5

Als alle PHP-pakketcomponenten niet nodig zijn in het systeem, kunt u ze afzonderlijk instellen. Hoe dit te doen en welke opdrachten dit moeten worden uitgevoerd, zal hieronder worden beschreven.

Module voor Apache HTTP-server

Om de PHP-module voor Apache in Ubuntu Server 16.04 te installeren, moet u de volgende opdracht uitvoeren:

Sudo Apt-Get Install Libapache2-MOD-PHP

In eerdere versies van OS:

Sudo apt-get install libapache2-MOD-PHP5

U zult een wachtwoord aanvragen, nadat u het hebt ingevoerd dat het nodig is om een ​​installatievergunning te geven. Om dit te doen, voert u de letter "D" of "Y" in (afhankelijk van de lokalisatie van Ubuntu Server) en drukt u op ENTER.

PHP installeren voor Apache in Ubuntu Server

Dan blijft het alleen om te wachten op de download en installatie van het pakket.

FPM.

Om de FPM-module in het besturingssysteem van de versie 16.04 te installeren, doet u het volgende:

Sudo Apt-Get Install Php-FPM

In eerdere versies:

Sudo Apt-Get Install Php5-FPM

In dit geval start de installatie automatisch, onmiddellijk na het invoeren van het superuserwachtwoord.

PHP FPM IN UBUNTU Server installeren

Cli

CLI is nodig voor ontwikkelaars die zich bezighouden met het creëren van consoleprogramma's op PHP. Om deze programmeertaal erop te introduceren, moet u de opdracht uitvoeren in Ubuntu 16.04:

Sudo Apt-Get Install Php-CLI

In eerdere versies:

Sudo Apt-Get Install Php5-CLI

Installatie in Ubuntu-server PHP-CLI

PHP-extensies

Om alle mogelijke PHP-functies uit te voeren, moet u een aantal extensies installeren voor de gebruikte programma's. Nu worden de meest populaire opdrachten gepresenteerd om een ​​dergelijke installatie uit te voeren.

Opmerking: hieronder zal worden verstrekt voor elke uitbreiding van twee opdrachten, waarbij de eerste is voor Ubuntu Server 16.04, en de tweede is voor eerdere versies van het besturingssysteem.

  1. Extensie voor GD:

    Sudo Apt-Get Install Php-Gd

    Sudo Apt-Get Install Php5-GD

  2. De PHP-GD-extensie installeren in Ubuntu-server

  3. Uitbreiding voor McRypt:

    Sudo Apt-Get Install Php-McRypt

    Sudo Apt-Get Install Php5-Mcrypt

  4. Installatie in de Ubuntu-server PHP-extensie voor McRypt

  5. Extensie voor MySQL:

    Sudo Apt-Get Install Php-MySQL

    Sudo Apt-Get Install Php5-MySQL

  6. PHP-extensie installeren voor MySQL in Ubuntu Server

Als u een compleet pakket hebt, kunt u de modules afzonderlijk installeren, selectief door de benodigde opdrachten uit te voeren:

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

Conclusie

Concluderend, kunnen we zeggen dat de gebruiker zelfs de basiskennis van het werken op de computer hebben, met de gebruiker zowel het hoofd PHP-pakket als al zijn aanvullende componenten gemakkelijk kunnen installeren. Het belangrijkste is om de commando's te kennen die u wilt uitvoeren in Ubuntu Server.

Lees verder