Installation de DNSmanager (DNSmanager)

De ISPWiki.

Sommaire

Configuration requise

Système d'exploitation

Il est vivement conseillé d'utiliser FreeBSD ou Debian car ces distributivités détiennent la grand ensemble d'outils nécessaires pour faire fonctionner le logiciel, de plus vous pouvez choisir Linux CentOS. Mais pour toutes les autres versions, vous devez être sûr que le logiciel nécessaire se trouve dans la distributivité.

Logiciel

Le logiciel nécessaire sera ajouté sur le serveur pendant l'installation.

Il est vivement conseillé d'utiliser le serveur vide avec l'installation minimale du système d'exploitation.

Si tout logiciel se trouve déjà dans le serveur, le programme d'installation l'installe pour fonctionner sous DNSmanager.

Adresse IP du serveur

L'adresse IP pour laquelle vous avez commandé une licence DNSmanager doit être placée en première position dans la liste des adresses IP que retourne la commande ifconfig. Autrement dit, une licence accordée pour un alias de l'adresse IP principale du serveur ne fonctionnera pas.Si l'adresse n'est pas placé en première position, il est possible de lancer le script install.sh avec la clé --ip Adresse IP.

Guide d'installation

Pas 1

Vous devez détenir d'une licence active, sinon vous pouvez la commander ici. Pour consulter le statut de votre licence accédez au système de billing (BILLmanager).

Pas 2

Accédez au shell sur votre serveur et lancez une des commandes suivantes:

fetch "http://download.ispsystem.com/install.sh" curl -o install.sh "http://download.ispsystem.com/install.sh" wget "http://download.ispsystem.com/install.sh"

Puis,

sh install.sh

Des clés du script install.sh que vous pouvez indiquer en cas d'un problème:

--os OS Indication obligatoire du système d'exploitation
--arch ARCH Indication obligatoire de l'architecture (i386, i686)
--ip IP Indication obligatoire de l'adresse IP d'une licence

Le programme vous indiquera si le serveur web Apache n'existe pas

Apache webserver ... pkg_info: no packages installed [NOT FOUND] dnsmgr can't work without apache Have you installed apache ? [y/N]

Touchez 'Enter', si l'Apache n'est pas actuellement installé

Would you like install it ? [Y/n]

Installez Apache (touchez Enter)

Quand l'Apache est installé, le panneau de configuration DNSmanager vous demandera le mot de passe de l'utilisateur 'admin'.

Please enter admin password for access the control panel :

Si vous avez besoin de l'aide des spécialistes d'ISPsystem, vous devez eux communiquer le mot de passe d'utilisateur root sur votre serveur. De plus, il faut que cet utilisateur ait l'accès au serveur via SSH. Pour cela, il faut activer l'option PermitRootLogin yes dans le fichier /etc/ssh/sshd_config.


Pas 3

Pour avoir l'accès à DNSmanager, veuillez visietr l'adresse URL suivante en utilisant l'adresse IP de votre serveur. Pour votre identification, veuillez utiliser les utilisateurs systèmes. Dans un premier temps accédez en utilisant le login et le mot de passe de l'utilisateur 'admin'. https://Adresse IP/manager/dnsmgr

FreeBSD

L'installation est réalisée dans le répertoire /usr/local/ispmgr.

S'il est nécessaire, le logiciel suivant sera installé (la liste et les versions peuvent se différer en fonction de la distributivité):


Apache bind

Apache

La directive 'Include' dans le fichier de configuration d'Apache:

Include /usr/local/ispmgr/etc/ispmgr.inc

Des clés confidentielles pour la connexion de sécurité seront créées par la commande:

openssl req -new -newkey rsa:1024 -nodes -keyout /etc/mail/certs/server.key -x509 -days 5000 -subj "/C=XX/CN=host-name/emailAddress=root@host-name" -out /etc/mail/certs/server.crt

Puis, collez la clé et le certificat dans les directives nécessaires:

/usr/local/etc/apache/ssl.crt/server.crt /usr/local/etc/apache/ssl.key/server.key

Cet article vous a-t-il été utile? Oui | Non
Affichages
Outils personnels