|
Bonjour,
Je viens d’installer spip sur un serveur local (localhost de apache) , en utilisant le spip_loader, sur une machine linux (distribution Fédora 6). Le spip_loader est très bien fait et simple d’utilisation. Comme je voulais avoir un localhost dédié à spip, pour ne pas interférer avec PhpMyAdmin par exemple qui était déjà sur le localhost, Il y a eu juste des petits préambules à l’installation.
En tant que root
*Dézipper l’archive de spip dans un répertoire par exemple /var/www/spip y mettre aussi spip_loader. Mettre les droits en écriture sur les répertoires config, IMG, local et temp. De toutes façons s’il y a un soucis de droit d’accès spip_loder vous le dira, super non !!
* Dans le fichier de /etc/httpd/conf/httpd.conf du serveur apache il faut déclarer que localhost écoute sur un autre port en mettant, par exemple, la directive : listen 8080 (port > 1024 car les ports <1024 sont réservés à root)
* Créer un hôte virtuel propre à spip dans un fichier de conf dédié. par exemple dans le fichier //etc/httpd/conf.d/spip.conf vous écrirez :
# activation des hôtes virtuels
NameVirtualHost localhost:8080
# Hôte virtuel
<VirtualHost localhost:8080>
DocumentRoot /var/www/spip
ServerName localhost:8080
ErrorLog logs/error_log.8080
CustomLog logs/access_log.8080 common
</VirtualHost>
la directive DocumentRoot doit contenir le répertoire /var/www/spip où tout sera installé.
* relancer votre serveur apache en lançant la commande /etc/init.d/httpd reload
*dans votre navigateur il n’ya plus qu’à taper l’url : http://localhost:8080/spip_loader et ça lance l’installation ; Il faut répondre aux questions etc...
Voilà une installation qui a pris 2h ce qui mais en bonnes conditions pour découvrir spip.
ps : Evidemment je ne compte pas l’installation préalable de mySql et la création du compte utilisateur nécessaire à spip.
A bientôt
|