Heim > Artikel > Backend-Entwicklung > Detaillierte Erklärung der Installation von Apache und PHP auf Centos
Der Inhalt dieses Artikels befasst sich mit der detaillierten Erklärung der Installation von Apache und PHP in Centos. Jetzt kann ich ihn mit allen teilen, die ihn benötigen.
Detaillierte Erklärung Apache in Centos6.6 installieren
1. Installationspaket
Apache httpd 2.4.27.tar.gz, apr-1.6.2.tar.gz, apr-util-1.5.2. tar.gz, pcre-8.41 .tar.gz, php-7.1.9.tar.bz2.tar.bz2.tar.bz2
2. Überprüfen Sie die Installationsumgebung
Installation anzeigen Bestanden httpd2.2.15. Um die neue Version nicht zu beeinträchtigen, sollten Sie die Systemversion
Kompilieren:
Provoziert einen solchen Fehler:
rm: `libtoolT' kann nicht entfernt werden: Nosuch Datei oder Verzeichnis
(ungefähr in Zeile 30351, Befehl: vim +30351 configure) Lösung: Ändern Sie
RM='$RM' in der Datei configure in RM='$RM –f'. Speichern und beenden. Wenn wq nicht speichern und beenden kann, verwenden Sie: wq!, , um das Speichern und Beenden zu erzwingen! Erneut kompilieren:
Lösung: Löschen Sie den Satz $RM „$cfgfile“ in der Konfigurationsdatei. (Dies kann ignoriert werden und hat keine Auswirkungen auf nachfolgende Installationen)
3. Installieren Sie apr-util-1.5. 2
Erfolgreich kompilieren und installieren: make && make install
Erfolgreich kompilieren und installieren : make&& make install
Wenn
gemeldet wird, bedeutet das, dass Sie
gcc-c++, Befehl: yum listÜberprüfen Sie, ob ein Installationspaket im System vorhanden ist. Wenn nicht, laden Sie es herunter. Dann installieren. Hier werden keine besonderen Hinweise gegeben. . . 5. Installieren Sie httpd-2.4.27Kompilieren Sie wie oben:
./configure--prefix=/usr/local/httpd --with- pcre=/ usr/local/pcre --with-apr=/usr/local/apr--with-apr-util=/usr/local/apr-utilKompilieren ohne Fehler bei der Installation: make&& make install 6. Apache konfigurieren und starten
Geben Sie /usr/local/httpd/bin ein
Befehl ausführen: ./apachectl start
Eingabeaufforderung :
Lösung: Öffnen Sie die Datei
und ändern Sie #ServerNamewww.example.com:80 wurde in ServerName ip:80 geändert 4. Stellen Sie Apache als Linux-Systemdienst ein und starten Sie ihn nach dem Booten 1. Kopieren Sie den Link apachectl in das Systemstartverzeichnis und nennen Sie ihn httpd 2. Apache-Dienst registrieren Befehl: vim/etc/rc.d/init.d/httpd in # ! Fügen Sie die 2 Zeilen unter /bin/sh hinzu: #chkconfig:35
61 61 #description:Apache 3. Konfigurieren Sie httpd automatisch und fügen Sie es zur Linux-Dienstüberwachung hinzu 5. Geben Sie im Browser ein: http://ip:80 Konfiguration erfolgreich! ! Wenn der Webseitentest nicht erfolgreich ist, schalten Sie bitte die Firewall aus: iptables -F. Für alle Fälle können Sie sie so einstellen, dass sie beim Start deaktiviert wird: chkconfig iptables off 6 php-7.1.9 Erstes Dekomprimieren: bzip2 –d php-7.1.9.tar.bz2.tar.bz2.tar.bz2 Tar –xvf php-7.1.9.tar .bz2.tar.bz2.tar Geben Sie das Konfigurationsverzeichnis ein: cd php-7.1.9 Geben Sie den Befehl zum Installieren und Konfigurieren ein: ./configure-- prefix=/usr/local/php --with -apxs2=/usr/local/httpd/bin/apxs Installation: make && make install Nach dem Wenn die Installation abgeschlossen ist, müssen Sie die APACHE-Konfigurationsdatei konfigurieren vi /usr/local/httpd/conf/httpd.conf Fügen Sie eine Zeile hinzu, in der AddType gefunden wird AddType application/x-httpd-php .php (Achten Sie auf die Leerzeichen!!!!!!) Find DirectoryIndex index.html In index.html Fügen Sie eine index.php oder default.php hinzu Apache neu starten Fertig! Im Browser: Verwandte Empfehlungen: CentOS 7 zum Aufbau einer PHP-Serverumgebung
Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung der Installation von Apache und PHP auf Centos. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!