Site web : Installation de SPIP sur SME Server

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Site web : Installation de SPIP sur SME Server

Messagepar dikema35 » 21 Fév 2005 00:18

Bonjour,

pour créer mon site web, je désire utiliser SPIP.

Pour cela, j'ai téléchargé sur www.spip.net/fr le fichier spip-v1-7-2.zip, que j'ai dézippé en local sur un pc, puis j'ai téléchargé l'ensemble de l'arborescence dans le dossier /home/e-smith/files/ibays/primary/html, puis à partir d'un autre pc je tappe http://nom_de_domaine, après quoi commence l'installation de SPIP ... puis on me demande l'adresse de la base de données MySQL, et là je bloque ...

est-ce le répertoire cgi-bin ?

est-ce que quelqu'un a déjà mis en place SPIP sur son serveur SME ?
est-ce que quelqu'un a déjà ms en place un site web avec un base de données MySQL ?

Par avance merci.
dikema35
Quartier Maître
Quartier Maître
 
Messages: 14
Inscrit le: 15 Fév 2005 12:45
Localisation: Rennes

Messagepar marsa matruh » 21 Fév 2005 10:25

Bonjour,

J'ai testé l'installation de SPIP 1.8 beta 6 sur SME 6.5 beta 2. Ca marche mais il faut créer manuellement ta base MySQL. J'ai suivi :

http://www.apo33.org/raccorps/article.php3?id_article=5

Et il ne faut pas oublier les ; à la fin des instructions quand tu es dans la partie MySQL. Pas comme moi :-(
marsa matruh
Second Maître
Second Maître
 
Messages: 43
Inscrit le: 22 Oct 2004 09:57

Messagepar Talzim » 21 Fév 2005 10:26

Bonjour, dikema35

Pas mal des explications que tu recherche sont expliquées sur le site de SPIP, sinon il te faut installer une contirb du genre PHPMyadmin que tu trouvera là : http://www.contribs.org/contribs/nightspirit/e-smith-phpmyadmin/aprés installation de ceRPM, tu creer un nouveau utilisateur avec des priviléges associés à son statut.

Dans ton script d'installation de spip ton serveur Mysql s'appel : localhost

@+
Talzim
(¯`·._--={L'ordinateur a de la mémoire mais aucun souvenir.}=--_.·`¯)
Avatar de l’utilisateur
Talzim
Aspirant
Aspirant
 
Messages: 104
Inscrit le: 14 Juil 2003 00:00
Localisation: Montpellier

Messagepar dikema35 » 21 Fév 2005 14:20

L'article http://www.apo33.org/raccorps/article.php3?id_article=5 dit :

... pour un site principal, installation de l’arborescence spip

cd /home/e-smith/files/primary/html

wget http://rezo.net/spip-dev/DISTRIB/SPIP-v1-6.tgz
(cette adresse n'étant pas opérationnelle, j'ai trouvé le fichier sur www.spip.net/spip-dev/devel/archive/)

tar xvfz SPIP-v1-6.tgz

cd spip

mv * .. si vous décidez de placer le spip à la base
(je n'ai rien fait)

rm -rf spip SPIP-v1-6.tgz

chmod 777 CACHE ecrire ecrire/data IMG

installation de la base de donnees mysql

mysql -u root

create database spip ;

grant all privileges on spip.* to user@localhost identified by ’mot_de_passe’ with grant option ;
(je n'arrive pas à interpréter cette phrase. J'ai essayé de remplacer user@localhost par nom_d'un_utilisateur@localhost et "mot_de_passe" par le mot de de passe de l'utilisateur précédemment indiqué. Voici le message d'erreur :
ERROR 1064: You have an error in your SQL syntax near 'ls
grant all privileges on spip.* to nom_de_l'utilisateur@localhost identified by mot_de_passe_de_l_utilisateur wit' at line 1)


Pour le reste, je n'ai rien fait ...

quit

ouvrir la page http://localhost/ecrire

suivre les instructions

ne pas oublier pour rendre accessible la page d’entréee de faire dans le repertoire html

rm index.hml
dikema35
Quartier Maître
Quartier Maître
 
Messages: 14
Inscrit le: 15 Fév 2005 12:45
Localisation: Rennes

Messagepar marsa matruh » 21 Fév 2005 18:31

dikema35 a écrit:grant all privileges on spip.* to user@localhost identified by ’mot_de_passe’ with grant option ;
(je n'arrive pas à interpréter cette phrase. J'ai essayé de remplacer user@localhost par nom_d'un_utilisateur@localhost et "mot_de_passe" par le mot de de passe de l'utilisateur précédemment indiqué. Voici le message d'erreur :
ERROR 1064: You have an error in your SQL syntax near 'ls
grant all privileges on spip.* to nom_de_l'utilisateur@localhost identified by mot_de_passe_de_l_utilisateur wit' at line 1)



Je viens de refaire une installation de spip 1.7.2 sur SME 6.5 RC1. A l'étape en question, j'ai laissé la ligne tel quel. Et après dans spip, quand il me demande où est la base, sur la première ligne, je laisse vide. Sur la seconde, je mets user. Sur la dernière : mot_de_passe. Donc, en fait, ce sont les login/password de la base que tu viens de créer. Sans rapport avec les utilisateurs de ton SME. A ton libre choix. Peut-être que ton login/password n'est pas conforme aux exigences de MySQL.
marsa matruh
Second Maître
Second Maître
 
Messages: 43
Inscrit le: 22 Oct 2004 09:57

Messagepar dikema35 » 21 Fév 2005 20:24

- Pour repartir de zéro, j'ai tout supprimé dans le répertoire html de mon serveur SME,
- j'ai téléchargé le fichier spip_loader.php3 dans le répertoire html de mon serveur SME,
- depuis un autre pc j'ai exécuté http://nom_de_domaine/spip_loader.php3,
- l'arborescence a bien été créée mais ensuite, lors de l'installation de spip, je retombe sur la page où l'on me demande l'Adresse de la base de données, Le login de connexion et Le mot de passe de connexion, (j'ai essayé : "sur la première ligne, je laisse vide. Sur la seconde, je mets user. Sur la dernière : mot_de_passe") mais toujours pareil, message d'erreur :

Installation du système de publication...
Deuxième étape : Essai de connexion à la base
La connexion au serveur MySQL a échoué.
Revenez à la page précédente, et vérifiez les informations que vous avez fournies.
N.B. Sur de nombreux serveurs, vous devez demander l'activation de votre accès à la base MySQL avant de pouvoir l'utiliser. Si vous ne pouvez vous connecter, vérifiez que vous avez effectué cette démarche.

Comment savoir si mon serveur MySQL est installé et activé ?
dikema35
Quartier Maître
Quartier Maître
 
Messages: 14
Inscrit le: 15 Fév 2005 12:45
Localisation: Rennes

Messagepar sweepy » 21 Fév 2005 21:46

As tu installer PhpMyAdmin

ensuite connecte toi https://tonserveur/phpmyadmin tu vas dans privileges tu crees un utilisateur
EXEMPLE: SPIP avec tous les droits
mot de passe spip


ensuite tu vas dans http://nom_de_domaine/spip_loader.php3

adresse de la base localhost
login de connexion :SPIP
mot de passe de connexion :spip

nom de ta base en bas

voila
Avatar de l’utilisateur
sweepy
Premier-Maître
Premier-Maître
 
Messages: 59
Inscrit le: 07 Jan 2004 01:00

Messagepar patrick101 » 21 Fév 2005 22:28

Bonsoir

Comme la base de donnée est sur le même serveur que le module php, son adresse est localhost.
Pour éviter éventuellement toute réinstalle, tu peux modifier à la main le fichier inc_connect.php3 qui se situe dans le dossier ecrire de ton insatll spip. Maintenant si tu veux être plus sur... réinstalle ce n'est pas tres long.
Il n'est pas nécessaire d'installer phpmyadmin. Php myadmin n'est "qu'un" script php permettat d'acceder facilement au bdd mysql.
En esperant que cela t'aura été utile
Cordialement
@ Bientôt

Patrick OLIVIER
===============================
Ordidac: un logiciel gratuit d'enseignement et d'intégration du multimédia
réalisé par votre serviteur.... :)
http://dtup.free.fr/ordidac
Avatar de l’utilisateur
patrick101
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 151
Inscrit le: 17 Oct 2003 00:00

Messagepar dikema35 » 21 Fév 2005 23:28

ok, après installation de phpmyadmin et la création d'un utilisateur, j'ai réussi :
- à passer l'étape 2 (ouf ...) de l'installation de spip,
- à terminer l'installation de spip.

Reste maintenant à configurer spip.
C'est pas gagné.

Je suis plutôt nouveau (c'est peu dire ...) sous Linux et encore plus dans la programmation (html, php ...) et je rame pas mal ...

En tout les cas, merci à vous ... et je vous tire mon chapeau
dikema35
Quartier Maître
Quartier Maître
 
Messages: 14
Inscrit le: 15 Fév 2005 12:45
Localisation: Rennes

Messagepar patrick101 » 22 Fév 2005 00:30

spip est assez facile.
Tu trouveras bcp d'info sur le net.
ci dessous un lien pas mal qui fait bien le tour du sujet

http://www.comp2.competencemicro.com/_cm/2914944756/spip.pdf
Cordialement
@ Bientôt

Patrick OLIVIER
===============================
Ordidac: un logiciel gratuit d'enseignement et d'intégration du multimédia
réalisé par votre serviteur.... :)
http://dtup.free.fr/ordidac
Avatar de l’utilisateur
patrick101
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 151
Inscrit le: 17 Oct 2003 00:00


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron