:: Antesis :: Apinc :: Archilinux :: Distrowatch :: Fro4nix :: Knoppix :: Lea-Linux :: LinuxFR :: Purée de Linux :: "Mémoire Grise Libérée" ::

Knoppix-fr.org

Knoppix, on n'a jamais vu autant de fonctionnalités sur un CD !

Forums Knoppix-fr

Forum français officiel Knoppix LiveCD

Vous n'êtes pas identifié.

#1 05-05-2006 00:58:25

lolikeur
Nouveau membre
Date d'inscription: 05-05-2006
Messages: 1

Utiliser (apache) Php et MySql avec un live-cd (relance du sujet)

Bon(jour)soir à tous.

Je reviens sur un sujet qui me tient à coeur et dont on n'a malheureusement toujours pas de réponse complète.
L'idée est d'utiliser une plate-forme de développement facile à transporter : le LIVE-CD (quelle belle invention!!!)
Seulement, ce qui m'intéresse c'est d'avoir un compilateur C (ne rigolez pas, j'ai trouvé une distribution dans laquelle le compilateur n'est pas accessible) et de pouvoir tester des scripts php, en relation avec MySql, et du javascript.

Pour le compilateur C, j'ai testé ça marche  ;-)

Pour Apache et PHP, à partir des réponses trouvées dans le forum j'ai réussi (mais j'ai eu du mal)... je vous résume les réponses :
Il faut lancer apache qui n'est pas lancé de base contrairement à ce que certains disent.
apachectl start (dans la doc on peut faire un truc du genre httpd start, les plus calés que moi en linux sauront de quoi je parle, et vous donneront pê la commande exacte, et pê encore le pourquoi de deux commandes). Ah oui!!!  Cette commande se lance en tant que root (donc faire sudo su).
Ensuite on peut visualiser la belle page débian (index.html) à partir du navigateur via http://localhost/
MAIS, on ne peut rien écrire dans /var/www. Je dirais normal vu que c'est sur le cd, or dans le forum j'ai lu que /var serait un lien vers un répertoire sur la ramdisk... si c'était le cas je pense qu'on pourrait effectivement écrire dans www.  Mais bon, une autre âme bienveillante nous a donné l'astuce de se créer un répertoire "public_html" dans sa home que l'on peut acceder via http://localhost/~knoppix/
C'est vrai que je préfairerai travailler directement sous www, surtout qu'il existe une copie dans unionfs dont je ne comprends pas nom plus l'utilité (puisque non modifiable non plus).
MAIS, dans le public_html, le fichier index reconnu est exclusivement un fichier html (donc pas php), ce qui n'est pas pratique non plus.

Voilà donc le résumé de ce qui était dit. Les Pbs en suspens sont donc
(1) peut on (et comment) écrire dans un www
(2) peut on (et comment) faire reconnaitre un index.PHP

Et pour la suite, je n'ai rien trouvé s'y rapportant : Comment lance t'on MySql ? pourtant j'ai bien trouvé un répertoire mySql dans l'arborescence.
Note : je suppose que mysql n'est pas lancé puisque je n'ai aucun réponse à la commande
ps -ef |grep -i my

Donc si on peut enfin apporter une réponse définitive qui nous permettrai d'avoir l'équivalent de easyphp (avec un compilateur C en prime  ;-) sur un Live CD... ce serait un grand pas pour tous les lycéens et étudiants qui bosse tout le temps sur des machines différentes, mais qui ont une clé usb pour se consoler  :-)

Merci pour vos réponses

Aplus
Olv

Hors ligne

 

#2 05-05-2006 08:50:11

cactux
Modérateur
Lieu: France
Date d'inscription: 16-01-2003
Messages: 343
Site web

Re: Utiliser (apache) Php et MySql avec un live-cd (relance du sujet)

lolikeur a écrit:

MAIS, on ne peut rien écrire dans /var/www.

Meme en root ? Bizarre...

(2) peut on (et comment) faire reconnaitre un index.PHP

Il faut modifier le fichier httpd.conf, avant demarrage de Apache. C'est une FAQ Apache, ca, je te laisse chercher ;-)

Et pour la suite, je n'ai rien trouvé s'y rapportant : Comment lance t'on MySql ?

Comme Apache :-)
C'est-a-dire un truc du genre :

Code:

/etc/init.d/mysql start

Yann

Hors ligne

 

#3 05-05-2006 10:47:36

JoDaY
Modérateur
Lieu: Caen - Normandie - France
Date d'inscription: 30-01-2003
Messages: 5808
Site web

Re: Utiliser (apache) Php et MySql avec un live-cd (relance du sujet)

Salut,

Depuis les versions 4.0.2 de KNOPPIX correspondant à la 2.1 de Kaella tu peux écrire/modifier où tu veux.

J'utilise par simplicité un répertoire public_html dans mon Home qui est ainsi accessible:

http://localhost/~knoppix/


[Centre de Documentation],
Membre de Linucie.net (s'occupe de la gestion de knoppix-fr tongue)
Mes bouines

Hors ligne

 

#4 17-05-2006 16:29:30

raoul
Jeune membre
Date d'inscription: 15-05-2006
Messages: 10

Re: Utiliser (apache) Php et MySql avec un live-cd (relance du sujet)

Installer un serveur LAMP (Linux Apache Mysql Php) sur un live CD Kaella 2.2

Ouvrir une console et passer en super-utilisateur :

Code:

$su

Apache est déjà installé sur le live CD mais pas mysql-server ni phpmyadmin.
Il faut compter au moins 250Mo de ramdisk pour l'installation pour être tranquile on mettra 512Mo si on a suffisament de RAM+SWAP :

Code:

# mount /ramdisk -o remount,size=512m && apt-get update && apt-get install mysql-server phpmyadmin && apt-get clean

Ensuite il faut editer /etc/apache/httpd.conf

Code:

# kwrite /etc/apache/httpd.conf

Là on cherche la ligne :

Code:

  DirectoryIndex index.html index.htm index.shtml index.cgi

on rajoute index.php à la fin, on sauve et on quite kwrite.
Pour pouvoir ecrire dans /var/www :

Code:

# chmod 777 /var/www

Il n'y a plus qu'a lancer les services et quiter la console :

Code:

# /etc/init.d/apache start && /etc/init.d/mysql-server start && exit

C'est tout.

Pour l'accès à phpmyadmin : entrer root comme nom d'utilisateur sans mot de passe.

Un truc bien aussi :

Code:

# apt-get install quanta mozilla-firefox-webdeveloper && apt-get clean

Comme ça tu as une plateforme de développement complète smile

Hors ligne

 

#5 10-04-2009 09:25:41

Jeanfd
Jeune membre
Date d'inscription: 09-11-2008
Messages: 10

Re: Utiliser (apache) Php et MySql avec un live-cd (relance du sujet)

J' ai l'intention de faire fonctionner correctement SPIP et pour cela, on me demande d' Installer LAMP : heureusement ou pour mon plus grand malheur, qui sait ?, j'ai installe grâce à 2 cle USB, un knoppix.
Premièrement, installation de Apache. D' après moi, Apache2 devrait être installe mais le test http://localhost ou http://127.0.0.1 n'est pas probant. Qui pourrait me dire comment savoir si Apache fonctionne ?
Deuxièmement, lorsque je tape la commande mysql start, c'est le silence radio, mon je n'ai pas de reponse ! Et je viens de lire que mysql sur Kaella n'est pas installe. Comment savoir si je suis dans ce cas  ?

bien cordialement
Jean-francois Doucet

Hors ligne

 

#6 10-04-2009 09:53:34

JoDaY
Modérateur
Lieu: Caen - Normandie - France
Date d'inscription: 30-01-2003
Messages: 5808
Site web

Re: Utiliser (apache) Php et MySql avec un live-cd (relance du sujet)

Salut,

Deja essaies de demarrer apache:

Code:

sudo /etc/init.d/apache2 restart

[Centre de Documentation],
Membre de Linucie.net (s'occupe de la gestion de knoppix-fr tongue)
Mes bouines

Hors ligne

 

Pied de page des forums

Propuls� par PunBB
© Copyright 2002–2008 PunBB
Traduction par punbb.fr

[ Remonter en haut de page ! ]