Outils pour utilisateurs

Outils du site


admin:services:v2.chapril.org

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
Dernière révisionLes deux révisions suivantes
admin:services:v2.chapril.org [2019/10/11 17:28] – [Transfert de la version de développement] vcalameadmin:services:v2.chapril.org [2019/10/13 22:19] – [Apache] cpm
Ligne 8: Ligne 8:
  
 ====== Installation ====== ====== Installation ======
 +
 +<code>
 +apt-get install spip
 +</code>
  
 On commence par l'installation du paquet : On commence par l'installation du paquet :
Ligne 15: Ligne 19:
 </code> </code>
  
-===== Apache =====+Et on installe aussi php-gd pour la gestion des vignettes :
  
 +<code>
 +apt-get install php-gd
 +</code>
  
-Comme chaque site Spip a son propre nom de domaineon ouvre le fichier ''/etc/apache2/conf-available/spip.conf'' pour commenter la première ligne+Pour mémoire, nous avons eu quelques frissons lors d'une mise à jour de php7.0 à php7.3 (page blanche ou grise sous Spip)cela venait d'un module PHP manquant. Il faut vérifier la présence du module ''php-xml'' notamment 
 +===== Apache =====
  
-<code bash> 
-vi /etc/apache2/conf-available/spip.conf 
  
-#Alias /spip /usr/share/spip+Comme chaque site Spip a son propre nom de domaine, on ouvre le fichier ''/etc/apache2/conf-available/spip.conf'' pour commenter la première ligne :
  
 +<code conf /etc/apache2/conf-available/spip.conf>
 +#Alias /spip /usr/share/spip
 </code> </code>
  
-On copie le fichier d'exemple de configuration ''/usr/share/doc/spip/apache2.conf'' dans le répertoire des sites d'Apache avec le nom qui va bien (ici ''v2.chapril.org'')+On copie le fichier d'exemple de configuration ''/usr/share/doc/spip/apache2.conf'' dans le répertoire des sites d'Apache avec le nom qui va bien (ici ''v2.chapril.org'':
  
 <code bash> <code bash>
Ligne 33: Ligne 41:
 </code> </code>
  
-On ouvre ce fichier de configuration+On ouvre ce fichier de configuration ''/etc/apache2/sites-available/v2.chapril.org.conf''. On indique les bonnes valeurs pour ''ServerName'' et ''ServerAdmin'' et on remplace toutes les occurrences de ''default'' dans ''/var/lib/spip/sites/default/'' par le nom du domaine.
  
-<code bash> +On change également la syntaxe des logs pour être en harmonie avec les autres sites du serveur :
-vi /etc/apache2/sites-available/v2.chapril.org.conf +
-</code> +
- +
-On indique les bonnes valeurs pour ''ServerName'' et ''ServerAdmin'' et on remplace toutes les occurrences de ''default'' dans ''/var/lib/spip/sites/default/'' par le nom du domaine. +
- +
-On change également la syntaxe des logs pour être en harmonie avec les autres sites du serveur+
  
 <code> <code>
Ligne 50: Ligne 52:
 Par rapport à l'exemple fourni, il manque une directive ''Require all granted'' pour qu'Apache accède aux répertoires ''IMG/'' et ''local/''. Par rapport à l'exemple fourni, il manque une directive ''Require all granted'' pour qu'Apache accède aux répertoires ''IMG/'' et ''local/''.
  
-On remplace cette partie de l'exemple +On remplace cette partie de l'exemple :
  
 <code> <code>
Ligne 58: Ligne 60:
 </code> </code>
  
-Par +Par :
  
 <code> <code>
Ligne 71: Ligne 73:
 </code> </code>
  
-Enfin, pour ne pas avoir à gérer un .htaccess qui devrait être placé dans ''/usr/share/spip'', on met les instructions de redirection et les instructions de réécriture d'URLs propres à Spip à la fin du fichier+Enfin, pour ne pas avoir à gérer un .htaccess qui devrait être placé dans ''/usr/share/spip'', on met les instructions de redirection et les instructions de réécriture d'URLs propres à Spip à la fin du fichier :
  
 <code> <code>
Ligne 160: Ligne 162:
 Pour la mise en production vers www.chapril.org: Pour la mise en production vers www.chapril.org:
     * Changer le nom du serveur dans ''/etc/apache2/sites-available/v2.chapril.org.conf''     * Changer le nom du serveur dans ''/etc/apache2/sites-available/v2.chapril.org.conf''
-    * Changer le nom du site dans « Identité du site » dans l'administration de Spip 
     * Le rajouter dans le tableau des sites dans ''/etc/spip/sites/v2.chapril.org.php''     * Le rajouter dans le tableau des sites dans ''/etc/spip/sites/v2.chapril.org.php''
 +    * Changer le nom du site dans « Identité du site » dans l'administration de Spip
 +    
  
admin/services/v2.chapril.org.txt · Dernière modification : 2019/10/13 22:20 de cpm