Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
ppe_s2_mission_6 [2018/02/26 10:45] e_lucyppe_s2_mission_6 [2018/04/05 12:35] (Version actuelle) – modification externe 127.0.0.1
Ligne 2: Ligne 2:
  
 **__Installation et configuration du service HTTP__** **__Installation et configuration du service HTTP__**
 +
 +{{ :logo_http.png?400 |}}
  
 __**//1er étape : Installation de Apache2//**__ __**//1er étape : Installation de Apache2//**__
Ligne 9: Ligne 11:
 //**__2ème étape : Configuration d'Apache2__**// //**__2ème étape : Configuration d'Apache2__**//
  
-Pour commencer, passez en root puis tapez nano /etc/apache2/sites-avaible/000-default.conf+Pour commencer, passez en root puis tapez "**nano /etc/apache2/sites-avaible/000-default.conf**"
 Puis vous rentrez ces lignes Puis vous rentrez ces lignes
   <Directory "/var/www/html/secure">   <Directory "/var/www/html/secure">
          AllowOverride All          AllowOverride All
   </Directory>   </Directory>
 +
 +{{:conf-apache.png?400|}}
            
 Puis créer le fichier secure dans dans /var/www/html/ avec cette commande "**mkdir /var/www/html/secure**" Puis créer le fichier secure dans dans /var/www/html/ avec cette commande "**mkdir /var/www/html/secure**"
  
 +Puis crée un fichier ce nommant “.htaccess”: “nano .htaccess” est entrez:
 +
 +  AuthType Basic
 +  AuthUserFile /var/www/html/secure/.htpasswd
 +  AuthName "Accès réservé"
 +  require valid-user
 +
 +{{:htacces.png?400|}}
  
 Puis pour créer des utilisateurs on tape cette commande "**htpasswd -c /var/www/html/secure/.htpasswd sio**" Puis pour créer des utilisateurs on tape cette commande "**htpasswd -c /var/www/html/secure/.htpasswd sio**"
Ligne 29: Ligne 41:
  
 Puis créer un fichier index.html et index.php Puis créer un fichier index.html et index.php
 +
 Avec c'est deux commandes "**nano index.html**" et "**nano index.php**" Avec c'est deux commandes "**nano index.html**" et "**nano index.php**"
  
-Puis dans ces deux fichiers ont rentre ces 3 lignes : +Puis vous créer un dossier public_html dans le home directory de std avec cette commande : "**mkdir /home/std/public_html **" 
 + 
 +Et vous créer un fichier info.php 
 + 
 +Puis dans ce fichiers ont rentre ces 3 lignes : 
  
   <?php   <?php
Ligne 39: Ligne 56:
   ?>   ?>
  
 +Et pour terminer cette étape vous rentrez dans votre navigateur cette url : "**http://www.m2l.org/~std/info.php**"
 +
 +__//**4ème étape : Créatin de VHost**//__
 +
 +Tout d'abord, il va falloir déclarer les noms qui seront utilisé pour les VHosts dans le dossier du DNS.
 +
 +{{:vhost_1.png?400|}}
 +
 +Puis on créer un fichier qui contiendra ceci "**/home/htdocs/intranet & /home/htdocs/extranet**"
 +
 +Le index.html servira de site
 +
 +Et pour finir aller dans le fichier "**/etc/apache2/site-avaible**".
 +
 +Créer un fichier de configuration du VHost qui sera "**intranet.conf**" et "**extranet.conf**"
 +
 +Mettez ceci a l'intérieur :
 +
 +  <VirtualHost *:80> 
 +         ServerAdmin webmaster@m2l.net
 +         ServerName m2l.net
 +         ServerAlias intranet.m2l.net
 +         DocumentRoot /home/htdocs/intranet/
 +         ErrorLog /home/htdocs/intranet/logs/error.log 
 +         CustomLog /home/htdocs/intranet/logs/access.log combined
 +         <Directory /home/htdocs/intranet/>
 +              Require all granted
 +         </Directory>
 +   </VirtualHost>
 +   
 +Une fois le fichier crée taper "**a2ensite NOM-SITE**" ou "**a2dissite NOM-SITE**" pour activer ou désactiver la VHOST.
  
 +Maintenant tapez "**http://intranet.m2l.org**" pour accéder au site nouvellement crée.
Error: Class "dokuwiki\Menu\KiwikiGo" not found

Error: Class "dokuwiki\Menu\KiwikiGo" not found

An unforeseen error has occured. This is most likely a bug somewhere.

More info has been written to the DokuWiki error log.