====== Configurer un site en http pour un sous-domaine spécifique ====== {{ :dummy.png?75x75|Nom de la section}} Voici mes prises de notes pour configurer un site Internet **http**. Le configuration est destinée pour un site Internet dont le sous-domaine est **srv195**. Configurer Apache 2 pour un site Internet http://srv195.acego.fr ===== Pré requis ===== La configuration du site Internet s'effectue dans un fichier de configuration. * Il accepte une connexion sur le port http 80. * Il accepte les connexions vers le ''srv195.acego.fr''. * Il permet d'avoir des logs dans des dossiers séparés {{page>informatique:serveur-web-linux-apache:definitions_et_contexte}} ===== Configuration Apache 2 ===== On configure un site web à partir d'un fichier ''conf'' qui contient des directives. Dans notre exemple de fichier ''conf'', il sera configuré le site Internet ''srv195.acego.fr''. Le fichier à créer est ''/etc/apache2/sites-available/100-fr.acego.srv195.conf'' : ServerName srv195.acego.fr Protocols h2 http/1.1 DocumentRoot /var/www/acego.fr/srv195 Options -Indexes AllowOverride all Order allow,deny allow from all Require all granted LogLevel warn ErrorLog ${APACHE_LOG_DIR}/srv195.acego.fr-error.log CustomLog ${APACHE_LOG_DIR}/srv195.acego.fr-access.log combined ===== Activer la configuration du site ===== On active la configuration du site en utilisant le binaire ''a2ensite'' sudo a2ensite 100-fr.acego.srv195 Et si tout se passe bien, on recharge la configuration d'Apache 2 sans avoir besoin de redémarre le service : sudo service apache2 reload --- //[[user:cedricabonnel]] 2020/05/03 16:59//