Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1376 connectés 

  FORUM HardWare.fr
  Programmation

  Aide pour installation linux php, mysql, apache.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Aide pour installation linux php, mysql, apache.

n°10387
bounty2k
Posté le 19-01-2001 à 18:56:41  profilanswer
 

bah si qq avait une doc pour l'installation de tous ces logiciels, je suis prenneur, car j ai deja reussi a l installer, mais avec de la chance.
merci

 

mood
Publicité
Posté le 19-01-2001 à 18:56:41  profilanswer
 

n°10409
kadreg
profil: Utilisateur
Posté le 19-01-2001 à 22:01:11  profilanswer
 

Je viens de finir, je vais te montrer mes dessous :)
 
Deja, tu vas sur www.phpinfo.net et tu prend les trois. Perso, j'installe généralement à partir des sources.
On va commencer par mySql.ssTu décompresse le tout dans un répertoire, et tu le compile.
./configure
make
make install
 
tu crée la configuration par defaut en appelant le fichier mysql_install_db qui est dans le répertoire script de mysql.
Puis tu lance le serveur grace au fichier safe_mysqld du meme répertoire.
 
Verifie que tu y a accès en appelant mysql en tant que user normal. il est dans le répertoire client de mysql.
 
Bien, maintenant apache.
Je suis assez d'avis de compiler php en module DSO, donc pour l'instant, on s'en fout :)
 
alors ma ligne de configure pour apache :
./configure --enable-module=so --enable-rule=SHARED_CORE
 
le module so permet d'utilisation de modules DSO, le shared_core, c'est parceque je veux installer php3 et 4 sur le meme serveur, donc pas besoin dans ton cas (enfin, je crois pas :))
 
une fois tout cela terminé :ss
make
make install
 
lance apache par un :
/usr/local/apache/bin/apachectl start
 
et regarde que tu ai bien accès à la page "it works !" sur
http://localhost
 
Va faire un tour dans le /usr/local/apache/conf/httpd.conf si ya passsune option qui t'inspire. Moi j'ai des vhosts, mais c'est pas obligatoire du tout. Si tu as deja un site ouaib, faudra mettre à jour le documentroot.
 
Maintenant, tout marche bien, ça rulez, alors PHP. J'ai choisi le 4, si tu veux un php3, je t'ai quand meme mis la ligne en fin de post.
 
voici ma ligne de commande pour la compil de php4.0.4-sp1 :
./configure --with-apxs=/usr/local/apache/bin/apxs --enable-magic-quotes --enable-bcmath --with-jpeg-dir --with-mysql --enable-sysvsem --enable-sysvshm --with-zlib --enable-versioning --enable-track-vars --with-gd
 
A priori, j'ai mis une config un peu passe partout. Si tu veux autre chose, fait ./configure --help pour avoir toutes les options.ss
après, encore une fois :
makess
make install
 
Normalement, pendant le make install, il a mis a jour le fichier httpd.conf. Va voir, tu doit avoir une ligne :
LoadModule php4_modulessss libexec/libphp4.so
 
et une autre :
AddType application/x-httpd-php .php
 
Bien, tu verifie que ton fichier apache est correct :
/usr/local/apache/bin/apachectl configtest
 
si il dit que config est OK, redemmare le serveur :
/usr/local/apache/bin/apachectl restart
 
tente d'accéder à http://localhost
Ca doit toujours fonctionner.
 
Maintenant, crée un fichier test.php qui contient :
<HTML>
<HEAD>
<TITLE> phpinfo </TITLE>
</HEAD>
<BODY>
<CENTER><H1>PHPINFO </H1></CENTER>
<CENTER><H3>PHP version = <?php echo phpversion () ?></H3></CENTER>
<HR>
<?php
phpinfo ()
?>
<HR>
</BODY>
</HTML>
 
Met le à la racine du documentroot, et tente d'y acceder :
http://localhost/test.php
 
Tu aura les caracs du serveur et de php...
 
On a fait le tour. En cas de php3, la ligne configure qui va bienss:
./configure --with-mysql --enable-track-vars --with-xml --enable-sysvsem --enable-sysvshm --with-gd --with-zlib --with-apxs=/usr/local/apache/bin/apxs --with-versioning
 
Bonne soirée

 

n°10410
kadreg
profil: Utilisateur
Posté le 19-01-2001 à 22:02:52  profilanswer
 

AH, j'oubliai, n'efface pas les sources de la machine, ça te permettra de rajouter rapidement une option en cas de besoin.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Aide pour installation linux php, mysql, apache.

 

Sujets relatifs
Install du j2ee ( Linux )mysql_fetch_row en php
connection à un serveur mail à l'aide de commande perlCréation de table MySQL avec PHP....
[PHP] Semaphore, et transactions sur MySQLcherche aide su rassembleur 68040
GRAPHISME C++!!! A L'AIDEfaire un 'ls' recursif [sous LINUX]
Adresse serveur mysql de multimania ? 
Plus de sujets relatifs à : Aide pour installation linux php, mysql, apache.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR