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.
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.
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
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.
- Extensioun fir GD:
Sudo apt-get installéieren php-gd
Sudo apt-get installéieren php5-gd
- Extensioun fir Mcrypt:
Sudo apt-get install php-mcrypt
Sudo apt-get install php5-Mcrypt
- Extensioun fir MySQL:
Sudo apt-get installéieren php-mysql
Sudo apt-get installéieren php5-mysql
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.