Installer SPIP sur ma machine

Salut à tous,

Mon pb n'est pas d'installer SPIP chez un FAI mais sur ma machine pour me
faire un site local réunissant des docs sur différents sujets, j'utilise
Linux (Debian/Woody), apache, php, mysql, j'ai fait quelques tests/essais et
ça tourne correctement, donc jusque là s'est à peu près bien sauf que :
- j'ai installé le tout dans /var/www/....
- j'ai crée la BD en utilisant le compte root
- j'ai bidouillé à droite à gauche pour faire marcher le tout

Mes questions sont donc ne vaut il mieux pas installer SPIP dans son rep
perso (/home/***/public_html/) et en utilisant un autre utilisateur au niveau
de mysql, ensuite quelle est la meilleure solution pour que l'install se
passe pour le mieux?

Voilà si quelqu'un a des réponses à ce genre de questions farfelues qu'il me
tienne au courant, merci d'avance....

A+

Pierre CASTELLA

Bonjour tout le monde,
ma question est peut etre hors sujet mais le site dont il est question
est sous spip.
Voilà, je mets une image en fond de tableau et l'image se présente en
mosaique (aspect de careau/escalier). Comment faire pour eviter cet
aspect de mosaïque ?
J'utilise gimp 1.2.3 ( donc pas de filtre anticrenelage) pour les
image et dreamweaver pour les pages html.
---------------
Ousmane

From segura.christophe@free.fr Wed Jan 15 10:04:00 2003

Return-Path: <segura.christophe@free.fr>
Received: from postfix3-2.free.fr (postfix3-2.free.fr [213.228.0.169])
  by miel.brainstorm.fr (Postfix) with ESMTP id 330A11C89CF
  for <spip@rezo.net>; Wed, 15 Jan 2003 10:04:00 +0100 (CET)
Received: from imp4-1.free.fr (imp4-1.free.fr [213.228.0.57])
  by postfix3-2.free.fr (Postfix) with ESMTP
  id 454ECC108; Wed, 15 Jan 2003 10:03:58 +0100 (CET)
Received: by imp4-1.free.fr (Postfix, from userid 33)
  id A960C4433; Wed, 15 Jan 2003 10:03:56 +0100 (CET)
To: Ousmane BARRA <ousmane_barra@univ-ouaga.bf>
Subject: Re: [Spip] Im=?ISO-8859-1?Q?age_degrad=E9mosaique?=
Message-ID: <1042621436.3e2523fc9c2be@imp.free.fr>
Date: Wed, 15 Jan 2003 10:03:56 +0100 (CET)
From: segura.christophe@free.fr
References: <20030115092149.BBE127E07@mail.univ-ouaga.bf>
In-Reply-To: <20030115092149.BBE127E07@mail.univ-ouaga.bf>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
User-Agent: IMP/PHP IMAP webmail program 2.2.6
X-Originating-IP: 195.6.223.5
cc: spip@rezo.net
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1rc1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
List-Archive: <Discuter chez rezo.net;
List-Post: <mailto:spip@rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
X-List-Received-Date: Wed, 15 Jan 2003 09:04:00 -0000
Status: O
Content-Length: 1145
Lines: 36

Hop, j'etais justement la dessus :

.FondPetale
{
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../images/PetaleFond.gif);
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-REPEAT: no-repeat
}

faire une class dans la css et mettre "BACKGROUND-REPEAT: no-repeat"
tu peux aligner l'image de fond aussi...
Le no-repeat ne marche pas sur netscape 4.7, mais c'est pas grave, le reste non
plus....

cordialement

En réponse à Ousmane BARRA <ousmane_barra@univ-ouaga.bf>:

Bonjour tout le monde,
ma question est peut etre hors sujet mais le site dont il est question
est sous spip.
Voilà, je mets une image en fond de tableau et l'image se présente en
mosaique (aspect de careau/escalier). Comment faire pour eviter cet
aspect de mosaïque ?
J'utilise gimp 1.2.3 ( donc pas de filtre anticrenelage) pour les
image et dreamweaver pour les pages html.
---------------
Ousmane
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

From Valery.Roche@univ-poitiers.fr Wed Jan 15 10:25:53 2003

Return-Path: <Valery.Roche@univ-poitiers.fr>
Received: from galopa.univ-poitiers.fr (galopa.univ-poitiers.fr
  [195.220.223.32])
  by miel.brainstorm.fr (Postfix) with ESMTP id 1486C1C89CF
  for <spip@rezo.net>; Wed, 15 Jan 2003 10:25:53 +0100 (CET)
Received: from goldorak.campus.univ-poitiers.fr
  (goldorak.campus.univ-poitiers.fr [195.83.66.83])
  by galopa.univ-poitiers.fr (Postfix) with ESMTP id DA52C1BF
  for <spip@rezo.net>; Wed, 15 Jan 2003 10:25:51 +0100 (CET)
Received: from goldorak (localhost [127.0.0.1])
  by goldorak.campus.univ-poitiers.fr (Postfix) with ESMTP id 0753FE65
  for <spip@rezo.net>; Wed, 15 Jan 2003 10:25:52 +0100 (CET)
Message-ID: <3E252988.2090809@univ-poitiers.fr>
Date: Wed, 15 Jan 2003 10:27:36 +0100
From: Valery Roche <Valery.Roche@univ-poitiers.fr>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020830
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: spip <spip@rezo.net>
Subject: Re: [Spip] Installer SPIP sur ma machine
References: <3E21B5B60005F47C@lpdnpm04.imelios.int> (added by
  postmaster@laposte.net)
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1rc1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
List-Archive: <Discuter chez rezo.net;
List-Post: <mailto:spip@rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
X-List-Received-Date: Wed, 15 Jan 2003 09:25:53 -0000
Status: O
Content-Length: 2612
Lines: 53

Salut,

Salut à tous,

Mon pb n'est pas d'installer SPIP chez un FAI mais sur ma machine pour me
faire un site local réunissant des docs sur différents sujets, j'utilise
Linux (Debian/Woody), apache, php, mysql, j'ai fait quelques tests/essais et
ça tourne correctement, donc jusque là s'est à peu près bien sauf que :
- j'ai installé le tout dans /var/www/....
- j'ai crée la BD en utilisant le compte root
- j'ai bidouillé à droite à gauche pour faire marcher le tout

Mes questions sont donc ne vaut il mieux pas installer SPIP dans son rep
perso (/home/***/public_html/) et en utilisant un autre utilisateur au niveau
de mysql, ensuite quelle est la meilleure solution pour que l'install se
passe pour le mieux?

Je pense que l'utilisation du répertoire "public_html" est importante
dans le cas d'un serveur qui héberge des sites persos, ou si par exemple
tu as plusieurs sites à développer auquel cas ça peut-être intéressant.
Personnellement, je ne l'ai jamais utilisé sur ma machine perso. Par
contre j'ai plutôt tendance à créer un répertoire dédié aux sites web en
développement, en général sur une partition. Dans tous les cas, je ne
crois que les répertoires "public_html" sont beaucoup utilisés dans des
environnements de production : après tout, ce n'est qu'un chemin à
définir dans httpd.conf.

Quant à mysql, c'est certainement beaucoup plus sûr de créer un
utilisateur dédié pour chaque base, en ne lui donnant les droits de
connexion que depuis localhost. De cette manière, ça te permet de faire
comme si tu étais chez ton futur FAI. Et puis en plus, si tu disposes
d'une connexion permanente, c'est plus sûr (même si on n'est pas à
l'abri des pirates avec un modem 56 kbps).

On peut même changer la config de mysql pour qu'il stocke les DB dans un
répertoire/partition particulier.

Concernant, phpMyAdmin, il ya une très bonne doc sur le site de...
phpMyAdmin, qui permet de mettre en place un système d'authentification
sur les bases mySql via des fichiers .htacces. Si onsuit bien ce qui est
indiqué, qu'on prend le temps de lire la doc avant, on en a pour 5
minutes. Pareil pour créer les utilisateurs en ligne de commande :
personnellement, c'est la méthode que je préfère (mais à chaque fois, je
reviens vers la doc parce que je me souviens jamais comment on fait)

Je n'apporte pas de réponse technique, désolé, mais je ne me souviens
plus des commandes, et puis c'est très pédagogique de chercher soi-même
dans la doc. Pour le reste, c'est un avis somme toute assez personnel.
Les pros penseront peutè-être autrement.

Cordialement,
Valéry

Salut

Valery Roche a écrit :

Salut,

>Salut à tous,
>

[zap]
Si tu fais les développements sur ta machine local, le fait d'être en
root ou non, n'est pas primordial. Personnellement, les dév, je les fais
sous root, c'est plus simple :wink: Comme les fichiers appartiennent à
root, personne d'autre que moi, ne peut "s'amuser" avec :wink:
Par contre, c'est vrai qu'il faut s'organiser pour pouvoir gérer
plusieurs projets. C'est assez simple en se servant du fichier de conf
d'Apache.
J'ai créé un rép. httpd/html/ dans le home (ma partition home est
sauvegardée régulièrement et en cas de changement de système, il suffit
de ne pas la reformater pour ne rien perdre). Dans mon httpd.conf, le
home_directory pointe sur home/httpd/html/. Je crée un sous-rép par
projet (accessible donc avec http://localhost/rép\_du\_projet/\).Les
connexions à mysql sont plutôt simplifiées puisque j'utilise le compte
root (en principe sans mot de passe par défaut dans mysql. En plus, ça
évite de s'y perdre dans les identifiants de connexion quand tu passes
d'un projet à l'autre). Petite astuce : Dans chaque rép. de projet, je
crée un rép. : perso_projet dans lequel je mets les fichiers de conf du
projet chez l'hébergeur ainsi qu'une copie de la base de données (un
dump avec phpmyadmin).

A+ Yann
--
Les infos du monde du logiciel libre, c'est sur
Independant Technologies : http://it.mondelinux.org
IntraLibre : le système Intranet/Extranet basé sur les technologies
libres
http://yann.services-virtuavision.com/intralibre/
Tuxbihan : Groupe Morbihanais d'Utilisateurs de Logiciels Libres
http://tuxbihan.apinc.org

From patois@calvix.org Wed Jan 15 11:18:50 2003

Return-Path: <patois@calvix.org>
Received: from mx2.interhost-fr.com (ns.sicfa.org [212.43.217.38])
  by miel.brainstorm.fr (Postfix) with ESMTP id 2F6D61C8A9F
  for <spip@rezo.net>; Wed, 15 Jan 2003 11:18:50 +0100 (CET)
Received: by mx2.interhost-fr.com (Postfix, from userid 507)
  id CC760165C9; Wed, 15 Jan 2003 11:12:04 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
  by mx2.interhost-fr.com (Postfix) with ESMTP
  id CAFBE165C4; Wed, 15 Jan 2003 11:12:04 +0100 (CET)
Date: Wed, 15 Jan 2003 11:12:04 +0100 (CET)
From: Yannick Patois <patois@calvix.org>
X-X-Sender: <patois@ns.sicfa.org>
To: Pierrot <pierre@etincelle.brainstorm.fr>
Subject: Re: [Spip] Installer SPIP sur ma machine
In-Reply-To: <3E21B5B60005F47C@lpdnpm04.imelios.int> (added by
  postmaster@laposte.net)
Message-ID: <Pine.LNX.4.33.0301151057420.12490-100000@ns.sicfa.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=iso-8859-1
Content-Transfer-Encoding: 8BIT
cc: spip <spip@rezo.net>
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1rc1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
List-Archive: <Discuter chez rezo.net;
List-Post: <mailto:spip@rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
X-List-Received-Date: Wed, 15 Jan 2003 10:18:50 -0000
Status: O
Content-Length: 1306
Lines: 55

Salut,

On Mon, 13 Jan 2003, Pierrot wrote:

- j'ai installé le tout dans /var/www/....

Ca me parait bien.
Ma config sur debian: un sous répertoire de /var/www/ qui appartienne à
mon compte perso.

C'est mieux que de de le faire sous /home, car tu dois alors laisser un
acces o+r à ton répertoire perso.

- j'ai crée la BD en utilisant le compte root

Ca c'est *mal*. Avec le compte root créé un autre compte auquel tu donnes
des droits suffisants (la doc mysql est malheureusement peu claire).
Mon antisèche (peu claire elle aussi:)
Delete users:
# mysql -u root -p
pass:
show databases;
use mysql;
show tables;
select host,user,password from user;
DELETE FROM user WHERE user='user' AND host='host';
FLUSH PRIVILEGES;
Add user:
GRANT ALL PRIVILEGES ON *.* TO user IDENTIFIED BY 'password' WITH GRANT
OPTION;
Creer base:
create database rpmDB;

Mes questions sont donc ne vaut il mieux pas installer SPIP dans son rep
perso (/home/***/public_html/)

Je pense que non.

et en utilisant un autre utilisateur au niveau de mysql

Oui.

ensuite quelle est la meilleure solution pour que l'install se passe
pour le mieux?

(?).

Voilà si quelqu'un a des réponses à ce genre de questions farfelues qu'il me
tienne au courant, merci d'avance....

En voilà un début... Bon travail !

  Yannick