Je veux qu'Apache fasse ça>
mydomain.com:80 --- opens var/www1
mydomain.com:81 --- opens var/ww2
mydomain.com:82 --- opens var/www3
Le problème est que je ne sais pas si ces ports sont ouverts sous Linux (comment vérifier?)
Et si ce n'est pas le cas, comment puis-je les ouvrir dans le pare-feu et obtenir apache pour les écouter?
J'ai essayé de faire ça
> 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
et j'ai vérifié les ports ... on dirait que httpd écoute ... mais je ne sais pas pourquoi je ne peux pas frapper mon 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
la source
la source
NameVirtualHost
n'a aucun effet lorsqu'il est utilisé avec Apache 2.4Étape 1: configurer Apache pour écouter sur chacun des ports que vous souhaitez desservir.
Étape 2: définissez une configuration d' hôte virtuel pour chaque port que vous souhaitez desservir.
la source