[spip-dev] Spip en local sous MacOsX

Bonjour à tous :slight_smile:

Je viens de découvrir cette liste.
Ça me réjoui puisque j'ai l'intention de créer
un petit site web en utilisant Spip.
Je suis donc pour l'instant complétement débutant,
et j'espère que cette liste pourra m'aider
à réaliser ce premier petit projet.

Alors, pour pouvoir découvrir sérainement Spip,
je pensais l'installer en local sur ma machine.
Elle tourne sous MacOsX (10.26 pour l'instant,
mais bientôt en 10.3).

Je voudrais savoir :
Existe-t-il un moyen simple pour tester Spip
en local sur mon système ?
Si oui, quelle est la marche à suivre...

Merci à tous de vos lumières... :slight_smile:

Fredo d;o)

Bonjour, et bienvenue parmi les spipeurs passionnés ... Une fois essayé, tu ne pourras qu'adopter cet outil magique ...

Il est très simple de faire fonctionner spip en local sur un mac os X : je le fais moi-même quotidiennement (os 10.2.8) depuis mes premiers os X, pour ensuite, grâce à Dreamweaver, les uploader chez l'hébergeur

http://www.netsocial.fr
http://www.assfor.com

Mais, pour cela (à moins que tu ne l'aies déjà fait, bien sûr) il faut que ton mac puisse interpréter php et héberger une base mysql ...

Tu as déjà un serveur Apache en standard, dont tu disposeras en allant dans Préférences Système/Partage et tu actives partage web personnel. Puis tu relances pour qu'il active Apache.

Ensuite, tu dois installer php et mysql, pour cela, le plus simple, est d'aller là

http://www.ultramac.net/macosx/instal/

C'est absolument complet et chaque étape est décrite précisément, tu les suis scrupuleusement ...

Je te conseille aussi d'aller récupérer phpmyadmin pour te permettre d'aller voir de près ta (ou tes) bases de données ...

http://www.phpmyadmin.net/home_page/

Enfin, une fois tout cela installé, tu récupère spip, tu le mets (après décompression) dans le fichier (répertoire ...) Utilisateur qui est le tien (la petite maison blanche ...) et là, dans Sites.

Admettons que ton dossier Utilisateur s'appelle "toto", et que tu aies nommé le dossier spip décompressé "spip" (mais tu peux l'appeler comme tu veux, of course !!)

Enfin, dans ton navigateur (safari, je présume, mais dans IE ça marche !!), tu tapes l'adresse suivante :

http://127.0.0.1/~toto/spip/ecrire

(le petit ~ juste avant "toto" s'obtient avec la combinaison des touches alt+n : il est indispensable, car il indique à Apache d'aller lire automatiquement dans le dossier Sites)

et ensuite, tu suis les indications, car là, tu es dans spip ... il te faudra régler des permissions dans quelques dossiers et fichiers, mais je présume que tu sais le faire déjà ...

Voilà, j'espère que cela t'auras été utile (et que je n'ai rien oublié !!), mais je reste à ta disposition naturellement.

PS. fais attention, spip est un virus impossible à éradiquer !! une fois qu'on là, on le garde !! :o))

MVM <mvm <at> assfor.com> writes:

Bonjour, et bienvenue parmi les spipeurs passionnés ...

Bonjour à tous :slight_smile:

Merci pour l'accueil, et aussi pour la rapidité de la réponse,
je ne pensais pas en avoir une ce week-end, ça fait plaisir,
comme quoi, il y a des vrais passionnés par ici.

Une fois essayé, tu ne pourras qu'adopter cet outil magique ...

J'ai pu entrevoir quelques unes de ses possibilités, et c'est vrai
que ça a l'aire très bien conçu... on verras plus à l'usage...

Il est très simple de faire fonctionner spip en local sur un mac os X :
je le fais moi-même quotidiennement (os 10.2.8) depuis mes premiers
os X, pour ensuite, grâce à Dreamweaver, les uploader chez l'hébergeur

Merci pour les liens (je les garde, ça peut toujours servir),
mais je compte installer ce premier projet chez mon FAI (Free)...

Mais, pour cela (à moins que tu ne l'aies déjà fait, bien sûr) il faut
que ton mac puisse interpréter php et héberger une base mysql ...

Non, non, pas encore fait, puisque c'est justement les infos que je
cherchais à obtenir, ignorant tout pour l'instant de tout ces aspects
techniques, et en ce sens, ton message tombe juste à point... :slight_smile:

Tu as déjà un serveur Apache en standard, dont tu disposeras en allant
dans Préférences Système/Partage et tu actives partage web personnel.
Puis tu relances pour qu'il active Apache.

Ok, d'ac...

Ensuite, tu dois installer php et mysql, pour cela, le plus simple,
est d'aller là

Ultramac

Ok, merci pour le lien, j'installerais ça cette semaine...

C'est absolument complet et chaque étape est décrite précisément,
tu les suis scrupuleusement ...

C'est tout-à-fait ce qu'il me faut...

Je te conseille aussi d'aller récupérer phpmyadmin pour te permettre
d'aller voir de près ta (ou tes) bases de données ...

phpMyAdmin

Ok, d'ac... (bis)

Enfin, une fois tout cela installé, tu récupère spip, tu le mets (après
décompression) dans le fichier (répertoire ...) Utilisateur qui est le
tien (la petite maison blanche ...) et là, dans Sites.

Admettons que ton dossier Utilisateur s'appelle "toto", et que tu aies
nommé le dossier spip décompressé "spip" (mais tu peux l'appeler comme
tu veux, of course !!)

Enfin, dans ton navigateur (safari, je présume, mais dans IE ça marche
!!), tu tapes l'adresse suivante :

http://127.0.0.1/~toto/spip/ecrire

J'imagine que le numéro "127.0.0.1" désigne le poste local, c'est ça ?

Puis, après le numéro de la machine, il faut noter le chemin d'accès
au dossier (repertoire) de Spip en partant du dossier Utilisateur actif,
c'est juste ?

Enfin, si j'ai bien pigé et si je suis correctement ta logique,
le chemin d'accès devrait compter aussi le dossier "Sites", soit :

http://127.0.0.1/~toto/Sites/spip/ecrire

C'est ça, ou je me plante complétement ?

(le petit ~ juste avant "toto" s'obtient avec la combinaison des
touches alt+n : il est indispensable, car il indique à Apache d'aller
lire automatiquement dans le dossier Sites)

et ensuite, tu suis les indications, car là, tu es dans spip ... il te
faudra régler des permissions dans quelques dossiers et fichiers,
mais je présume que tu sais le faire déjà ...

Voilà, j'espère que cela t'auras été utile (et que je n'ai rien oublié
!!), mais je reste à ta disposition naturellement.

Ok, d'ac... (ter)
Impecable tes explications, si je ne m'en sort pas avec tout ça,
on peut considérer que mon cas est vraiment désespéré...

En tout cas, un grand merci à toi Marc pour toutes ces explications
et pour ta disponibilité... ça fait vraiment plaisir :slight_smile:

Je te (vous) tiens au courant de la suite des evénements...
Encore un grand merci pour cette précieuse aide :slight_smile:

Fredo d;o)

PS. fais attention, spip est un virus impossible à éradiquer !!
une fois qu'on là, on le garde !! :o))

A voir ton enthousiasme et ta passion, ça doit être sympa
de chopper un tel virus :wink:

Bonjour,

Philippe Auriol wrote:

accessoirement : la question était tellement récurrente qu'il en a été fait une contribution là :
Installer SPIP sur Mac OS X - SPIP-Contrib

(accessoirement aussi ...)

Je sais pas comment tu es arrivé là Fredo, mais ici c'est spip_dev.

A côté de la porte d'entrée qui t'as amené ici, tu trouveras
une autre porte "spip_user" bien plus appropriée pour les questions
d'utilisation de SPIP...
Tout ça c'est un peu indiqué sur http://www.spip-contrib.net/article375.html
si tu veux savoir mieux.

Cordialement,
JLuc

Philippe Auriol <Philippe.Auriol <at> wanadoo.fr> writes:

accessoirement : la question était tellement récurrente qu'il en a été
fait une contribution là :
Installer SPIP sur Mac OS X - SPIP-Contrib

C'est la même chose que ce qui t'a été écrit, en plus détaillé

JLuc <jluc <at> no-log.org> writes:

(accessoirement aussi ...)

Je sais pas comment tu es arrivé là Fredo, mais ici c'est spip_dev.

A côté de la porte d'entrée qui t'as amené ici, tu trouveras
une autre porte "spip_user" bien plus appropriée pour les questions
d'utilisation de SPIP...
Tout ça c'est un peu indiqué sur http://www.spip-contrib.net/article375.html
si tu veux savoir mieux.

Merci à vous deux, Philippe et Jean-Luc pour ces précisions...

C'est vrais que je suis tombé sur cette liste un peu par hasard,
je tâcherais de ne plus la perturber avec des questions
aussi basiques....

Pardon pour le bruit et à + :slight_smile:

Fredo d;o)