Installation de PHP5 sous debian

Statut
N'est pas ouverte pour d'autres réponses.

Gh0$T

Elite
Voilà,

aujourd'hui j'ai envie d'installer PHP5 sur une machine.

apt-get update
apt-cache search php5 => Rien

Je cherche un peu je pompe un .deb nomé php5
libapache-mod-php5_5.1.6-0.dotdeb.2_i386.deb

Mais arrive pas à l'installer.

alors je me dit qu'il doit y avoir une astuce. J'ai pas de fichier de config en php4 (celui par defaut pour le moment)

Donc si vous seriez m'indiquer la marche à suivre ? Merci
 
S

Shrekju

ex membre
Je suppose que tu ne veux pas te limiter au CLI (sinon php5-cli) et que donc tu as déjà un apache installé.

Pour apache 2, il s'agit de libapache2-mod-php5.
Pour apache 1.x, c'est libapache-mod-php5, je pense.
Ensuite pour les lib php, php5-mysql, php5-gd,..

Bien que cela soit tres simple via apt, c'est toujours mieux de compiler sois meme en activant tout ce dont on a besoin etc. Ca prend p-e un peu plus de temps si c'est la premiere fois mais une fois qu'on est un peu habitué c'est un avantage je pense.
 
1er
OP
Gh0$T

Gh0$T

Elite
peut être con à dire, mais j'ai pompé le derbier ISO de netinstall sur le serveur de belnet.

Et lorsque je fait apt-get update
apt-cache search libapache2

Je n'ai que du PHP4 et pas 5 donc apt je dois oublié.

(Et j'ai pas l'habitude de compiler des sources ^^)
 
S

Shrekju

ex membre
Ajoute ceci a tes sources apt. (/etc/apt/sources/list)
Code:
deb http://dotdeb.pimpmylinux.org/ stable all
deb-src http://dotdeb.pimpmylinux.org/ stable all
Tu les trouveras normalement =)
 
1er
OP
Gh0$T

Gh0$T

Elite
Tu as pas d'autre miroir ^^

Car j'ai une petite erreur ...

Code:
#deb file:///cdrom/ sarge main

deb ftp://ftp.debian.skynet.be/debian/ stable main
deb-src ftp://ftp.debian.skynet.be/debian/ stable main

deb http://dotdeb.pimpmylinux.org/ stable main
deb-src http://dotdeb.pimpmylinux.org/ stable main

#deb http://security.debian.org/ stable/updates main
apt-get update
Code:
klb-ipc217:/home/beyvdecley# apt-get update
Err http://dotdeb.pimpmylinux.org stable/main Packages
  Connexion à dotdeb.pimpmylinux.org: 80 (85.214.50.12) impossible. - connect (111 Connexion refusée)
Err http://dotdeb.pimpmylinux.org stable/main Release
  Connexion à dotdeb.pimpmylinux.org: 80 (85.214.50.12) impossible. - connect (111 Connexion refusée)
Err http://dotdeb.pimpmylinux.org stable/main Sources
  Connexion à dotdeb.pimpmylinux.org: 80 (85.214.50.12) impossible. - connect (111 Connexion refusée)
Err http://dotdeb.pimpmylinux.org stable/main Release
  Connexion à dotdeb.pimpmylinux.org: 80 (85.214.50.12) impossible. - connect (111 Connexion refusée)
Atteint ftp://ftp.debian.skynet.be stable/main Packages
Atteint ftp://ftp.debian.skynet.be stable/main Release
Atteint ftp://ftp.debian.skynet.be stable/main Sources
Atteint ftp://ftp.debian.skynet.be stable/main Release
Impossible de récupérer http://dotdeb.pimpmylinux.org/dists/stable/main/binary-i386/Packages.gz  Connexion à dotdeb.pimpmylinux.org: 80 (85.214.50.12) impossible. - connect (111 Connexion refusée)
Impossible de récupérer http://dotdeb.pimpmylinux.org/dists/stable/main/binary-i386/Release  Connexion à dotdeb.pimpmylinux.org: 80 (85.214.50.12) impossible. - connect (111 Connexion refusée)
Impossible de récupérer http://dotdeb.pimpmylinux.org/dists/stable/main/source/Sources.gz  Connexion à dotdeb.pimpmylinux.org: 80 (85.214.50.12) impossible. - connect (111 Connexion refusée)
Impossible de récupérer http://dotdeb.pimpmylinux.org/dists/stable/main/source/Release  Connexion à dotdeb.pimpmylinux.org: 80 (85.214.50.12) impossible. - connect (111 Connexion refusée)
Lecture des listes de paquets... Fait
W: Impossible de localiser la liste des paquets sources http://dotdeb.pimpmylinux.org stable/main Packages (/var/lib/apt/lists/dotdeb.pimpmylinux.org_dists_stable_main_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.
E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
klb-ipc217:/home/beyvdecley#
et apt-cache search php5
Code:
klb-ipc217:/home/beyvdecley# apt-cache search php5
W: Impossible de localiser la liste des paquets sources http://dotdeb.pimpmylinux.org stable/main Packages (/var/lib/apt/lists/dotdeb.pimpmylinux.org_dists_stable_main_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
klb-ipc217:/home/beyvdecley#
Grummmbl :D
 

Sebulba

Dieu
Staff
Euh, désolé de revenir au premier message, mais je suis d'un autre avis que les autres :)

A ma connaissance et aux dernières nouvelles, il n'y a tout simplement pas de PHP5 en Debian stable, il n'y a donc rien d'étonnant que tu ne le trouves pas

Hors d'après tes screens tu es en stable (ce qui est très bien - et moi aussi.)

Solutions éventuelles : pomper une image netinstall unstable/testing ou comme quelqun la suggéré www.dotdeb.org. Il s'agit de backports des versions instables ( il existe aussi www.backports.org, spécifiquement ici ) et même si cela se généralise, cela reste assez chiant de jouer avec des backports.
D'experience, essayer de faire tourner PHP5 sur un Sarge (stable) finira par t'énerver a cause des dépendances sans fin dès que tu envisages d'installer les modules courants (GD2, mysql) ou moins courants (SNMP, IMAP).

Perso, si c'est pour un serveur de test, je te dirais de pomper une netinstall "testing".
 
1er
OP
Gh0$T

Gh0$T

Elite
oki, je comprend mieux alors.

Bon, et bien je vais rester en PHP4 encore un peu de temps et je vais me faire un servveur test pour le PHP5.

Merci bien les gens.
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut