Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren und konfigurieren Sie PHP unter Linux

So installieren und konfigurieren Sie PHP unter Linux

小云云
小云云Original
2018-03-02 09:58:335818Durchsuche

1) In diesem Artikel erfahren Sie hauptsächlich, wie Sie PHP unter Linux installieren und konfigurieren, das PHP-Installationspaket herunterladen und hier PHP auswählen Version 5.6, ich hoffe, sie kann allen helfen.

und entpacken Sie das PHP-Installationspaket

wget cn2.php.net/get/php-5.6.31.tar.gz/from/this/mirror
gzip -d php-5.6.31.tar.gz
tar xvf php-5.6.31.tar

2) Fügen Sie die www-Benutzergruppe und den www-Benutzer hinzu (falls die Benutzergruppe bereits im System vorhanden ist, gibt es sie). Die Benutzergruppe muss nicht hinzugefügt werden)

groupadd www
useradd -g www -s /sbin/nologin -M www

3) Verwenden Sie su Superuser, um sich bei Linux anzumelden und PHP-Parameter zu kompilieren

su
#./configure
--prefix=/usr/local/php \
--with-mysql=/usr/local/mysql \
--with-apxs=/usr/local/apache2/bin/apxs \

--prefix angegebener Installationspfad

--with-mysql Geben Sie den MySQL-Pfad an

--with-apxs Geben Sie den Apache-Pfad an

Wenn ein Fehler vorliegt Während des nachfolgenden Kompilierungsprozesses gemeldet, kann es gemäß dem Fehlerbericht aufgerufen werden /configure --help Zeigen Sie die Kompilierungsparameter an und laden Sie die entsprechenden Abhängigkeitspakete herunter und installieren Sie sie

4) Kompilieren und installieren Sie PHP

make
make install

5) Ändern Sie die Apache-Konfigurationsdatei so, dass sie PHP unterstützt. Nehmen Sie die folgenden Änderungen an der httpd.conf von Apache vor:

Hinzufügen

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .php5

unter „AddType application/x-gzip .gz .tgz“ unter „< Fügen Sie „index.php“ zum Inhalt in „IfModule dir_module>“ hinzu, der wie folgt lautet:

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

Ändern Sie „#ServerName www.example.com:80“ in

ServerName 127.0.0.1:80
ServerName localhost:80

6) Kopieren Sie die Konfigurationsdatei im PHP-5.6.31-Installationspaket

cp php-5.6.31/php.ini.dist  /usr/local/php/lib/php.ini

Wenn „php.ini.dist“ nicht existiert, können Sie „php.ini-development“ oder „php.ini-produktion“ durch „php.ini.dist“ ersetzen und dann die obigen Anweisungen ausführen

Ändern Sie die php.ini-Datei

register_globals = On

7) Testen Sie, ob die Installation abgeschlossen ist

Starten Sie Apache neu

service apache restart

Schreiben Sie eine PHP-Datei (Fügen Sie es hinzu und nennen Sie es test.php), platzieren Sie es in Apache/htdoc und besuchen Sie es im Browser: http://127.0.0.1/test.php

Wenn der Inhalt in der PHP-Datei dies kann korrekt angezeigt werden, ist die Installation erfolgreich;

Schnelle Installationsmethode

Sie können das yum-Tool unter Centos verwenden. Mit dem apt-get-Tool unter Ubuntu können Sie eine schnelle Installationsmethode erreichen ist im Grunde das Gleiche. Hier ist eine Demonstration der Verwendung von yum zur Installation von PHP

1) Überprüfen Sie, ob PHP bereits im System vorhanden ist

rpm -qa php

2) Installieren Sie PHP

yum -y install php

3) PHP-Installationsinformationen anzeigen

chkconfig php on

Wenn die PHP-Version in der Yum-Quelle zu niedrig ist, beispielsweise wenn Sie die PHP5.6-Version installieren möchten, können Sie die folgende Methode verwenden:

1) Centos Epel- und Remi-Quellen konfigurieren

# Centos 6
rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
#Centos 7
yum install epel-release
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

2) Installierbare Pakete anzeigen

yum list --enablerepo=remi --enablerepo=remi-php56 | grep php

3) PHP installieren

yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof

Verwandte Empfehlungen:

Detaillierte Erläuterung des Kompilierungs-, Installations- und Konfigurationsprozesses von php5.6.30 unter Linux (Bilder und Text)

PHP 56 + Nginx 18 installieren und konfigurieren

So installieren und konfigurieren Sie die PHP-Umgebung unter Linux

Das obige ist der detaillierte Inhalt vonSo installieren und konfigurieren Sie PHP unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn