So fügen Sie ein Proxy-Modul nach der Installation von Apache hinzu

王林
Freigeben: 2021-03-05 14:52:28
nach vorne
4429 Leute haben es durchsucht

So fügen Sie ein Proxy-Modul nach der Installation von Apache hinzu

Vorwort:

Nach der Installation von Apache habe ich festgestellt, dass einige erforderliche Module fehlen. Daher müssen Sie Module manuell zu Apache hinzufügen.

Wir nehmen das Proxy-Modul als Beispiel, um die Additionsmethode vorzustellen.

1. Apache2.2.3-Verzeichnis

Mein Apache2.2.3 ist im Verzeichnis /usr/local/Apache installiert. Apache-Quellcodeverzeichnis/usr/local/httpd-2.2.3.

2. Proxy-Modul hinzufügen

Um das mod_proxy-Modul zum laufenden Apache hinzuzufügen, navigieren Sie zunächst zum Verzeichnis „modules/proxy“ im Apache-Quellcode. Verwenden Sie dann apxs zum Kompilieren und Installieren:

(1) Mod_proxy.so hinzufügen

/usr/local/apache/bin/apxs -i -c -a  mod_proxy.c proxy_util.c
安装成功以后将在apache的modules目录下生成mod_proxy.so文件,并且在httpd.conf中加入了一行:
LoadModule   proxy_module modules/mod_proxy.so
如mod_proxy.c错误信息:
httpd: Syntax error on line19of/usr/local/apache/conf/httpd.conf: Cannot not load/usr/local/apache/modules/mod_proxy.so into server: /usr/local/apache/
Nach dem Login kopieren

apxs -i -a -c mod_proxy.c Proxy_util.c Problem gelöst. Da es sich bei „proxy_util.c“ um ein Basismodul handelt, muss es zunächst installiert werden. Zhongnong wurde zum obigen Befehl hinzugefügt, sodass dieses Problem nicht auftritt. (2) Mod_proxy_http.so hinzufügen Beschreibung der Apxs-Option :

-c führt den Kompilierungsvorgang aus


-i Installationsvorgang, installiert ein oder mehrere dynamische gemeinsame Objekte im Modulverzeichnis des Servers

-a fügt automatisch eine LoadModule-Zeile zur Datei httpd.conf hinzu, um dieses Modul zu aktivieren, falls Wenn diese Zeile vorhanden ist, aktivieren Sie sie.

-A ähnelt -a, aber die hinzugefügte LoadModule-Zeile hat ein Nummernzeichen-Präfix (#).

-e muss Bearbeitungsvorgänge ausführen und kann in Verbindung mit -a verwendet werden und -A-Optionen. -i funktioniert ähnlich und ändert die Datei httpd.conf, installiert dieses Modul jedoch nicht.

Verwandte Empfehlungen:

Apache-Server

Das obige ist der detaillierte Inhalt vonSo fügen Sie ein Proxy-Modul nach der Installation von Apache hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
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