Plesk 17: Installation et configuration

De Now-wiki
Aller à : navigation, rechercher

Au sommaire > Plesk > Installation et configuration

Necessaire

  • Un serveur ou un VPS avec Plesk 17.x sur Debian

Note: Attention l'installation Plesk par défaut d'un VPS (chez OVH) n'est pas correcte car pas dans la bonne locale. Pour obtenir une installation correcte, il faut demander une réinstallatino de son VPS.

Au final

  • Version Onyx
  • Php 5.3, 5.6 et 7
  • Fail2ban
  • Let's encrypt

Step 1: Première connexion

  • Se loger sur Plesk
  • Valider la license
  • Remplir les différents champs pour arriver à la console

Step 2: Installation de Fail2ban

  • Aller dans "Outils et paramètres"
  • Choisir "Mise à jour et à niveau" dans le groupe "Plesk"
  • Clic sur "Ajouter/supprimer des compasants"
  • Activer "Fail2ban"
  • Clic sur "Continuer"
  • Aller dans "Outils et paramètres"
  • Clic sur "Bannissement d'adresses IP (Fail2Ban)" dans Sécurité
  • Clic sur "Paramètres"
  • Cocher "Activer la détection d'intrusion"
  • Clic sur "Appliquer"
  • Clic sur "Jails"
  • Choisir les jails à activer (ssh, proftpd, postfix, panel, apache et apache-badbot)
  • Clic sur "Activer"

Step 3: Installation de Php 5.3

  • Aller dans "Outils et paramètres"
  • Choisir "Mise à jour et à niveau" dans le groupe "Plesk"
  • Clic sur "Ajouter/supprimer des composants"
  • Activer "Php 5.3"
  • Clic sur "Continuer"

Step 4: Configuration de MySQL

  • Aller dans /etc/mysql
  • Editer my.cnf
  • Dans la section [mysqld] ajouter la ligne suivante: open_files_limit = 65535
  • /etc/init.d/mysql restart
  • On vérifie que le service mysql a bien redémarré avec la commande: service mysql status

Step 5: Configuration d'Apache

  • Aller dans "Outils et paramètres"
  • Choisir "Serveur Web Apache" dans le groupe "Paramètres généraux"
  • Activer "authz_groupfile"

Step 6: On redémarre

  • Redémarrer le serveur depuis le manager OVH

Step 7: Derniers paramètrages

  • Aller dans "Mon profil"
  • Remplir tous les champs obligatoires de la fiche
  • Clic "Appliquer"
  • Aller dans "Outils & Paramètres"
  • Choisir "Notifications" dans le groupe "Plesk"
  • Cocher "Limites d'utilisation des ressources par l'abonnement"
  • Ajouter une adresse mail tierce pour ceux cocher.
  • Click Ok
  • Aller dans "Sites web et domaines"
  • Clic sur "Paramètres de messagerie" pour le nom de domaine associé au VPS (vpsxxxxx.ovh.net)
  • Cocher "Transférer à l'adresse"
  • Renseigner une adresse mail valide
  • Clic sur "Appliquer"

Step 8: Configurer Nginx pour éviter: ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY

Aller sur la page pour configurer

Step 9: Cas pour les noms de domaine associés à un MX-Plan

  • Aller dans "Sites web et domaines"
  • Clic sur "Paramètres DNS" pour le nom de domaine concerné
  • Renseigné mx4.ovh.net pour le champ MX avec une priorité de 10
  • Ajouter un champ MX vers mx3.ovh.net avec une priorité de 5
  • Editer le champ mail pour le transformer en CNAME vers ssl0.ovh.net
  • Editer le champ smtp pour le transformer en CNAME vers ssl0.ovh.net
  • Editer le champ imap pour le transformer en CNAME vers ssl0.ovh.net
  • Editer le champ pop3 pour le transformer en CNAME vers ssl0.ovh.net
  • Editer le champ pop pour le transformer en CNAME vers ssl0.ovh.net
  • Clic sur "Mettre à jour"
  • Clic sur "Paramètres de messagerie" pour le nom de domaine concerné
  • Décocher "Activer le service de messagerie sur ce domaine"
  • Clic sur "Appliquer"

Step 10: Configurer la suppression des fichiers session

Problèmes avec Php