[gentoo] emerger Apache PHP et Mysql en même temps ???

emerger Apache PHP et Mysql en même temps ??? [gentoo] - Installation - Linux et OS Alternatifs

Marsh Posté le 11-04-2003 à 11:31:43    

Dans le but de monter un serveur http, je voudrais installer Apache, PHP et mysql sur ma Gentoo. Mais je n'ai pas bien compris comment c'est trois parties sont imbriquées l'une dans l'autre... D'après ce que j'ai compris, on peut emerger directement apache avec le module PHP4 à l'intérieur.
Par contre pour mysql, qu'en est il ? Il faut ajouter la "commande" dans la variable "USE" pour les compilations ???
 
SI quelqu'un pouvait m'éclairer un peu, je suis perdu...

Reply

Marsh Posté le 11-04-2003 à 11:31:43   

Reply

Marsh Posté le 11-04-2003 à 14:21:38    

bin dans les use fo mettre mysql et php et apache
 
et sinon tu peux tenter en faisant directement
 
emerge phpmyadmin
 
:D

Reply

Marsh Posté le 11-04-2003 à 14:22:38    

ca devrait fonctionner effectivement :D

Reply

Marsh Posté le 11-04-2003 à 14:25:37    

Très bonne idée ce "emerge phpmyadmin" !  :) Je vais me laisser tenter...
 
Par contre si je passe par la méthode du USE, je rajoute mysql, php, apache et je fais un "emerge -u" ???  :??:  
 
Merci pour vos réponses !

Reply

Marsh Posté le 11-04-2003 à 14:30:40    

Salut Senado  
 
Voila une install type de php + mysql + apache sous gentoo  
 

Code :
  1. emerge apache mod_php mysql
  2. Ebuild /var/db/pkg/dev-db/mysql-3.23.56/mysql-3.23.56.ebuild config
  3. /usr/bin/mysql_install_db
  4. ebuild /var/db/pkg/dev-php/mod_php-4.3.0-r2/mod_php-4.3.0-r2.ebuild config
  5. nano /etc/conf.d/apache (uncomment the line with "PHP4" )
  6. il faut APACHE_OPTS=?? ?? PHP4??
  7. et non #APACHE_OPTS=?.
  8. /etc/init.d/mysql start
  9. /etc/init.d/apache start
  10. # rc-update add apache default
  11. # rc-update add mysql default


 
Mon use  

Code :
  1. USE=??-X ?java ?qt ?gtk gnome ?alsa mysql php ssl  ??


 
Pour mysql , je n'ai jamais eu aucun problème , par contre pour PHP ça peut posé des problèmes quand tu as besoin d'installer des librairies du genre gd (incluant pnp , jpeg , xpm ..)

Reply

Marsh Posté le 11-04-2003 à 14:37:21    

sinon il y a le flag v qui mermet de voir les variables USE qui vont rentrer en jeu

emerge -pv mysql mod_php apache
 
These are the packages that I would merge, in order:
 
Calculating dependencies ...done!
[ebuild  N   ] dev-db/mysql-4.0.12  -static +readline -innodb +berkdb +tcpd +ssl
[ebuild  N   ] dev-perl/Net-Daemon-0.36-r1
[ebuild  N   ] dev-perl/Storable-2.04-r1
[ebuild  N   ] dev-perl/PlRPC-0.2016-r1
[ebuild  N   ] dev-perl/DBI-1.32
[ebuild  N   ] dev-perl/DBD-mysql-2.1013-r1
[ebuild  N   ] media-libs/pdflib-4.0.3-r1  -tcltk +perl +python +java
[ebuild  N   ] app-crypt/mhash-0.8.16
[ebuild  N   ] net-www/apache-2.0.45  +berkdb +gdbm -ldap
[ebuild  N   ] media-libs/t1lib-1.3.1  +X -tetex
[ebuild  N   ] net-libs/libwww-5.4.0-r1  +ssl -mysql
[ebuild  N   ] dev-libs/libmcrypt-2.5.5
[ebuild  N   ] dev-php/mod_php-4.3.1-r1  +java +png -apache2 +truetype -postgres -tiff +libwww +nls -gd +jpeg +ssl -oci8 -mysql +X +gdbm -curl -imap +xml2 -xml -cjk +pdflib +qt -snmp +crypt -flash -odbc -ldap +berkdb -freetds -firebird +pam +spell

Reply

Marsh Posté le 11-04-2003 à 14:39:40    

c'est pratique pour eviter de compiler mod_php avec -mysql et -apache2 :D
 
Bon faut dire que mes USE flags sont pas prévus pour faire serveur web / mysql ;)

Reply

Marsh Posté le 11-04-2003 à 14:40:41    

wow trop fort ca je savais pas :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed