2017-02-09 3 views
1

Ich versuche, VirtualHost für eine andere Portnummer mit Code unterhalb zu erstellen, aber wenn ich versuche, auf die Portnummer "domain: port" zuzugreifen, erhalte ich "ERR_CONNECTION_REFUSED" Fehler im Browser .Wie kann ich verschiedene Ports auf Apache VirtualHosts erstellen

Stufen, was ich tun

  1. Erste Bearbeitung http.conf, für die entsprechende Domain über Plesk erstellt
  2. ich diese Codes
  3. Restart Apache
    • Auch ich schreibe Fügen Sie diese Portnummer in httpd.conf hinzu. (Hören Sie: port), aber an diesem Punkt, den ich erhalten "Internal Server Error"

Was ich benutze: 12 Plesk, Apache/2.2.15 (Unix), Ngnix (Reserve Proxy)

<VirtualHost IP:8324> 
    DocumentRoot "/var/www/vhosts/httpdocs" 
     ServerName "domain:8324" 
     ServerAlias "www.domain.com" 
     ServerAlias "ipv4.domain.com" 
     UseCanonicalName Off 

    <Directory /var/www/vhosts/httpdocs> 
     DirectoryIndex index.php 
     Options +Indexes +FollowSymLinks +MultiViews +Includes 
     AllowOverride All 
     Order allow,deny 
     Allow from all 
     Require all granted 
    </Directory> 
</VirtualHost> 

Was fehlt mir? Danke

+1

Haben Sie eine Listen-Anweisung in der Datei ports.conf hinzugefügt? IIRC, die alle Ports haben muss, an die ein virtualhost gebunden ist – ivanivan

+0

Dies ist nicht für IRC. Die Portnummer kann unterschiedlich sein. Ich mache das für den Aufruf verschiedener Seiten an verschiedenen Ports. –

+0

Da Sie Plesk verwenden, wenn Sie die Datei httpd.conf manuell bearbeiten, wird sie höchstwahrscheinlich beim nächsten Plesk-Update überschrieben. –

Antwort

1

Ich denke, dass Sie das mit einer benutzerdefinierten Vorlage für einen bestimmten vhost tun können. Sie sollten diese beiden Links überprüfen. Das könnte man auf dem richtigen Weg:

https://docs.plesk.com/en-US/12.5/advanced-administration-guide-linux/virtual-hosts-configuration/changing-virtual-hosts-settings-using-configuration-templates/example-changing-default-apache-ports.68800/

https://docs.plesk.com/en-US/onyx/advanced-administration-guide-linux/virtual-hosts-configuration/changing-virtual-hosts-settings-using-configuration-templates.68693/

Nur damit Sie wissen, alle manuellen Änderungen, die Sie in der Datei httpd.conf tun (von SSH-Konsole beispielsweise bei der next plesk update oder wenn Sie ein Konto hinzufügen/löschen, werden diese überschrieben, da Plesk die Datei httpd.conf neu generiert)

+0

Ich habe "domain.http.conf" bearbeiten, nicht direkt httpd.conf –

+0

Wie ich schon sagte. Bitte lesen Sie die Plesk-Dokumentation von den angegebenen Links. Ich bin mir ziemlich sicher, dass sie die Antwort bieten, nach der Sie suchen. Ich habe keinen Plesk-Server zur Verfügung, um die Konfiguration zu testen, also kann ich keine Schritt-für-Schritt-Anleitung geben ... –

+0

In Plesk-Dokumentationen erzählen sie nur über die Erstellung von domain.httpd.conf, aber ich mache das schon, ich muss wissen, wie ich einen zweiten Port für eine Domain öffnen kann. Zum Beispiel kann auf Plesk CP über die Portnummer von 8443 zugegriffen werden, wie kann diese Portnummer zu einem anderen Pfad umgeleitet werden. –

Verwandte Themen