Ich möchte, dass Apache dies tut
mydomain.com:80 --- opens var/www1
mydomain.com:81 --- opens var/ww2
mydomain.com:82 --- opens var/www3
Problem ist, ich weiß nicht, ob diese Ports unter Linux geöffnet sind (wie überprüfe ich?)
Und wenn nicht, wie öffne ich sie in der Firewall und lasse Apache abhören?
Ich habe es versucht
> iptables -A RH-Firewall-1-INPUT -m NEW -m tcp -p tcp –dport 81 -j ACCEPT
iptables v1.3.5: Couldn't load match `NEW':/lib64/iptables/libipt_NEW.so: cannot open shared object file: No such file or directory
und ich habe die Ports überprüft ... sieht aus wie httpd hört ... aber ich weiß nicht, warum ich meine URL nicht treffen kann
> netstat -tulpn | less
tcp 0 0 :::80 :::* LISTEN 6840/httpd
tcp 0 0 :::81 :::* LISTEN 6840/httpd
tcp 0 0 :::82 :::* LISTEN 6840/httpd
apache-2.2
port
qodeninja
quelle
quelle
NameVirtualHost
hat keine Wirkung bei Verwendung mit Apache 2.4Schritt 1: Konfigurieren Sie Apache so, dass es auf jedem der zu wartenden Ports empfangsbereit ist.
Schritt 2: Richten Sie für jeden zu wartenden Port eine Virtual Host- Konfiguration ein.
quelle