Chcę to zrobić Apache>
mydomain.com:80 --- opens var/www1
mydomain.com:81 --- opens var/ww2
mydomain.com:82 --- opens var/www3
Problem w tym, że nie wiem, czy te porty są otwarte w systemie Linux (jak to sprawdzić?)
A jeśli nie, to jak mogę je otworzyć w zaporze i poprosić apache do słuchania?
Próbowałem to zrobić
> 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
i sprawdziłem porty ... wygląda na to, że httpd nasłuchuje ... ale nie wiem, dlaczego nie mogę trafić mojego adresu URL
> 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
źródło
źródło
NameVirtualHost
nie działa, gdy jest używany z Apache 2.4Krok 1: Skonfiguruj Apache do nasłuchiwania na każdym z portów, które chcesz obsłużyć.
Krok 2: Skonfiguruj konfigurację hosta wirtualnego dla każdego portu, który chcesz obsłużyć.
źródło