1. Installation du panel
Merloz est compatible Centos 6 & 64bits, Debian 8 64bits, votre serveur doit être tout juste installé.
Connectez vous en SSH et tapez les commandes suivantes:
cd /home && wget http://dev.merloz.com/install.panel.sh && bash install.panel.sh [email protected] PASSWORD
Remplacez l’adresse email de l’administrateur. Le paramètre PASSWORD n'est pas obligatoire, le script générera un mot de passe. L’installation dure une quinzaine de minutes, le script d’installation indiquera à la fin de celle-ci l’adresse de connexion qui est par défaut :
http://adresseipdevotreserveur:8443/panel/
Connectez-vous avec le nom d’utilisateur « admin » et le mot de passe affiché à la fin de l’installation ou renseigné à l’installation.
Le mot de passe root MySQL par défaut est celui affiché à la fin de l’installation. Celui-ci est modifiable par la suite sur PhpMyAdmin. Le panel dispose de son propre compte utilisateur pour un fonctionnement optimal.
2. Interface admin
3. Interface client
4. Commande SSH
Mise à part les commandes décrites dans cette documentation il est fortement recommandé de ne pas effectuer de modification sur des fichiers ou des configurations du panel sous peine de provoquer un dysfonctionnement de celui-ci. Notre équipe technique est à votre disposition pour toutes questions.
4.1 Restaurer le mot de passe administrateur du panel
Pour rétablir le mot de passe administrateur en cas de perte, connectez-vous au serveur en SSH puis tapez la commande suivante:
/var/local/dn_panel/restor.password.panel.php PASSWORD
Le paramètre PASSWORD n'est pas obligatoire, le script générera un mot de passe.
4.2 Mettre à jour les quotas d'espace disque des comptes FTP
Pour recalculer manuellement l’espace disque utilisé par chaque compte FTP connectez-vous au serveur en SSH puis tapez la commande suivante:
/var/local/dn_panel/update.espace.disque.php
L’exécution de cette commande peut durer plusieurs minutes.
4.3 Mise à jour du panel
Le panel procède automatiquement à l’installation des mises à jours, vous avez néanmoins la possibilité de vérifier manuellement la disponibilité de mise à jour. Pour cela, connectez-vous au serveur en SSH puis tapez la commande suivante:
/var/local/dn_panel/check.update.php
Vous avez également la possibilité de forcer l’application des mises à jour ou à défaut de la dernière version du panel en tapant la commande :
/var/local/dn_panel/check.update.php 1
4.4 Forcer la génération des vhosts
En cas de modification de paramètre ou de problème avec le démarrage du service Apache ou Nginx vous avez la possibilité de régénérer les fichiers de configurations des VHOST. Pour cela, connectez-vous au serveur en SSH puis tapez la commande suivante:
/var/local/dn_panel/creation.httpd.php ALL
Vous pouvez régénérer les configurations pour un domaine spécifique en tapant la commande:
/var/local/dn_panel/creation.httpd.domaine.php nomdudomaine.com
4.5 Mettre à jour les quotas d’espace disque des bases de données
Pour recalculer manuellement l’espace disque utilisé par chaque base de données MYSQL connectez-vous au serveur en SSH puis tapez la commande suivante:
/var/local/dn_panel/ update.espace.disque.database.php
L’exécution de cette commande peut durer plusieurs minutes.
4.6 Redémarrage des services
Le redémarrage des services s’effectue à l’aide des commandes linux de base telles que spécifiées ci-dessous.
Apache |
service httpd restart |
Nginx |
service nginx restart |
Pure-ftpd |
service Pure-ftpd restart |
Named |
service named restart |
Postfix |
service postfix restart |
Dovecot |
service dovecot restart |
Httpd-panel |
service merloz-httpd restart |
PHP 5.3 FPM |
service php-5.3-fpm restart |
PHP 5.4 FPM |
service php-5.4-fpm restart |
PHP 5.5 FPM |
service php-5.5-fpm restart |
PHP 5.6 FPM |
service php-5.6-fpm restart |
PHP 7.0 FPM |
service php-7.0-fpm restart |
Mysqld |
service mysqld restart |
DKIM |
service dkimproxy restart |
Postgresql |
service postgresql restart |
6. API
Le panel dispose d’une API Json pour automatiser le déploiement de comptes sur le panel. Vous pouvez consulter la documentation de l’api directement sur votre panel rubrique API http://adresseipdevotreserveur:8443/panel/documentation-api.php.