Stagiaire31
Messages postés3Date d'inscriptionmercredi 22 avril 2009StatutMembreDernière intervention22 avril 2009
-
22 avril 2009 à 12:49
TychoBrahe
Messages postés1309Date d'inscriptionsamedi 31 janvier 2009StatutMembreDernière intervention 5 juin 2013
-
23 avril 2009 à 09:55
Bonjour,
voila je suis actuellement stagiaire dans une entreprise dans le cadre de ma seconde année d'IUT Informatique, un des aspect de mon stage et de faire passer le serveur de prod de la version Php 4 a la version 5, on me demande donc dans un premier temps de créer un serveur de test sur ma machine identique au serveur de prod, j'ai donc installé Ubuntu 8.10 sur ma machine et je tente maintenant d'installer un système LAMP, j'ai du télécharger et installer les paquets "A l'ancienne" (du a leur vieillesse) Php 4.4.7, apache 1.3.37 et Mysql 5.0.24a, mon problème vient du fait que lorsque je configure / compile mes package (n'existant plus en .deb) une série d'erreurs dû a des dépendances manquantes ou module n'existant pas (G++ par exemple), Synaptic ou apt-get me propose donc de télécharger les paquets manquant, seulement le proxy vient mettre le bor*$=, en effet ce message d'erreur apparaît lors du téléchargement d'un paquet :
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 22 avril 2009 à 13:21
Salut,
Si tu n'as pas mieux, tu peux télécharger les paquets qui te manquent manuellement. Mais c'est super chiant car il y a souvent un paquet (Jeu de mot...) de dépendances. Ici.
Stagiaire31
Messages postés3Date d'inscriptionmercredi 22 avril 2009StatutMembreDernière intervention22 avril 2009 22 avril 2009 à 14:08
Je connaissait cette solution avant de poster (c'est d'ailleurs a cette dernière) que je m'adonne), je voudrais justement qu'on m'aide a faire en sorte que mon apt-get ou synaptic marche :s (Merci quand même pour ta réponse ;))
TychoBrahe
Messages postés1309Date d'inscriptionsamedi 31 janvier 2009StatutMembreDernière intervention 5 juin 201312 23 avril 2009 à 09:55
Salut,
Perso pour un serveur de prod je n'utiliserai jamais les paquets. Compiler a la main est souvent bien plus adapté afin de mettre exactement les option que l'on souhaite et non se contenter des options par défaut. Juste a titre d'information, laisser les config par défaut c'est donner son terrain de jeu favorit a un potentiel attaquant.
Bref, perso je te conseil de télécharger les sources et de recompiler php. Un conseil : commence donc par passer --disable-all a ./configure afin de désactiver tous les trucs par défaut puis regarde dans l'aide quelles options tu devrais passer pour activer uniquement ce que tu souhaite. Astuce : ./configure --help | less Dernière chose : lire le fichier INSTALL n'est pas une option ; et lire les différents README est préférable.