Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Les puristes auront certainement installé manuellement PHP5, MySQL5, MyPHPAdmin et Plesk sur une version vierge de Debian 3.1 ou 4.0. Pour ma part, je n'ai toujours pas trouvé une installation stable pour le moment.
J'ai donc été à la recherche d'une autre méthode.
Je ne sais pas si elle est plus fiable mais en tout cas les services installés ne s'arrêtent pas aléatoirement et pour le moment tout se passe bien sur ma configuration (mon serveur tourne depuis 18 heures au moment où j'écris ces lignes).
Cependant, en utilisant Watchdog de Plesk (8.1.1 ou 8.2) en surveillance d'Apache, j'ai pu constater quelques problèmes d'arrêt de service et de redémarrage après quelques minutes. Si quelqu'un a une déjà vu ce problème, merci de me faire signe.
Installation
Cette méthode consiste à installer la distribution officielle Dedibox existante Debian 3.1 + Plesk 3.11 et de la mettre simplement à jour en installant au préalable PHP5 et MySQL5.
1. Installer la distribution Dedibox:
Choisir Debian 3.1 + Plesk 3.11
Une fois le serveur disponible, lancez Plesk: https://sd-xxxxx.dedibox.fr:8443 (où xxxxx est le n° de votre Dedibox)
Ne tardez pas à configurer Plesk car tout le monde sait que les codes d'accès d'une nouvelle installation de Plesk sont:
Login: admin / Password: setup
Validez les conditions générales, indiquez vos coordoonées, faites OK pour recevoir la newsletter.
note: j'ai pu remarquer que si l'installation de Plesk 8.1.1 reste vierge, sa mise à jour peut poser des problèmes
(notamment lors de la mise à jour de la base de données MySQL).
2. Editer le sources.list comme suit:
#deb http://debian-mirror.dedibox.fr/debian/ stable main
#deb-src http://debian-mirror.dedibox.fr/debian/ stable main
deb http://security.debian.org/ sarge/updates main
deb http://ftp.fr.debian.org/debian/ sarge main
deb-src http://ftp.fr.debian.org/debian/ sarge main
# SWsoft Autoinstaller pour Plesk 8.2
deb http://autoinstall.plesk.com/debian/PSA_8.2.0 sarge all
# Packages Dotdeb pour Debian 3.1
deb http://packages.dotdeb.org sarge all
deb-src http://packages.dotdeb.org sarge all
3. Recherche et téléchargement des mises à jour:
# apt-get update
4. Mise à jour de la distribution:
# apt-get upgrade
Valider toutes les options proposées par défaut.
5. Installer PHP5
# apt-get install php5 php5-cli php-pear php5-gd php5-mysql libapache2-mod-php5
Cette installation va désinstaller PHP4 et donc une partie de Plesk 8.1.1
A ce stade, PHP5.2.3-0.dotdeb.0 ou supérieur est installé.
6. Désinstaller MySQL4
# apt-get remove mysql-server-4.1 mysql-client-4.1 mysql-common-4.1 mysql-common
Ceci va désinstaller d'autres parties de Plesk 8.1.1
7. Installer MySQL5
# apt-get install mysql-server mysql-client php5-mysql
A ce stade, MySQL5.0.41-1.dotdeb.1 ou supérieur est installé.
Installer toutes les options proposées par défaut.
A la demande du mot de passe de votre base de donnée, ne rien indiquer dans la mesure où Plesk créera le sien.
8. Installer Plesk 8.2
- Télécharger le dernier package à jour
# wget http://download1.swsoft.com/Plesk/Plesk … n_3.1_i386
- Rendre le package exécutable
# chmod 744 psa_installer_v3.2.0_build070705.20_os_Debian_3.1_i386
- Exécuter l'installation de Plesk
./psa_installer_v3.2.0_build070705.20_os_Debian_3.1_i386
Ma recommandation est de ne choisir que les modules 1 et 39 (français) à l'installation (c'est plus rapide)
dans la mesure où les autres modules pourront être installés via l'interface Plesk.
9. Configurez Apache2 (installé par défaut avec la distribution Debian3.1+Plesk)
Fichier php.ini: /etc/php5/apache2/php.ini
Stopper Apache: /etc/init.d/apache2 stop
Redémarrer Apache: /etc/init.d/apache2 start
10. Configurez Plesk
- Installer les modules supplémentaires nécessaires (Menu Server, icone Updater, cliquez sur Plesk 8.2.0)
- Vous pouvez vérifier les versions php et mysql installées (Menu Server, icone Component info)
11. Redémarrez la Dedibox
12. Sécurisez la Dedibox
N'hésitez pas à faire vos remarques et partager votre expérience,
Maintenant que Plesk 8.2 supporte Debian 4.0, il serait idéal de trouver une configuration stable.
Jay.
Dernière modification par jhasting (2007-08-28 12:57:05)
Hors ligne
Salut
moi je peut te dire qu'un seule chose
BRAVOOOOOOOOOOOOOOOO bon travaille merci encore
et si tu sais administrer des machine dedibox je peut te trouver nu peut de taf ![]()
Salut et bravooooo
@++
Hors ligne
Super tuto Merci
Mais ue question apres avoir suivi le process, lorsque je veux ouvrir un fivhier .php sur le serveur, firefox me propose de de downloader ?
Il est ou le Pb
Merci
Jef
Hors ligne
Bonjour,
C'est que visibilement Apache n'est pas chargé.
1. Stopper Apache: /etc/init.d/apache2 stop
Redémarrer Apache: /etc/init.d/apache2 start
2. Aller dans Plesk 8.2, section Serveur>Gestion des Services
Si Apache est en rouge, c'est qu'il y a un problème de démarrage.
3. Regardes les logs d'Apache (/var/log/apache2/error.log) et postes les
sur ce forum ou recherche une explication aux erreurs inscrites dans
les logs. Il peut y avoir 1 000 raisons pour lesquelles Apache ne se
lance pas (sur une installation fraiche, le fait d'utiliser Watchdog de
Plesk en est une).
Jay.
Dernière modification par jhasting (2007-08-06 11:31:34)
Hors ligne
jhasting a écrit:
Bonjour,
C'est que visibilement Apache n'est pas chargé.
1. Stopper Apache: /etc/init.d/apache2 stop
Redémarrer Apache: /etc/init.d/apache2 start
Fait
2. Aller dans Plesk 8.2, section Serveur>Gestion des Services
Si Apache est en rouge, c'est qu'il y a un problème de démarrage.
Apache Ok dans plesk
3. Regardes les logs d'Apache (/var/log/apache2/error.log) et postes les
sur ce forum ou recherche une explication aux erreurs inscrites dans
les logs. Il peut y avoir 1 000 raisons pour lesquelles Apache ne se
lance pas (sur une installation fraiche, le fait d'utiliser Watchdog de
Plesk en est une).
Jay.
Merci pour l'aide ![]()
Ps : Apache fonctionne bien avec de .html mais pas de .php
Dernière modification par macspirit (2007-08-28 07:24:11)
Hors ligne
OK, je pense qu'il s'agit d'un problème de configuration de Plesk.
Il est nécessaire de créer un moins un compte utilisateur/domaine correctement :
1. Créer un utilisateur sous Plesk
2. Créer un domaine pour cet utilisateur
3. S'assurer que ce domaine a les caractéristiques suivantes:
[big]Adresse IP[/big]
Adresse IP 88.xxx.xx.xxx Exclusif(ve) (1)
Certificat default certificate (Référentiel de l'administrateur)
[big]Préférences[/big]
Prise en charge de SSL Ne pas sélectionner
Utiliser un seul répertoire Ne pas sélectionner
pour stocker les contenus
SSL et non-SSL
[big]Préférences du compte[/big]
FTP login * Indiquez un login
Mot de passe FTP Indiquez un mot de passe
Confirmez le mot de passe Indiquez un mot de passe
Quota de disque dur MO Illimité
Accès shell au serveur
avec données d'accès
de l'utilisateur FTP Interdit
[big]Services[/big]
Prise en charge d'Apache ASP Ne pas sélectionner si le composant est installé
Prise en charge de SSI Ne pas sélectionner
Prise en charge de PHP Sélectionner ('safe_mode' de PHP activé ) Ne pas sélectionner
Prise en charge de CGI Sélectionner
Prise en charge de Perl Sélectionner
Prise en charge de Python Ne pas sélectionner
Prise en charge de FastCGI Sélectionner
Prise en charge de Miva Ne pas sélectionner
Prise en charge de ColdFusion Ne pas sélectionner
Statistiques web Webalizer (répertoire '/plesk-stat/') Sélectionner
Documents d'erreurs personnalisés Ne pas sélectionner
Normalement, l'installation des composants sélectionnés permet de retrouver ses petits...
Vous pourrez revenir une à une sur chacune de ses fonctions, mais la config ci-dessus devrait fonctionner.
Chargez vos PHP dans le répertoire FTP créé et supporté par Plesk.
Jay.
Dernière modification par jhasting (2007-08-07 11:01:19)
Hors ligne
Hélas j'ai déjà des domaines crées.
J'ai malgrés tout recrée un autre compte et c'est tjrs pareil
Merci
Hors ligne
Bonjour,
j'ai un souci. J'ai suivi le tuto et lorsque je lance l'install après le choix de la version de plesk j'ai l'erreur suivante :
ERROR: Not found source for system packages (release 4.0, codename etch) in /etc/apt/sources.list
Trace complète :
Sélection des versions du produit =============================================================================== Les versions de produit suivantes sont disponibles : 1. [*] Plesk 8.2.0 2. [ ] Sitebuilder 4.0.0 N) Aller à la page suivante; P) Revenir à la page précédente; Q) Annuler l'installation Pour choisir une version, tapez son numéro; Choisissez une action [N]: Fichier en cours de téléchargement PSA_8.2.0/plesk-8.2.0-deb4.0-i386.inf3: 100% fait. Réception de : 1 http://ftp.fr.debian.org sarge Release.gpg [378B] Atteint http://ftp.fr.debian.org sarge Release Ign http://packages.dotdeb.org sarge Release.gpg Ign http://packages.dotdeb.org sarge Release Ign http://packages.dotdeb.org sarge/all Packages/DiffIndex Ign http://packages.dotdeb.org sarge/all Sources/DiffIndex Atteint http://packages.dotdeb.org sarge/all Packages Atteint http://packages.dotdeb.org sarge/all Sources Ign http://ftp.fr.debian.org sarge/main Packages/DiffIndex Ign http://ftp.fr.debian.org sarge/main Sources/DiffIndex Atteint http://ftp.fr.debian.org sarge/main Packages Atteint http://ftp.fr.debian.org sarge/main Sources Ign http://autoinstall.plesk.com sarge Release.gpg Réception de : 2 http://security.debian.org sarge/updates Release.gpg [189B] Atteint http://security.debian.org sarge/updates Release Ign http://autoinstall.plesk.com etch Release.gpg Ign http://security.debian.org sarge/updates/main Packages/DiffIndex Atteint http://security.debian.org sarge/updates/main Packages Ign http://autoinstall.plesk.com sarge Release Ign http://autoinstall.plesk.com etch Release Ign http://autoinstall.plesk.com sarge/all Packages/DiffIndex Réception de : 3 http://autoinstall.plesk.com etch/all Packages [19,3kB] Atteint http://autoinstall.plesk.com sarge/all Packages 19,3ko réceptionnés en 1s (13,0ko/s) Lecture des listes de paquets... ERROR: Not found source for system packages (release 4.0, codename etch) in /etc/apt/sources.list
Je ne comprend pas pourquoi ?
Une idée pour remédier à mon problème ?
Jemini
Hors ligne
Bonjour,
J'ai eu la même erreur en essayant Plesk 8.2 et Debian 4.0 (Fetch)... je suis retourné sur Debian 3.1 Sarge.
Jay.
Hors ligne
Je ne comprend pas, je suis toujours en Debian 3.1 (sarge) d'après le sources.list (celui du tuto)
Pourquoi pense-t-il que je suis en version 4 ?
Comment est-ce que je fais pour revenir en 3.1 ?
Jemini
Hors ligne
Bonjour,
1. En regardant ton log, je vois un : PSA_8.2.0/plesk-8.2.0-deb4.0-i386.inf3
Il s'agit d'un package pour debian 4.0.
Le bon package à charger est :
# wget http://download1.swsoft.com/Plesk/Plesk … n_3.1_i386
2. Autre hypothèse si tu utilises bien la ligne ci-dessus serait que malgrès tout, le psa_installer détecte que ton noyau a des éléments de Dedian 4.0. Je te conseille donc de sauvegarder ta config et de passer à 100 % en 4.0 en modifiant ton sources.list pour permettre un apt-get upgrade, puis pour réinstaller la version 8.2.0-deb4.0 de Plesk (c'est ce que j'ai fait, mais j'ai eu ton erreur).
3. Si tu souhaites persister sur l'installation en cours, essaie de mettre à jour ton sources.list (change sarge en stable) - Sarge correspond à Debian 3.1 et Stable à Debian 4.0 - et relance de l'installation Plesk.
# SWsoft Autoinstaller pour Plesk 8.2
deb http://autoinstall.plesk.com/debian/PSA_8.2.0 stable all
Bonne chance,
Jay.
Hors ligne
Merci.
Bon tant bien que mal, j'ai réussi à tout passer en 4 et plesk 8.2 mais sans passer par l'auto-installeur car il buggait sur les dépendances.
Jemini
Hors ligne
Hello!
Bon je continue, alors j'ai installé plesk 8.2 sur debian 4 avec php5.
J'ai créé un domaine et activé le php, et j'ai aussi désactivé Watchdog.
Le problème est que lorsque je me connecte au domaine créé et que je veux tester la page php de test celle s'enregistre au lieu de s'exécuter.
J'ai également fait des liens sur php5.load et php5.conf de /etc/apache2/mods-available
dans /etc/apache2/mods-enabled.
Redémarrer Apache, mais rien n'y fait.
Auparavant j'avais essayé avec php4 et celà fonctionnait (avec le lien).
Une idée ?
Jemini
PS : dans error.log d'apache j'ai la ligne suivante donc je suppose que php5 est bien activé
[Thu Aug 30 00:30:33 2007] [notice] Apache/2.2.3 (Debian) mod_jk/1.2.18 mod_python/3.2.10 Python/2.4.4 PHP/5.2.3-0.dotdeb.1 with Suhosin-Patch mo d_ssl/2.2.3 OpenSSL/0.9.8c mod_perl/2.0.2 Perl/v5.8.8 configured -- resuming normal operations
Hors ligne
Est ce que tu as bien un AddHandler sur .php5 ?
Et vu que tu est sous Plesk, ce dernier configure les extensions par vhost (voir les forums de swsoft pour installer php4 et php5 en même temps).
Hors ligne
jemini a écrit:
Merci.
Bon tant bien que mal, j'ai réussi à tout passer en 4 et plesk 8.2 mais sans passer par l'auto-installeur car il buggait sur les dépendances.
Jemini
Salut,
J'ai le même problème. Je suis sous etch avec install de php5 et depuis l'autoupdtae de plesk me dit
Le système vérifie si les dépendances des packages sont résolues. E: Broken packages ERROR: Unable to install packages because of package dependency problems. Les packages n'ont pas tous été installés.
J'ai testé les soluces des forums de plesk : apt-get install bind9 et
pt-get install psa-php5-configurator libapache2-mod-php5
mais c'est pas mieux.
Comment tu t'en es sorti ? J'ai pas de site en production sur cette dedibox mais j'aimerai éviter de repartir d'une install vierge avec 3.1. Merci !
Hors ligne
Est ce que tu as bien un AddHandler sur .php5 ?
Et vu que tu est sous Plesk, ce dernier configure les extensions par vhost (voir les forums de swsoft pour installer php4 et php5 en même temps).
Alors le pb c'était que dans apache2.conf la ligne sur le AddHandler était commenté pour la partie générale mais il était actif pour le vhost.
En plus j'ai dû créé un lien dans /etc/apache2/mods-enabled vers la librairie php5 ../mods-available/mob_libphp5.load.
Donc l'install de php5 en tout automatique avec apt-get ne fonctionne pas.
pour iben :
ce que j'ai fait c'est d'abord tout enlever :
apt-get remove psa
Là il m'a enlevé toute les dépendances de plesk
Ensuite j'ai tout réinstallé avec la commande :
apt-get install psa libapache2-mod-php5
Là il m'a installé plesk et ses dépendances sans problème.
Ensuite tu peux utiliser directement plesk sans passer par l'auto installeur.
Après tu peux passer par plesk pour installer des modules supplémentaires comme le module de firewall.
Voilà j'espère que ça va t'aider.
Jemini
PS : si tu veux que je te fournisse mon source.list fait le moi savoir, là je ne peux pas te le mettre car je ne peux pas accéder à mon serveur, mais ce soir je peux te le faire.
Hors ligne
@ jemini
Merci pour tes infos.
J'ai finalement réinstallé la dedibox via la console de gestion et procédé comme suit :
Ensuite pour le passage à Debian 4. et php5 j'ai procédé comme suis :
- Modification de source.list pour avoir la stable et non la sarge
- apt-get update puis apt-get upgrade > on passe à 4.0 et Plesk 8.1.1 marche toujours
- reboot
- récupération de l'autoinstalleur de Plesk 8.2
- Lancement de l'autoinstalleur > on passe en plesk 8.2
- Comme on est toujours avec php4 : apt-get install psa libapache2-mod-php5
Voilà, je suis en Debian 4.0 et php5 et Plesk 8.2 fonction !
Hors ligne
Bonjour à tous, désolé je suis nouveau et en plus nouveau sous ce genre de choses, j'aimerais savoir à quel endroit vous tapez vos lignes de commande de ce type:"#deb http://debian-mirror.dedibox.fr/debian/ stable main" sous putty?
Je suis avec php4 et mysql4 et j'ai besoin de passer sous php5 et mysql5 mais je nage un peu.
Merci de m'éclairer.
Wyllos.
je suis sous plesk 8.1.1 avec php4 et mysql4.
Hors ligne
2. Editer le sources.list comme suit:
Hors ligne
A, j'ai peut être oublié de préciser, je viens de windows et c'est la première fois que je dois travailler sous ce système. Pour moi, c'est une ligne de commande que je pourrais faire sous putty (ssh)?
Hors ligne
Salut,
Tout d'abord merci pour ce tuto. Cependant, je bloque à l'étape d'installation de Plesk 8.2
Voici les écrans que j'ai validé :
Sélection des versions du produit =============================================================================== Les versions de produit suivantes sont disponibles : 1. [ ] Plesk 8.1.1 2. [ ] Plesk 8.2.0 3. [ ] Plesk 8.2.1 4. [*] Plesk 8.3.0 5. [ ] Sitebuilder 4.1.0 6. [ ] Sitebuilder 3.0.0 7. [ ] Sitebuilder 3.0.1 8. [ ] Sitebuilder 3.0.2 9. [ ] Sitebuilder 4.0.0 N) Aller à la page suivante; P) Revenir à la page précédente; Q) Annuler l'installation Pour choisir une version, tapez son numéro; Choisissez une action [N]: 2
puis il m'affiche
Fichier en cours de téléchargement PSA_8.2.0/plesk-8.2.0-deb3.1-i386.inf3: 100% fait. Atteint http://ftp.fr.debian.org sarge/main Packages Atteint http://ftp.fr.debian.org sarge/main Release Atteint http://ftp.fr.debian.org sarge/main Sources Atteint http://ftp.fr.debian.org sarge/main Release Atteint http://packages.dotdeb.org sarge/all Packages Atteint http://packages.dotdeb.org sarge/all Release Atteint http://packages.dotdeb.org sarge/all Sources Atteint http://packages.dotdeb.org sarge/all Release Atteint http://security.debian.org sarge/updates/main Packages Atteint http://security.debian.org sarge/updates/main Release Atteint http://autoinstall.plesk.com sarge/all Packages Ign http://autoinstall.plesk.com sarge/all Release Lecture des listes de paquets... Recherche des composants de produit installés en cours. W: Unable to locate package psa-bu
Après il me propose les composants suivants :
Type d'installation =============================================================================== Veuillez sélectionner les composants que vous voulez installer : 1. [*] Base packages of Plesk 2. [=] Plesk Updater 3. [*] Apache ASP support 4. [*] Mailman mailing list manager support 5. [*] PosgreSQL server support 6. [*] Tomcat Java Servlets support 7. [*] SpamAssassin support 8. [*] SPAM blocker for QMail daemon 9. [*] Apache mod_python module 10. [*] Ruby on Rails support 11. [=] FastCGI support (mod_fcgid) 12. [*] Application vault packages 13. [*] Additional Horde (webmail) components for Plesk 14. [*] Additional Plesk manuals 15. [*] Plesk Backup Manager 16. [*] Dr. Web antivirus 17. [*] Kaspersky antivirus module 18. [*] Plesk Professional Web Site Editor 19. [*] Plesk API [former Plesk Agent] 20. [*] SSHTerm - SSH Terminal java applet 21. [*] Plesk migration manager 22. [*] Plesk Firewall module 23. [*] Plesk Counter-Strike game server module 24. [*] Plesk VPN module 25. [*] Plesk Battlefield 1942 game server module 26. [*] Plesk Battlefield2 game server module 27. [*] Plesk Fileserver module and SMB file server package 28. [*] Watchdog (System monitoring module) 29. [*] SiteBuilder and Sitebuilder module for Plesk 30. [*] SiteBuilder publishing support for Plesk 31. [*] ColdFusion support for Plesk 32. [*] Acronis TrueImage module 33. [*] MIVA Empresa support 34. [*] OpenFusion SSO support 35. [*] German language pack 36. [*] Japanese language pack 37. [*] Spanish language pack 38. [*] Russian language pack 39. [*] French language pack 40. [ ] Italian language pack 41. [ ] Chinese language pack for China 42. [ ] Chinese language pack for Taiwan N) Page suivante; P) Précédent; Q) Annuler l'installation; A) Tout sélectionner; D) Tout désélectionner; Pour sélectionner ou désélectionner un composant, saisissez son numéro; Saisissez le chiffre ou la lettre correspondant à l'action souhaitée [N]:
Je prends de 1 à 39... Et il me dit ceci :
Echange d'informations avec le serveur de licences. Le système vérifie si les dépendances des packages sont résolues. E: Broken packages ERROR: Unable to install packages because of package dependency problems. Les packages n'ont pas tous été installés. Veuillez contacter l'assistance technique du produit.
C'est grave ??? A l'aide, merci ![]()
Edit :
J'avais mal lu. J'ai sélectionné UNIQUEMENT les composants 1 ET 39, et la suite se déroule... ![]()
Edit :
Tuto nickel chrome pour les grosse quiche de Linux comme moi ^^
J'ai même poussé le vis à choisir l'installation de Plesk 8.3.0 à l'installer, ca marche au poil !
Dernière modification par chr!x (2008-01-04 00:21:50)
Hors ligne
Pages: 1