suchen
HeimBackend-EntwicklungPHP8Detaillierte Erläuterung der Kompilierung und Installation des Nginx1.19 PHP8.0-Quellcodes

Recommended Learning: "php8 Tutorial"

CentOS7 und über Versionen vorbereiten. mnt-Verzeichnis:

Download-Adresse: nginx.org/en/download.html

Entpacken Sie das komprimierte Nginx-Paket

tar zxvf nginx-1.19.7.tar.gz

Abhängigkeitspakete vorbereiten:

yum -y install zlib-devel pcre-devel openssl-devel

Nginx-Benutzer vorbereiten:

useradd -M -s /sbin/nologin nginx

Kompilierung und Installation des Quellcodes: Nginx1.19 php8.0 源码编译安装

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_random_index_module --with-http_sub_module

make
make install
Konfigurationsdateien festlegen:

user  nginx;
1. Konfigurationssyntax erkennen

/usr/local/nginx/sbin/nginx -t
3. Dienst neu laden

/usr/local/nginx/sbin/nginx
5

/usr/local/nginx/sbin/nginx -s reload
pkill -HUP nginx
Prozessverwaltung:

/usr/local/nginx/sbin/nginx -s stop
pkill nginx
Portverwaltung:

vi /etc/rc.local/usr/local/nginx/sbin/nginx

Client-Test: (geben Sie Ihre öffentliche IP ein)
pstree |grep nginx
ps -ef |grep nginx
ps aux |grep nginx

nginx reload

netstat -tunpl |grep nginx

php8.0-Quellcode-Kompilierung und Installation

Eine Installation von PHP8-Abhängigkeiten

http://192.168.2.1

Zweites Installations-Abhängigkeitspaket von php8

2. Verzeichnis wechseln

[root@wml sbin]# pkill -HUP nginx

3 Kompilierungskonfigurationsdatei generieren

yum -y install autoconf freetype gd libpng libpng-devel libjpeg libxml2 libxml2-devel zlib curl curl-devel net-snmp-devel libjpeg-devel php-ldap openldap-devel openldap-clients freetype-devel gmp-devel libzip libzip-devel sqlite-devel

tar -zxvf oniguruma-6.9.4.tar.gz
2. Kompilieren Sie PHP8 Hauptpaket1 .Entpacken
cd oniguruma-6.9.4/
2. Verzeichnis wechseln
./autogen.sh

3. Kompilieren und installieren

./configure --prefix=/usr

Fehler beim Kompilieren und Installieren

r reee

make && make install


tar xzf php-8.0.0.tar.gz

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Kompilierung und Installation des Nginx1.19 PHP8.0-Quellcodes. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Dieser Artikel ist reproduziert unter:learnku. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

SecLists

SecLists

SecLists ist der ultimative Begleiter für Sicherheitstester. Dabei handelt es sich um eine Sammlung verschiedener Arten von Listen, die häufig bei Sicherheitsbewertungen verwendet werden, an einem Ort. SecLists trägt dazu bei, Sicherheitstests effizienter und produktiver zu gestalten, indem es bequem alle Listen bereitstellt, die ein Sicherheitstester benötigen könnte. Zu den Listentypen gehören Benutzernamen, Passwörter, URLs, Fuzzing-Payloads, Muster für vertrauliche Daten, Web-Shells und mehr. Der Tester kann dieses Repository einfach auf einen neuen Testcomputer übertragen und hat dann Zugriff auf alle Arten von Listen, die er benötigt.

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Herunterladen der Mac-Version des Atom-Editors

Herunterladen der Mac-Version des Atom-Editors

Der beliebteste Open-Source-Editor

MinGW – Minimalistisches GNU für Windows

MinGW – Minimalistisches GNU für Windows

Dieses Projekt wird derzeit auf osdn.net/projects/mingw migriert. Sie können uns dort weiterhin folgen. MinGW: Eine native Windows-Portierung der GNU Compiler Collection (GCC), frei verteilbare Importbibliotheken und Header-Dateien zum Erstellen nativer Windows-Anwendungen, einschließlich Erweiterungen der MSVC-Laufzeit zur Unterstützung der C99-Funktionalität. Die gesamte MinGW-Software kann auf 64-Bit-Windows-Plattformen ausgeführt werden.