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

Wie kompiliere und installiere ich PHP?

Guanhui
Freigeben: 2023-03-02 22:56:01
Original
2821 Leute haben es durchsucht

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
Nach dem Login kopieren

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

./configure --prefix=/opt/soft/php --enable-fpm
Nach dem Login kopieren

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

 sudo make install
Nach dem Login kopieren

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
Nach dem Login kopieren

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

$ vim /usr/local/php/php.ini
Nach dem Login kopieren
display_errors = On
Nach dem Login kopieren

Kopieren Sie das Startskript:

$ cp ./sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
$ chmod +x /etc/init.d/php-fpm
Nach dem Login kopieren

Ändern Sie die PHP-FPM-Konfigurationsdatei :

$ cd /usr/local/php/etc
$ cp php-fpm.conf.default php-fpm.conf
$ vim php-fpm.conf
Nach dem Login kopieren

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

$ cd php-fpm.d
$ cp www.conf.default www.conf
$ vim www.conf
Nach dem Login kopieren

Ä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!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage