Installéieren PHP op Ubuntu Server

Anonim

Installéieren PHP op Ubuntu Server

Web Applikatioun Entwéckler kann Schwieregkeeten stockéieren wann Dir d'PHP Scripting Sprooch am Ubuntu Server installéiert gëtt. Dëst ass mat ville Faktoren ugeschloss. Awer dës Handbuch benotzt, jidderee kënnen d'Feeler beim Installatioun vermeiden.

Installéieren PHP am Ubuntu Server

D'PHP Sprooch ze setzen op Ubuntu Server kann op verschidde Weeër opgefouert ginn - et hänkt alles vu senger Versioun an aus der Versioun vum Versioun vum Betribssystem selwer. An den Haaptange sinn awer dat eenzegt, déi musse gemaach ginn.

Et ass och net ze notéieren datt PHP Package verschidde Komponenten enthält, wa méiglech, kann separat vuneneen installéiert ginn.

Method 1: Standard Installatioun

Standard Installatioun implizéiert mat der leschter Versioun vum Package. An all Ubuntuververkeefer System, ass et anescht:

  • 12.04 lts (präzis) - 5.3;
  • 14.04 lts (Vertrauens) - 5,5;
  • 15.10 (Wily) - 5.6;
  • 16,04 LTS (Xenial) - 7,0.

All Packagen ginn duerch den offiziellen Repository vum Betribssystem verdeelt, sou datt et net néideg ass Drëtt-Partei verbannen. Awer d'Installatioun vum volle Package gëtt an zwou Versiounen opgefouert an hänkt vun der Versioun vum OS of. Also, fir de PHP am Ubuntu Server 16.04 z'installéieren, maacht dëse Kommando aus:

Sudo apt-get install php

A fir fréier Versioune:

Sudo apt-get installéieren php5

Wann all PHP Packagekomponenten net am System gebraucht ginn, kënnt Dir se separat stellen. Wéi kann et a wat sollen an wat kommt dëster kënnen opgeholl ginn, ginn een opgefëllt.

Modul fir Apache http Server

Fir de PHP Modul fir Apache am Ubuntu Server 16.04 z'installéieren, musst Dir de folgenden Kommando ausféieren:

Sudo apt-get install libapache2-mod-php

A fréier Versioune vum OS:

Sudo apt-get install libapachow2-mod-php5

Dir wäert e Passwuert froen, nodeems Dir aginn hutt, wat et néideg ass fir eng Installatioun erlaabt ze ginn. Fir dëst ze maachen, gitt de Bréif "D" oder "Y" (ofhängeg vun der Lokaliséierung vum Ubuntu Server) an dréckt Enter.

Installéiere Php fir Apache am Ubuntu Server

Dann bleift et nëmme fir op den Download an d'Installatioun vum Package ze waarden.

Fpm.

Fir den FPM Modul an der Versioun 16.04 Betribssystem z'installéieren, fenken:

Sudo apt-get installéieren php-fpm

An zitéierte Versiounen:

Sudo apt-get install php5-fpm installéieren

Mat dësem Fall ass d'Installatioun weiderzefloss, weiderleet, weider nodeems sech nogemaach nodeems sech umatus Passwuert agehalen.

Installéiere PHP FPM am Ubuntu Server

Clili

CLI gëtt gebraucht fir Entwéckler déi an der Schafung vun der Kreatioun vu Konsol Programmer mat der PHP beschäftegt ginn. Fir dës Programméierungsgesprooch anzeféieren, musst Dir de Kommando an Ubuntu 16.04 aféieren:

Sudo apt-get install php-cli

An zitéierte Versioune:

Sudo apt-get install php5-cli

Installatioun zu Ubuntu Server PHP-CLI

Php Extensions

Ëmfechnen all déi méiglech PHPP Funktiounen ze huelen, sollt Dir eng Szuelunge benotzt ginn fir de Programm. Good Idea: Déi meescht populéiert Neistellungen ginn als sou enger Installatioun virstellen.

Notiz: DrEN SINN fir all Expansioun vun zwee Kommandoe gesitt, wou deen éischtens fir Ubuntour Server gëtt, an dat zweet ass fir d'zweet Onsécherheet vun der OS.

  1. Extensioun fir GD:

    Sudo apt-get installéieren php-gd

    Sudo apt-get installéieren php5-gd

  2. Installéiert d'PHP-GD Extensioun am Ubuntu Server

  3. Extensioun fir Mcrypt:

    Sudo apt-get install php-mcrypt

    Sudo apt-get install php5-Mcrypt

  4. Installatioun an der Ubuntu Server Php Extensioun fir Mcrypt

  5. Extensioun fir MySQL:

    Sudo apt-get installéieren php-mysql

    Sudo apt-get installéieren php5-mysql

  6. Installéiere PHP Extensioun fir Mysql am Ubuntu Server

Wann Dir e komplette Package hutt, kënnt Dir d'Moduler getrennt installéieren, selektiv andeems Dir déi néideg Kommandoen ausféieren:

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

Sudo apt-get install php5.6-fpm

Sudo apt-get installéieren php5.6-cli

Sudo apt-get installéieren php-gd

Sudo apt-get installéieren php5.6-mbstring

Sudo apt-get install php5.6-Mcrypt

Sudo apt-get install php5.6-mysql

Sudo apt-get install php5.6-xml

Konklusioun

Bei zwarkusioun kënnen mir den anere Problemer fir d'Ersatz ze soen huet am Computer souzesetzt, huet de Benotzer placanten sourenen an allen Zefrontonnée. D'Haapt Saach ass d'Kommandoen ze wëssen, déi Dir wëllt am Ubuntu Server ausféieren.

Liest méi