« HTTPD » : différence entre les versions
De The Linux Craftsman
Autres actions
| Ligne 25 : | Ligne 25 : | ||
== Avant le premier démarrage == | == 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> | |||
Version du 28 décembre 2013 à 19:30
| HTTP | HTTPS | |
|---|---|---|
| Protocole | tcp | tcp |
| Port | 80 | 443 |
| Configuration Iptables | iptables -I INPUT 2 -p tcp --dport 80 -j ACCEPT | iptables -I INPUT 2 -p tcp --dport 443 -j ACCEPT |
Installation
HTTP
# yum -y install httpd
HTTP et HTTPS
# yum -y install httpd mod_ssl
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
Listen *:80
La deuxième doit être cohérente avec le nom de la machine qui est précisé dans le fichier network
ServerName web:80
Maintenant on peut démarrer httpd
# service httpd start Démarrage de httpd : [ OK ]