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édentes Révision précédente
Prochaine révision
Révision précédente
admin:services:v2.chapril.org [2019/10/11 19:28]
vcalame [Transfert de la version de développement]
admin:services:v2.chapril.org [2019/10/14 00:20] (Version actuelle)
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 ​:
 <code bash> <code bash>
-vi /​etc/​apache2/​sites-available/​v2.chapril.org.conf+/​etc/​apache2/​sites-available/​v2.chapril.org.conf
 </​code>​ </​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 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+On change également la syntaxe des logs pour être en harmonie avec les autres sites du serveur ​:
  
 <​code>​ <​code>​
Ligne 50: Ligne 57:
 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 65:
 </​code>​ </​code>​
  
-Par +Par :
  
 <​code>​ <​code>​
Ligne 71: Ligne 78:
 </​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 167:
 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.1570814891.txt.gz · Dernière modification: 2019/10/11 19:28 par vcalame