Vendredi 30 Juillet 2010

Serveurs Dedies : Panel Plesk

Un article de Aide Hebergeur.

Cette rubrique explique quelques opérations typiques réalisables sur votre serveur dédié plesk


Sommaire

Ajouter un domaine au serveur

1. Se Connecter à Plesk

Vous avez dù recevoir par Mails avec un lien vers Plesk :

  https://nomduserveur:8443

Entrez votre Login et Mot de Passe, vous arrivez ainsi sur votre page d'accueil Plesk.


2. Ajouter Un Client.

Cliquez sur Client, puis sur Ajouter Un Compte Client, vous pourrez alors créer un Client pour un ou plusieurs domaines.


3. Ajouter un Domaine :

Une votre Client créé cliquez sur celui-ci pour lui ajouter un domaine. Pour cela vous devez cliquez sur Ajouter Un Nouveau Domaine, cela vous ouvre une pages avec les informations suivantes à renseigner :

Exemple :

    Nom du Domaine : Renseigner votre domaine sans les 'www' car ils sont déjà présent.
    Sélectionner un template : Laisser le template par défaut.

Cochez la case Effectuer la Configuration de l'hébergement. Enfin vous pouvez cliquer sur OK.


3.1. Vous devez choisir le Type d'hébergement que vous souhaitez :

    c'est à dire que vous devez cocher la case Hébergement physique, puis cliquez sur OK.


3.2. Maintenant vous devez choisir la Configuration pour votre Hébergement.

Voici ce que vous devez faire :

    - Cochez la case Prise en Charge de SSL

- Préférences du Compte :

    - FTP Login : Cela sera votre Login pour envoyer votre site pour ce domaine via FTP.
    - Nouveau Mot de Passe FTP : Cela sera votre Mot de Passe pour envoyer votre site pour ce domaine via FTP.
    - Cochez la Case : Prise en Charge de PHP
    - Cochez la Case : Prise en Charge de CGI
    - Sélectionnez pour les Statistiques Web : AWSTATS ou WEBALIZER.

Vous pouvez maintenant cliquer sur OK, Maintenant votre domaine est créé, vous n'avez plus qu'a envoyer votre site via FTP avec les accès que vous avez créés précédemment.

En Savoir Plus

Configuration de PHP

Passer de PHP4 à PHP5

1. Ouvrez une connexion SSH et tapez :

apt-get update
apt-get install psa-php5-configurator
apt-get install php5-cgi

apt-get devrait gérer correctement la dépendance des paquets à installer en supprimant php4 (et ses modules), psa-php4-configurator et libapache2-mod-php4.

2. Redémarrer le serveur Apache

En SSH, exécutez la commandes suivantes :

/etc/init.d/apache2 restart

Installer suPHP pour Debian Etch (4.0)

suPHP permet de faire tourner PHP sous l'UID de chaque utilisateur plutôt que sous un UID identique à tous comme par défaut. Ainsi, les scripts PHP qui ont besoin d'écrire (upload d'images, etc.) pourront le faire sans nécessité de jongler avec les permissions et les propriétaires des fichiers.

1. Installer le package suPHP

Connectez vous en SSH et tapez :

  
  apt-get update
apt-get install php5-cgi libapache2-mod-suphp suphp-common

2. Modifier la config de suphp dans /etc/suphp/suphp.conf

Ouvrez le fichier /etc/suphp/suphp.conf. Vous devez notamment y inscrire ces lignes :

  
  allow_file_group_writeable=true
allow_file_others_writeable=false
allow_directory_group_writeable=true
allow_directory_others_writeable=false

umask=0022
  x-httpd-php=php:/usr/bin/php-cgi  <- a rajouter sous [handlers] si pas présent
  

3. Inscrire le bloc suivant dans /etc/apache2/mods-available/suphp.conf

Ouvrez le fichier /etc/apache2/mods-available/suphp.conf

Supprimez le contenu de ce fichier et inscrivez-y :

  
  <Directory "/var/www/vhosts">
<IfModule mod_suphp.c>
AddHandler x-httpd-php .php .php3 .php4 .php5 .phtml
suPHP_AddHandler x-httpd-php
suPHP_Engine on
</IfModule>
</Directory>

Ce bloc exclut notamment psa-horde (webmail) qui doit continuer à tourner sous module Apache.

4. Redémarrer le serveur Apache

En SSH, exécutez les commandes suivantes :

  
  a2dismod suphp
a2enmod suphp
/etc/init.d/apache2 restart

5. Si vous souhaitez PHP 5

En SSH, exécutez les commandes suivantes :

  
  apt-get install php5-cgi
/etc/init.d/apache2 restart

Installer suPHP pour Debian Lenny (5.0)

1. Installer le package suPHP

Connectez vous en SSH et tapez :

  
  apt-get update
apt-get install php5-cgi libapache2-mod-suphp suphp-common

2. Modifier la config de suphp dans /etc/suphp/suphp.conf

Ouvrez le fichier /etc/suphp/suphp.conf. Vous devez notamment y inscrire ces lignes :

  
  allow_file_group_writeable=true
allow_file_others_writeable=false
allow_directory_group_writeable=true
allow_directory_others_writeable=false

umask=0022

Modifier la ligne suivante dans le fichier /etc/suphp/suphp.conf :

  
  application/x-httpd-php=php:/usr/bin/php-cgi
  

en :

  
  x-httpd-php=php:/usr/bin/php-cgi 
  

3. Inscrire le bloc suivant dans /etc/apache2/mods-available/suphp.conf

Ouvrez le fichier /etc/apache2/mods-available/suphp.conf

Supprimez le contenu de ce fichier et inscrivez-y :

  
  <Directory "/var/www/vhosts">
<IfModule mod_suphp.c>
AddHandler x-httpd-php .php .php3 .php4 .php5 .phtml
suPHP_AddHandler x-httpd-php
suPHP_Engine on
</IfModule>
</Directory>

Ce bloc exclut notamment psa-horde (webmail) qui doit continuer à tourner sous module Apache.

4. Redémarrer le serveur Apache

En SSH, exécutez les commandes suivantes :

  
  a2dismod suphp
a2enmod suphp
/etc/init.d/apache2 restart

Backup

Programmer un Backup

En Local

Le backup sera sauvegardé sur l'espace disque de votre serveur virtuel ou dédié.

Vous pouvez planifier des sauvegardes de la façon suivante :


Backup Externalisé

Si vous disposez d'un Backup Externalisé, c'est-à-dire si cela fait parti de votre Pack Sérénité : http://www.nuxit.com/serveur-dedie/backup , vous disposez d'un espace FTP distant afin de déposer vos sauvegardes sur un serveur de backup différent du vôtre.

Pour les serveurs commandés sur PHPNUX, le backup externalisé n'est pas inclus dans l'offre. Il vous faudra donc souscrire cette option en faisant une demande auprès de votre service client.


Pour cela vous devez paramétrer le FTP distant en utilisant les codes d'accès reçus par e-mail.


Configurer le panneau de contrôle en vue de l'utilisation du référentiel FTP

1 Allez jusqu'au référentiel dont vous avez besoin :

Pour un référentiel au niveau de votre compte, allez sur :
 Domaines > "choisir le nom de domaine" > Backup > Référentiel FTP > Propriétés du compte FTP.


2 Précisez les propriétés suivantes :

Adresse IP du serveur FTP ou nom d'hôte.
Répertoire sur le serveur dans lequel vous voulez stocker les fichiers de sauvegarde.  (Par défaut laissez vide)
Nom d'utilisateur et mot de passe à saisir pour accéder au compte FTP.

3 Cliquez sur OK.


Planifier des sauvegardes

1 Cliquez sur l'icône Planifier une sauvegarde à la section Outils.

2 Précisez la date et la périodicité de l'exécution de la sauvegarde.

3 Pour permettre le recyclage des fichiers de sauvegarde, décochez la case Illimité puis saisissez la quantité maximum de fichiers de sauvegarde autorisés dans le référentiel. Quand cette limite sera atteinte, les fichiers de sauvegarde les plus anciens seront supprimés.

4 Cliquez sur l'icône Activer dans la section Outils.

Restaurer un Backup

Pour restaurer un domaine (site Web) :

1 Sur votre page des noms de domaines , cliquez sur le nom du domaine dont vous avez besoin.

2 Cliquez sur l'icône Backup à la section Outils.

3 Si vous voulez restaurer des données à partir d'un fichier stocké sur un serveur FTP, cliquez sur l'onglet Référentiel FTP.

4 Cliquez sur le nom du fichier de sauvegarde qu'il vous faut.

5 Cliquez sur Restaurer maintenant.

Pour actualiser les informations sur la page, cliquez sur Rafraîchir.
Pour annuler le processus de restauration, cliquez sur Annuler puis cliquez sur OK pour confirmer l'annulation.


5 Une fois la restauration terminée, une fenêtre s'ouvrira affichant les résultats de la restauration, avec les erreurs éventuelles. Cliquez sur OK.