Nous sommes le Dim 27 Juil, 2025 00:38
Supprimer les cookies

Page 2 sur 3Précédent 1, 2, 3 SuivantSPIP sous LAMP

Sur le logiciel libre en général ou un logiciel libre en particulier

Dim 01 Oct, 2006 12:07

Je n'ai pas suivi cette méthode : je n'ai essayer que xampp.
Mais je vais le désinstaller et suivre celle-là.
adrienjet

Messages : 16

Dim 01 Oct, 2006 12:33

Bonjour


Avec Xampp les fichier du site sont à décompresser dans le sous dossier ..\xampp\htdocs (qui lui même se trouve dans opt si tu as suivi le tuto ci-dessou)

Cela ne peut donc pas fonctionner si tu a placer tes fichier ailleurs (à la racine de lamp ou dans un autres dossier)

De plus il faut bien évidément lancer le serveur (c'est un service)

Rien de plus facile - dans une console : sudo lampp start
alain@ubuntualain:~$ sudo lampp start
Password:
Starting XAMPP for Linux 1.5.4a...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
alain@ubuntualain:~$


Et pour l'arrêter sudo lampp stop


PS Xampp est vraiment bien adapté pour un débutant - en plus on dispose d'un assistant pour le sécuriser

Je te conseille ce tuto (vraiment facile pour un débutant) et spécial pour ubuntu que tu peux le retrouver sur framasoft
http://www.framasoft.net/article3769.html


PS: pour l'installation de spip proprement dit tu peux également faire une installation en local avec la procédure d'iinstallation à distance de spip : il suffit de copier le fichier spip_loader.php3 que l’on aura récupérer sur le site officiel de spip, dans le dossier ..\xampp\htdocs


Encore une chose pour débutant - si jamais tes fichiers spip ne sont pas à la racine de htdocc mais dans un dossier (par exemple un dossier "spip" ) il sera nécessaire d'ajouter le nom de se sous dossier à l'adresse localhost - c'est basique mais si tu débutes ....

Image
La connaissance s'accroît lorsqu'on la partage
alaingre

Messages : 1192
Géo : http://brenta.free.fr

Dim 01 Oct, 2006 13:17

Non non !!!
C'est très bien !!!
Je ne suis pas vexé !!! Bien au contraire je te suis très reconnaissant d'avoir pris le temps de m'expliquer tout ça !!!
adrienjet

Messages : 16

Dim 01 Oct, 2006 13:20

Mysql n'est pas lancé automatiquement dans certaines distributions. Suivant la distrib, la procédure est diférente, mais il s 'agit toujours de modificaions des fichiers init ou des fichiers du dossier init.
Quant à tous les fichiers spip, ils doivent se trouver quekque part dans les dossiers où se trouvent les pages WEB :
si en tapant :
http://localhost/chemin/
tu obtiens la page te disant que apache fonctionne, (chemin ca dépend des distrib...)
alors tu dois mettre ton spip dans un sous-répertoire de chemin

Si tu arrives à te conecter à ton serveur web
il faut :
aller voir où se trouve la racine de ton site web :
chercher httpd.conf
et dans ce fichier chercher :
documentroot
ex : documentroot /usr/var/www

qui te donne la racine de tes pages WEB
Copier tout spip dans un sous-dossier de ce que tu as trouvé ci-dessus

/usr/var/www/spip
et lancer depuismozilla
http://localhost/spip/ecrire

et prier le dieu des ivrognes qu'il ne faut pas toucher à la main à MYSQL

(je l'ai fait sous Fedora,n mais comme tu n'es pas edora, tous les chemins ne serviront à rien....

M Billard
Donnez une arme à quelqu'un et il s'en servira.
Donnez du pouvoir à quelqu'un et il en abusera.
sirakawa

Messages : 633
Géo : Orléans

Dim 01 Oct, 2006 13:25

par contre avec le spip loader, j'obtiens :
Téléchargement de SPIP
Préliminaire : Régler les droits d'accès

Le répertoire courant n'est pas accessible en écriture.

Pour y remédier, utilisez votre client FTP afin de régler les droits d'accès à ce répertoire (répertoire d'installation de SPIP). La procédure est expliquée en détail dans le guide d'installation. Au choix :

* Si vous avez un client FTP graphique, réglez les propriétés du répertoire courant afin qu'il soit accessible en écriture pour tous.

* Si votre client FTP est en mode texte, changez le mode du répertoire à la valeur 777.

* Si vous avez un accès Telnet, faites un chmod 777 repertoire_courant.

Une fois cette manipulation effectuée, vous pourrez recharger cette page afin de commencer le téléchargement puis l'installation.

Si l'erreur persiste, vous devrez passer par la procédure d'installation classique (téléchargement de tous les fichiers par FTP).

Que dois-je faire ?
adrienjet

Messages : 16

Dim 01 Oct, 2006 13:31

Encore moi

au cas ou tu souhaites utiliser l'assistant pour sécuriser ton installation :

Ne faîte pas l’erreur (comme moi) de vouloir sécuriser le serveur en changeant le mot de passe (root) d’accès à la base de données après vous être déjà connecté à (votre base de données) Spip - Il faut faire cette opération dans l’ordre inverse (sécuriser d’abord se connecter pour l’installation ensuite)
La connaissance s'accroît lorsqu'on la partage
alaingre

Messages : 1192
Géo : http://brenta.free.fr

Dim 01 Oct, 2006 13:37

Code: Tout sélectionner
Téléchargement de SPIP
Préliminaire : Régler les droits d'accès

Le répertoire courant n'est pas accessible en écriture.



Comme cela t'est indiquer il faut modifier les droits d'accès de certains dossiers

c'est aussi valable pour l'installation de spip en général

Comme tu débutes tu peux faire cette manipulation en lançant nautilus avec des droits de superutilisateur (je sai c'est pas bien ) (*)

gksudo nautilus

Tu navigues alors dans l'arboressence et dans le dossier des fichiers de spip tu fais un clic droit sur les dossiers suivants > Propriétés

/IMG /CACHE /ecrire et /ecrire/data

Dans l'onglet permission tu coches écriture (partout)

(*) tu peux aussi ouvrir une console, te déplacer dans le dossier des fichier de spip

alain@ubuntualain:~$ cd /opt/lampp/htdocs/spip/

Et taper :

sudo chmod -R 777 CACHE/
sudo chmod -R 777 IMG/
sudo chmod -R 777 ecrire/data/
sudo chmod -R 777 ecrire/
La connaissance s'accroît lorsqu'on la partage
alaingre

Messages : 1192
Géo : http://brenta.free.fr

Dim 01 Oct, 2006 13:51

Décidément ! Que le grand Tux soit toujours avec toi !!!
je te dois une fière chandèle...
Pour l'installation de SPIP avec le loader, il demande l'adresse de la base de donnée...
si je met uniquement "localhost", où va-t-elle être installée ???
adrienjet

Messages : 16

Dim 01 Oct, 2006 14:10

il demande l'adresse de la base de donnée...
si je met uniquement "localhost", où va-t-elle être installée ???


C'est l'option par défaut et l'on peut la laisser sans problème.

Je peux te faire une réponde "bête" en te disant qu'elle sera sur ton système (*)

Cela signifie que tu ne pourras pas exporter ton site vers un autre hébergement sans exporter la base de données (ce qui n'est pas une mince affaire ... voir impossible)

Cela n'est en rien spécifique à linux, xampp ou ubuntu c'est spécifique à l'usage d'une base de données pour spip
C'est pour cela que si tu développes un site sous spip en local c'est plus pour faire de des tests et modification de l'aspect graphique - cela ne sert à rien d'y mettre un contenu

(*) pour être plus précis elle fait partie de xampp

http://localhost/xampp/

Elle est visible et administrable depuis cette page

http://localhost/phpmyadmin/
La connaissance s'accroît lorsqu'on la partage
alaingre

Messages : 1192
Géo : http://brenta.free.fr

Dim 01 Oct, 2006 14:25

Ok : je ne sais pas comment te remercier ! Non seulement avec toi c'est clair,mais en plus tu me fais gagner un temps fou !
En effet, je ne veux pas développer un site SPIP en local, c'était juste pour faire des tests de squelettes comme je le faisais sous EasyPHP.
Ce qui m'inquiétait, c'était que la base de donnée créée sous l'adresse "localhost" traîne n'importe où sur mon système une fois SPIP désinstallé...
Mais en continuant la procédure d'installation, je tombe sur cette page :
Installation du système de publication...

Troisième étape : Choix de votre base

Choisissez votre base :
Le serveur MySQL contient plusieurs bases de données.

Sélectionnez ci-après celle qui vous a été attribuée par votre hébergeur:

information_schema
test

ou... Créer une nouvelle base de données :

Quel est le meilleur choix ?
adrienjet

Messages : 16

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit