Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Comme vous le savez tous par défaut plesk est installé sur debian Sarge avec php4 et Mysql 4.
Bientôt Php4 ne sera plus supporté il faut donc être à jour.
1 Installation
Commencer par installer à nu Debian Etch serveur sur votre dedibox
ca prend en gros 3 minutes dès que l'installation démarre
2. Mettez à jour votre système
#apt-get update
#apt-get upgrade
3. Installation de bind
Il faut avant tout installer bind9 sinon l'installation de plesk ne marche pas.
l'installation de plesk fera le reste.
#apt-get install bind9
4. Configuration de 2 fichiers dans /etc
4.a fichier hostname
sd-xxxx.dedibox.fr
ou mettez le nom de votre domaine exemple : mondomaine.com
4.b fichier host.conf
order hosts, bind
multi on
5. installation de plesk 8.2.1
5.a mettre à jour votre fichier sources.list dans /etc/apt
fichier : sources.list
deb http://ftp.fr.debian.org/debian/ etch main
deb-src http://ftp.fr.debian.org/debian/ etch main
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib
## This is temporary appended by Autoinstaller from SWsoft for
## specify source of product's packages for APT.
deb http://autoinstall.plesk.com/debian/PSA_8.2.1 etch all
5.b Mettre à jour la distribution
#apt-get update
#apt-get upgrade
5.c Téléchargement et installation.
Très important. Pour avoir php5 et mySql5 il faut avant tout installer le package psa-php5-configurator. Sinon c'est la version php4 et mysql4 qui sont installées
# cd /tmp
# apt-get install psa-php5-configurator
# apt-get install libapache2-mod-perl2
# wget http://download1.swsoft.com/Plesk/Plesk … n_4.0_i386
# chmod 744 psa_installer_v3.2.1_build070914.16_os_Debian_4.0_i386
# ./psa_installer_v3.2.1_build070914.16_os_Debian_4.0_i386
Durée de l'installation 5-6 minutes en fonction de la vitesse de téléchargement.
P.S : Ne sélectionner que les modules que votre licence peut supporter.
Vous voilà avec php5 apache2 mysql5 ainsi que les autres modules installés pas plesk.
Remarque : Cette façon d'installer est plus propre que d'installer plesk sur Sarge puis de remplacer php4 et mysql4 par php5 et mysql5
A la fin de l'installation je vous conseille de rebooter votre machine.
#reboot
:-)
Dernière modification par denzwell (2007-12-06 10:48:42)
Hors ligne
Slt, merci pour le tuto denzwell
"Réalisons nos rêves"
Hors ligne
en suivant ces bonnes recommandations, j'ai pu aller jusqu'à .. presque la fin !
...
Durée de l'installation 5-6 minutes en fonction de la vitesse de téléchargement.
ça commence....
mais ça ne le fait pas !! qu'est-ce que je peux faire ça fait la 4eme fois que j'essaye d'installer une distri Debian avec PHP5/mySQL5
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.
log
..
The following packages have unmet dependencies:
libapache-asp-perl: Depends: libapache2-mod-perl2 (>= 2.0) but it is not going to be installed
psa: Depends: libapache2-mod-perl2 but it is not going to be installed
modules choisis
1. [*] Base packages of Plesk
2. [*] Plesk Updater
3. [*] Apache ASP support
4. [*] Mailman mailing list manager 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)
14. [*] Additional Plesk manuals
15. [*] Plesk Backup Manager
19. [*] Plesk API [former Plesk Agent]
20. [*] SSHTerm - SSH Terminal java applet
21. [*] Plesk migration manager
22. [*] Plesk Firewall module
24. [*] Plesk VPN module
39. [*] French language pack
Hors ligne
kadoudal a écrit:
en suivant ces bonnes recommandations, j'ai pu aller jusqu'à .. presque la fin !
...
Durée de l'installation 5-6 minutes en fonction de la vitesse de téléchargement.
ça commence....
mais ça ne le fait pas !! qu'est-ce que je peux faire ça fait la 4eme fois que j'essaye d'installer une distri Debian avec PHP5/mySQL5
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.
log
..
The following packages have unmet dependencies:
libapache-asp-perl: Depends: libapache2-mod-perl2 (>= 2.0) but it is not going to be installed
psa: Depends: libapache2-mod-perl2 but it is not going to be installed
modules choisis
1. [*] Base packages of Plesk
2. [*] Plesk Updater
3. [*] Apache ASP support
4. [*] Mailman mailing list manager 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)
14. [*] Additional Plesk manuals
15. [*] Plesk Backup Manager
19. [*] Plesk API [former Plesk Agent]
20. [*] SSHTerm - SSH Terminal java applet
21. [*] Plesk migration manager
22. [*] Plesk Firewall module
24. [*] Plesk VPN module
39. [*] French language pack
J'ai eu le même problème la dernière fois en installant plesk 8 sur debian etch sur un dédié OVH
Suffit d'installer libapache2-mod-perl2 avant l'installation de plesk et tout se passe bien après
#apt-get install libapache2-mod-perl2
Hors ligne
denzwell a écrit:
kadoudal a écrit:
en suivant ces bonnes recommandations, j'ai pu aller jusqu'à .. presque la fin !
...
Durée de l'installation 5-6 minutes en fonction de la vitesse de téléchargement.
ça commence....
mais ça ne le fait pas !! qu'est-ce que je peux faire ça fait la 4eme fois que j'essaye d'installer une distri Debian avec PHP5/mySQL5
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.
log
..
The following packages have unmet dependencies:
libapache-asp-perl: Depends: libapache2-mod-perl2 (>= 2.0) but it is not going to be installed
psa: Depends: libapache2-mod-perl2 but it is not going to be installed
modules choisis
1. [*] Base packages of Plesk
2. [*] Plesk Updater
3. [*] Apache ASP support
4. [*] Mailman mailing list manager 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)
14. [*] Additional Plesk manuals
15. [*] Plesk Backup Manager
19. [*] Plesk API [former Plesk Agent]
20. [*] SSHTerm - SSH Terminal java applet
21. [*] Plesk migration manager
22. [*] Plesk Firewall module
24. [*] Plesk VPN module
39. [*] French language packJ'ai eu le même problème la dernière fois en installant plesk 8 sur debian etch sur un dédié OVH
Suffit d'installer libapache2-mod-perl2 avant l'installation de plesk et tout se passe bien après
#apt-get install libapache2-mod-perl2
merci du tuyau j'essaye
pas terrible ..
apt-get install libapache2-mod-perl2
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
apache2-mpm-prefork: Dépend: apache2-common (= 2.0.54-5sarge1) mais ne sera pas installé
libapache2-mod-perl2: Dépend: apache2.2-common mais ne sera pas installé
E: Paquets défectueux
CA Y EST ! réinstallé from scratch (heureusement je n'ai reç ma dedibox qu'hier.. donc je peux scratcher facilement...)
1- installation Panel Debian - Plex 8.1.1 (licence 10 domaines : 4€ /mois ça les vaut)
2- installé python 4 qui désinstalle des fichiers de Plex 8.1.1... !
3-modifié sources-list comme indiqué dans ce tuto (-> passage en etch)
4- suivi le tuto (upgrade Debian + install Plex 8.2.1)
5- reboot
6- intallation Rails / Subversion / Trac
Dernière modification par kadoudal (2007-11-18 14:17:08)
Hors ligne
Peut-etre il faut indiquer qu'il faut mieux rebooter apres avoir modifié les fichiers "hostname" et "host.conf" - sinon l'installateur ne prend pas en compte les modifs....
Cheers.
Hors ligne
Sefu a écrit:
Peut-etre il faut indiquer qu'il faut mieux rebooter apres avoir modifié les fichiers "hostname" et "host.conf" - sinon l'installateur ne prend pas en compte les modifs....
Cheers.
oui.. mais une fois oublié.. never again !
j'ai également installé Redmine (compatible 2.0.. enfin presque..) pour la gestion de projets, entièrement RoR...
et pour terminer, je déploie avec Capistrano... tout y est, seule point noir à éclaircir, l'envoi de mail via SMTP...
Hors ligne
J'ai effectué des backups Via le système de Backups de PLESK, sous DEBIAN SARGE. Je voudrais passer à la version ETCH 4.0, est ce que je pourrais restaurer mes backups sous la nouvelle Distribution sans problème ?
Merci
Hors ligne
quicksand a écrit:
J'ai effectué des backups Via le système de Backups de PLESK, sous DEBIAN SARGE. Je voudrais passer à la version ETCH 4.0, est ce que je pourrais restaurer mes backups sous la nouvelle Distribution sans problème ?
Merci
Je ne te le conseille pas, car les versions des deux systèmes sont différentes.
Hors ligne
quicksand a écrit:
J'ai effectué des backups Via le système de Backups de PLESK, sous DEBIAN SARGE. Je voudrais passer à la version ETCH 4.0, est ce que je pourrais restaurer mes backups sous la nouvelle Distribution sans problème ?
Merci
Avec l'outil de migration intégré à Plesk, ca devrait se démerdouiller tout seul. J'avais migré 8 domaines d'un Plesk 7.5.4 sous Suse 9.3 à un Plesk 8.0.1 sous Debian sans aucun problème, et idem depuis le Plesk 8.0.1/debian vers Plesk 8.3.0/debian. Tout se passe depuis l'interface de Plesk, c'est un pur régal ![]()
Parcontre, à la lecture de ce tuto, une question me hante: quid de la licence Plesk ? En effet, quand on installe la distrib Dedian Sarge + Plesk, ya déjà la licence incluse. Et avec ce tuto, comment ça se passe vu qu'on débute par une Debian/Etch à priori dépourvu de licence ... Ya un fichier à récupérer quelque part ? Comment ca se gère ?
Hors ligne
chr!x a écrit:
quicksand a écrit:
J'ai effectué des backups Via le système de Backups de PLESK, sous DEBIAN SARGE. Je voudrais passer à la version ETCH 4.0, est ce que je pourrais restaurer mes backups sous la nouvelle Distribution sans problème ?
MerciAvec l'outil de migration intégré à Plesk, ca devrait se démerdouiller tout seul. J'avais migré 8 domaines d'un Plesk 7.5.4 sous Suse 9.3 à un Plesk 8.0.1 sous Debian sans aucun problème, et idem depuis le Plesk 8.0.1/debian vers Plesk 8.3.0/debian. Tout se passe depuis l'interface de Plesk, c'est un pur régal
Parcontre, à la lecture de ce tuto, une question me hante: quid de la licence Plesk ? En effet, quand on installe la distrib Dedian Sarge + Plesk, ya déjà la licence incluse. Et avec ce tuto, comment ça se passe vu qu'on débute par une Debian/Etch à priori dépourvu de licence ... Ya un fichier à récupérer quelque part ? Comment ca se gère ?
je crois que ta licence est gérée par ta Dedibox, donc conservée... j'ai fait plusieurs install/réinstall et à chaque fois elle était là .. à m'attendre sagement...
Hors ligne
Merci, alors j'vais tester ca aujourd'hui. J'avais testé un autre tuto qui proposait Sarge / Plesk 8.2.1 / PHP 5 / MySQL 5, et tant qu'à faire autant être déjà en etch ![]()
Hors ligne
chr!x a écrit:
Merci, alors j'vais tester ca aujourd'hui. J'avais testé un autre tuto qui proposait Sarge / Plesk 8.2.1 / PHP 5 / MySQL 5, et tant qu'à faire autant être déjà en etch
oui et en Plesk 8.3 (l'upgrade se fait sans problème)
Hors ligne
Au risque de vous décevoir, ya comme un léger problème au niveau de la license Plesk. En effet, en suivant ce tuto, j'ai un Plesk 1 user / 1 domaine. Soit. Mais lorsque j'avais installé le panel Plesk + Debian Sarge avec 10 domaines, ben j'avais 10 domaines. Donc la license pour 10 domaines, je ne l'ai plus... J'ai une clé plsk.00000000.0000 totalement différente de celle que j'avais avec les 10 domaines.
Et pourtant, depuis ma console de gestion : Licence en cours de validité pour ce serveur : PLESK 8.0 - 10 domaines
Une piste ?
Dernière modification par chr!x (2008-01-06 16:55:50)
Hors ligne
chr!x a écrit:
Au risque de vous décevoir, ya comme un léger problème au niveau de la license Plesk. En effet, en suivant ce tuto, j'ai un Plesk 1 user / 1 domaine. Soit. Mais lorsque j'avais installé le panel Plesk + Debian Sarge avec 10 domaines, ben j'avais 10 domaines. Donc la license pour 10 domaines, je ne l'ai plus... J'ai une clé plsk.00000000.0000 totalement différente de celle que j'avais avec les 10 domaines.
Et pourtant, depuis ma console de gestion : Licence en cours de validité pour ce serveur : PLESK 8.0 - 10 domaines
Une piste ?
demander au support Dedibox d'abord ?
Hors ligne
kadoudal a écrit:
demander au support Dedibox d'abord ?
Serai-je mauvaise langue si je disais que je connaissais déjà la ou les réponses possible qu'ils vont formuler ?
* Ca n'est pas la priorité de nos développements, repassez plus tard.
* On ne fait pas de support Plesk pour les licences, installez donc la distrib Sarge+Plesk, elle fonctionne.![]()
Hors ligne
chr!x a écrit:
kadoudal a écrit:
demander au support Dedibox d'abord ?
Serai-je mauvaise langue si je disais que je connaissais déjà la ou les réponses possible qu'ils vont formuler ?
* Ca n'est pas la priorité de nos développements, repassez plus tard.
* On ne fait pas de support Plesk pour les licences, installez donc la distrib Sarge+Plesk, elle fonctionne.
ah oui, tu as une licence 'externe' ... j'ai pris la mienne (10 domaines) avec la Sarge+Plesk... alors là , je ne peux rien te répondre...![]()
Hors ligne
Résolu ![]()
1 - Installation de la Debian Sarge + Plesk X domaines (dans mon cas, 10)
2 - Login en SSH & récupération du fichier /etc/psa/psa.key (dans mon cas, sous Mac, me suis servi de CyberDuck en faisant un simple copier/coller sur le bureau).
3 - Installation de la Debian Etch comme mentionné dans ce tuto.
4 - Login sur le web de Plesk
5 - Dans SERVER / LICENSE MANAGEMENT / UPLOAD KEY, je spécifie mon fichier psa.key
6 - Fini ![]()
Au final, je suis donc en :
* Debian Etch
* MySQL 5 / PHP 5
* Plesk 8.3.0 10 domaines (psa v8.3.0_build83071218.18 os_Debian 4.0)
Apache/2.2.3 (Debian) mod_python/3.2.10 Python/2.4.4 PHP/5.2.0-8+etch9 mod_ssl/2.2.3 OpenSSL/0.9.8c mod_perl/2.0.2 Perl/v5.8.8 Server
La vie est belle ![]()
Dernière chose, des fois que ca puisse servir, voici la liste des packages que j'ai sélectionné. Il "semble" que la clé 10 domaines des Dedibox gère tous ces packages :
1. [*] Base packages of Plesk 2. [*] Plesk Updater 3. [*] Apache ASP support 4. [*] Mailman mailing list manager support 8. [*] Real-time Blackhole List client for qmail 9. [*] Apache mod_python module 13. [*] Additional Plesk manuals 14. [*] Plesk Backup Manager 15. [*] Dr. Web antivirus 18. [*] Plesk API [former Plesk Agent] 20. [*] Plesk migration manager 21. [*] Plesk Firewall module 23. [*] Plesk VPN module 27. [*] Watchdog (System monitoring module) 33. [*] Bandwidth Limiter For Apache support (mod_bw) 38. [*] French language pack
Dernière modification par chr!x (2008-01-06 18:58:56)
Hors ligne
J'ai eu le meme probleme de license.
Tu recupere la cle directement sur https://console.dedibox.fr/liste/serveu … page=plesk
en cliquant sur l'image 
pensez a bien cocher les deux options :
- Replace the currently installed license key with the selected one
- Do not check the limits on resource usage defined by the key
Dernière modification par Chriscc (2008-01-10 17:24:49)
Hors ligne
Bonjour, j'ai suivi le tuto et n'ai pas eu de problème lors de l'installation.
par contre voila le message que j'ai quand je vais sur ma dedi via sd-xxxx.dedibox.fr : une page générée par plesk me dit ca :
Server Default page
If you see this page it means:
1. hosting for this domain is not configured
or
2. there's no such domain registered in Plesk
What you can do:
* Using Plesk, you can create domains with web hosting on a single physical server.
et si j'utilise le port 8443 :
ERROR: PleskFatalException
Unable to connect to database: mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Too many connections
0: /opt/psa/admin/plib/common_func.php3:158
psaerror(string 'Unable to connect to database: mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Too many connections')
1: /opt/psa/admin/auto_prepend/auth.php3:87
Comment je fait maintenant ?
config : etch + plesk8.3.0
Hors ligne
es-tu entré dans Plesk via la console ?
sd-xxxx.dedibox.fr:8443
admin/admin (change ton password ensuite...)
ensuite tu crées un 1er client
logout
puis tu t'identifies avec ce client ( id/pwd)
et tu crées son premier domaine
eventuellement des sous domaines
et tu recommences pour d'autres clients..
;-))
ou alors t'as mal expliqué ton problème...
Hors ligne
j'ai du mal m'expliquer.
J'ai ce message quand j'essaies de me connecter avec firefox à l'adresse : http://sd-xxxx.dedibox.fr
ERROR: PleskFatalException
Unable to connect to database: mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Too many connections
0: /opt/psa/admin/plib/common_func.php3:158
psaerror(string 'Unable to connect to database: mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Too many connections')
1: /opt/psa/admin/auto_prepend/auth.php3:87
Quand tu parles de te connecter via la console c'est directement en SSH?
Hors ligne
non c'est la console Plesk ..
pour ta database .. as-tu mis un password root
voila l'astuce de M. Declecrq (http://www.nuxwin.com/users/view.php/1/m.-declercq)
Cette astuce s'adresse à ceux qui on perdu le mot de passe de l'utilisateur ROOT du Serveur Mysql et qui n'arrivent plus à se connecter. Elle permet de se connecter au moniteur SQL sans utiliser la table des privilèges utilisateurs afin de pouvoir attribuer un nouveau mot de passe au compte ROOT du Serveur Mysql.
DEBUT DE L'ASTUCE :
Vous devez taper les commandes suivantes dans un terminal :
I. On se connecte en tant qu'utilisateur ROOT :
sudo -s
II. On stop le Serveur Mysql :
/etc/init.d/mysql stop
III. On lance le Serveur Mysql sans tenir compte des privilèges utilisateurs :
/usr/sbin/mysqld --skip-grant-tables &
Normalement, après avoir tapé cette dernière commande, vous devriez obtenir ce genre de message :
[1] 19729
root@oceane:~# 060706 19:03:26 InnoDB: Started; log sequence number 0 43655
060706 19:03:26 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.0.22-Debian_0ubuntu6.06-log' socket: '/var/run/mysqld/mysqld.sock' port: 3306 Debian Etch distribution
Dès à présent, vous devez presser sur la touche ENTER pour obtenir le prompt.
Ensuite, vous devez taper la commande suivante :
IV. On lance le Moniteur SQL :
mysql mysql
Vous devriez obtenir le message suivant :
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 1 to server version: 5.0.22-Debian_0ubuntu6.06-log
Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
mysql>
Ensuite, vous allez devoir définir un nouveau mot de passe pour le compte ROOT du Serveur Mysql en tapant la requête sql suivante :
V. On effectue une requête pour mettre le mot de passe de l'utilisateur ROOT mysql à jour :
update user set password=PASSWORD("isabelle") where user='root';
Ps : Vous devez remplacer mon_mot_de_passe par le mot de passe de votre choix.
La requête SQL étant passée, vous devriez obtenir ce genre de message :
Query OK, 1 rows affected (0.04 sec)
Rows matched: 1 Changed: 1 Warnings: 0
Ensuite, vous devez quitter le moniteur SQL en tapant la commande suivante :
VI. On quitte le moniteur SQL :
quit
Vous devez obtenir le message suivant :
Bye
Ensuite, vous devez tuer tous les processus Mysql en exécutant la commande suivante :
VII. On tue les processus du serveur Mysql :
killall mysqld
vous devriez obtenir ce genre de message :
040313 2:08:21 /usr/sbin/mysqld: Normal shutdown
040313 2:08:21 /usr/sbin/mysqld: Shutdown Complete
[1] + done /usr/sbin/mysqld --skip-grant-tables
Ensuite, vous devez presser sur la touche ENTER et enfin, vous devez re-démarrer votre Serveur Mysql normalement en tapant la commande suivante :
VIII. On re-démarre le Serveur Mysql normalement :
/etc/init.d/mysql start
FIN DE L'ASTUCE
Hors ligne
oui effectivement la base avait un password root.
et je ne connais pas du tout la console plesk ni sont fonctionnement.
Hors ligne