|
|
| (137 versions intermédiaires par 2 utilisateurs non affichées) |
| Ligne 1 : |
Ligne 1 : |
| {|border=1 class="wikitable"
| | Cette page rassemble tous les articles concernant le serveur Apache httpd : |
| ! !! HTTP !! HTTPS
| |
| |-align="center"
| |
| | '''Protocole''' || tcp || tcp
| |
| |-align="center"
| |
| | '''Port''' || 80 || 443
| |
| |-align="center"
| |
| | '''Configuration Iptables''' || iptables -I INPUT 2 -p tcp --dport 80 -j ACCEPT || iptables -I INPUT 2 -p tcp --dport 443 -j ACCEPT
| |
| |}
| |
|
| |
|
| = Installation =
| | # [[httpd_install_start| Installation et premier démarrage ]] |
| | | # [[httpd_vhost| Déploiement d'un hôte virtuel]] |
| == HTTP ==
| | # [[httpd_htaccess | Le fichier .htaccess ]] |
| | | # [[httpd_redirect_reverse-proxy_mod-rewrite| Redirections, réécriture d’URL (mod_rewrite)]] |
| <pre>
| | # [[httpd_certificate_security | Certificats et sécurité ]] |
| # yum -y install httpd
| |
| </pre>
| |
| | |
| == HTTP '''et''' HTTPS ==
| |
| <pre>
| |
| # yum -y install httpd mod_ssl
| |
| </pre>
| |
| | |
| = Configuration =
| |
| | |
| == Avant le premier démarrage ==
| |
| | |
| Tout d'abord il faut paramétrer le nom de la machine ainsi que l'adresse d'écoute
| |
| | |
| Pour cela cherchez dans le fichier ''/etc/httpd/conf/httpd.conf'' les lignes commençant par :
| |
| | |
| * Listen 80
| |
| * #ServerName www.example.com:80
| |
| | |
| La première doit contenir l'adresse IP de la machine ou ''*'' pour que ''httpd'' écoute sur toutes les interfaces
| |
| | |
| <pre>
| |
| Listen *:80
| |
| </pre>
| |
| | |
| La deuxième doit être cohérente avec le nom de la machine qui est précisé dans le fichier [[Sysconfig-network|''network'']]
| |
| | |
| <pre>
| |
| ServerName web:80
| |
| </pre>
| |
| | |
| Maintenant on peut démarrer ''httpd''
| |
| | |
| <pre>
| |
| # service httpd start | |
| Démarrage de httpd : [ OK ]
| |
| </pre>
| |