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édentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:j5012:brouillons:apache2_vhosts_anywhere [Le 14/04/2017, 15:51]
J5012 [ajout de section : cms flatpress]
utilisateurs:j5012:brouillons:apache2_vhosts_anywhere [Le 05/04/2021, 11:28] (Version actuelle)
L'Africain
Ligne 1: Ligne 1:
-{{tag>Precise Trusty ​BROUILLON}}+{{tag>​BROUILLON}}
 ---- ----
    
 ====== Des hôtes virtuels avec Apache2 installés n'​importe où ====== ====== Des hôtes virtuels avec Apache2 installés n'​importe où ======
-  
-Ceci est une astuce voire un tuto destiné soit à rejoindre la doc officielle [[:​apache2|Apache2]],​ soit à fusionner avec le tuto sur les [[tutoriel:​virtualhosts_avec_apache2|hôtes virtuels]]. 
  
-Ce tuto est le resultat ​d'un approfondissement du fonctionnement de Apache2 suite aux problemes ​d'​usagers du forum ubuntu-fr pour creer des hotes virtuels.+ 
 +Ce tuto est le résultat ​d'un approfondissement du fonctionnement de Apache2 suite aux problèmes ​d'​usagers du forum ubuntu-fr pour créer ​des hôtes ​virtuels.
  
 Ce tuto n'​abordera pas le contexte des vhosts par ip destiné à un environnement de production. Ce tuto n'​abordera pas le contexte des vhosts par ip destiné à un environnement de production.
Ligne 44: Ligne 43:
 === /etc/hosts === === /etc/hosts ===
  
-<​code>​+<​code ​bash>
 127.0.0.1 localhost 127.0.0.1 localhost
 127.0.1.1 name-of-your-computer 127.0.1.1 name-of-your-computer
Ligne 59: Ligne 58:
 === /​etc/​apache2/​sites-available/​homepics === === /​etc/​apache2/​sites-available/​homepics ===
  
-<​code>​+<​code ​apache>
 <​VirtualHost *:80> <​VirtualHost *:80>
  ServerAdmin webmaster@homepics  ServerAdmin webmaster@homepics
Ligne 72: Ligne 71:
  Options Indexes FollowSymLinks MultiViews  Options Indexes FollowSymLinks MultiViews
  AllowOverride None  AllowOverride None
- Order allow,​deny + Require ​all granted
- allow from all+
  </​Directory>​  </​Directory>​
  
Ligne 80: Ligne 78:
  AllowOverride None  AllowOverride None
  Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch  Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
- Order allow,​deny + Require ​all granted
- Allow from all+
  AddHandler cgi-script cgi php phtml  AddHandler cgi-script cgi php phtml
  </​Directory>​  </​Directory>​
Ligne 92: Ligne 89:
  
  CustomLog ${APACHE_LOG_DIR}/​access.log combined  CustomLog ${APACHE_LOG_DIR}/​access.log combined
- 
-Alias /doc/ "/​usr/​share/​doc/"​ 
-    <​Directory "/​usr/​share/​doc/">​ 
-        Options Indexes MultiViews FollowSymLinks 
-        AllowOverride None 
-        Order deny,allow 
-        Deny from all 
-        Allow from 127.0.0.0/​255.0.0.0 ::1/128 
-    </​Directory>​ 
 </​VirtualHost>​ </​VirtualHost>​
 </​code>​ </​code>​
Ligne 111: Ligne 99:
 === Activation du site homepics avec la commande Apache2 : a2ensite === === Activation du site homepics avec la commande Apache2 : a2ensite ===
  
-<​code>​sudo a2ensite homepics</​code>​+<​code ​bash>sudo a2ensite homepics</​code>​
  
 ou manuellement en créant un lien symbolique ou manuellement en créant un lien symbolique
  
-<​code>​sudo ln -s /​etc/​apache2/​sites-enabled /​etc/​apache2/​sites-available/​homepics</​code>​+<​code ​bash>sudo ln -s /​etc/​apache2/​sites-enabled /​etc/​apache2/​sites-available/​homepics</​code>​
  
 **homepics** peut-être utilisée comme adresse url dans votre navigateur **homepics** peut-être utilisée comme adresse url dans votre navigateur
 +<​code>​http://​homepics</​code>​
  
 {{:​utilisateurs/​j5012/​brouillons/​easyphpalbumlite_test_vhost_apache2.jpg?​300}} {{:​utilisateurs/​j5012/​brouillons/​easyphpalbumlite_test_vhost_apache2.jpg?​300}}
Ligne 127: Ligne 116:
 === Ajouter le nom de vhost fpress à /etc/hosts === === Ajouter le nom de vhost fpress à /etc/hosts ===
  
-<​code>​127.0.0.1 fpress</​code>​+<​code ​bash>​127.0.0.1 fpress</​code>​
  
 === Télécharger === === Télécharger ===
  
-http://​flatpress-fr.info/+https://www.flatpress.org/
  
 ===  Installer Flatpress dans /srv === ===  Installer Flatpress dans /srv ===
  
-<​code>​sudo cp les-fichiers-flatpress-desarchivés /​srv/​fpress/</​code>​ +<​code ​bash>sudo cp les-fichiers-flatpress-desarchivés /​srv/​fpress/</​code>​ 
-<​code>​chown /srv/fpress operateur-courant-de-la-session</​code>​+<​code ​bash>chown /srv/fpress operateur-courant-de-la-session</​code>​
  
 === Suite ... === === Suite ... ===
  • utilisateurs/j5012/brouillons/apache2_vhosts_anywhere.1492177874.txt.gz
  • Dernière modification: Le 14/04/2017, 15:51
  • par J5012