Heim  >  Artikel  >  Backend-Entwicklung  >  Wie kompiliere und installiere ich PHP?

Wie kompiliere und installiere ich PHP?

Guanhui
GuanhuiOriginal
2020-07-23 10:10:492772Durchsuche

Wie kompiliere und installiere ich PHP?

Wie kompiliere und installiere ich PHP?

Verwenden Sie zuerst den Befehl „wget“, um PHP herunterzuladen und zu dekomprimieren.

wget http://am1.php.net/distributions/php-7.3.2.tar.gz    
tar -zxvf php-7.3.2.tar.gz

Führen Sie dann den Befehl „./configure --prefix=/opt/soft/php --enable“ aus -fpm „Kompilieren;

./configure --prefix=/opt/soft/php --enable-fpm

Führen Sie abschließend „make install“ aus, um zu installieren.

 sudo make install

PHP konfigurieren

Suchen Sie im zuvor kompilierten Quellcodepaket php.ini-produktion, kopieren Sie es nach /usr/local/php und benennen Sie es in um php .ini:

$ cp php.ini-production /usr/local/php/php.ini

[Optional] Stellen Sie PHP-Fehlermeldungen ein, die auf der Seite gedruckt werden sollen

$ vim /usr/local/php/php.ini
display_errors = On

Kopieren Sie das Startskript:

$ cp ./sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
$ chmod +x /etc/init.d/php-fpm

Ändern Sie die PHP-FPM-Konfigurationsdatei :

$ cd /usr/local/php/etc
$ cp php-fpm.conf.default php-fpm.conf
$ vim php-fpm.conf

Entfernen Sie das Semikolon vor pid = run/php-fpm.pid

$ cd php-fpm.d
$ cp www.conf.default www.conf
$ vim www.conf

Ändern Sie die Benutzer von Benutzer und Gruppe in den aktuellen Benutzer (Sie können es auch unverändert lassen, die Benutzer und Benutzergruppe „Niemand“ werden standardmäßig hinzugefügt)

Empfohlenes Tutorial: „PHP

Das obige ist der detaillierte Inhalt vonWie kompiliere und installiere ich PHP?. 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