Es ist sehr praktisch, den virtuellen Host vhost unter nginx zu konfigurieren. Fügen Sie einfach einen Server in der Nginx-Konfigurationsdatei nginx.conf hinzu Ich möchte beispielsweise zwei virtuelle Hosts konfigurieren, auf die über die Domänennamen linux.com und linux2.com zugegriffen werden kann. Die entsprechenden Verzeichnisse sind /usr/htdocs/linux bzw. /usr/htdocs/linux2 (in diesem Verzeichnis legen Sie die Dateien Ihres Entwicklungsprojekts ab). Da ich eine lokale virtuelle Maschine installiert habe, habe ich zuerst zwei Weiterleitungen zur Hosts-Datei hinzugefügt: 192.168.20.250 linux.com //192.168.20.250 ist die IP-Adresse meiner virtuellen Maschine im Bridge-Modus 192.168.20.250 linux2.com Beginnen Sie mit der Konfiguration: Am Beispiel der Konfiguration von linux.com ist die Konfiguration mehrerer virtueller Hosts genau der gleiche Vorgang. 1. Suchen Sie die Nginx-Konfigurationsdatei nginx.conf Im Allgemeinen in der conf-Datei unter dem Nginx-Installationspfad > Gehen Sie in das conf-Verzeichnis und sehen Sie viele Konfigurationsdateien Bearbeiten Sie nginx.conf Fügen Sie einen Server hinzu{}, jede Serverkonfiguration entspricht einem virtuellen Host vhost Server { listen 80; //Port 80 Servername linux.com; //Domänennamen festlegen #Geben Sie den Domänennamen direkt ein, um das Verzeichnis und den standardmäßig analysierten Dateispeicherort aufzurufen / { Index Index.html; root /usr/htdocs/linux; //Geben Sie linux.com direkt hier ein, konfigurieren und analysieren Sie im Allgemeinen das Verzeichnis, in dem sich PHP befindet} #Speicherort der .php-Datei analysieren ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/htdocs/linux/$fastcgi_script_name; //Das Verzeichnis, das dem aktuellen virtuellen Host entspricht, enthält fastcgi_params; } } In nginx.conf hinzufügen Fügen Sie zum Testen die Datei index.php im entsprechenden /usr/htdocs/linux hinzu Starten Sie nginx neu: service nginx restart Nach dem Ändern der Nginx-Konfigurationsdatei müssen Sie Nginx neu starten, damit die Änderungen wirksam werden Öffnen Sie den Browser und geben Sie den zu testenden Domänennamen ein: OK, normale Analyse! Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
>>: Eine kurze Diskussion über die Berechnungsmethode von key_len in MySQL erklären
Normalerweise verwenden wir die Tags <ul><...
Vorwort Jeder weiß, dass das Partitionsfeld Teil ...
Detaillierte Erklärung des Docker-Tags Die Verwen...
Ich frage mich, ob Sie wie ich ein Programmierer ...
Im Vue-Gerüst können wir sehen, dass im neuen Vue...
[LeetCode] 183.Kunden, die nie bestellen Angenomm...
Was wäre, wenn Ihre Designer die folgende Schrift...
Bei der Entwicklung begegnen wir häufig dieser Sit...
Im Allgemeinen wird während des Entwicklungsproze...
Verwenden Sie JS, um einen einfachen Rechner für ...
Hintergrund Für die virtuelle VirtualBox-Maschine...
Dieser Artikel veranschaulicht anhand von Beispie...
Hintergrund Die Popularität von Docker hängt eng ...
Sortierproblem Ich habe kürzlich auf Geek Time „4...
Inhaltsverzeichnis Canvas-bezogene Dokumente Effe...