Installation de DSmanager (DSmanager)
De ISPWiki.
Sommaire |
Configuration requise
Système d'exploitation
Il est vivement conseillé d'utiliser FreeBSD ou CentOS ou Debian Linux car ces distributivités détiennent la grand ensemble d'outils nécessaires pour faire fonctionner le logiciel.
Logiciel
Le programme installe le logiciel automatiquement pour le fonctionnement correct. Il est vivement conseillé d'effectuer l'installation sur le serveur vide. Si tout logiciel se trouve déjà dans le serveur, le programme d'installation l'installe pour fonctionner sous DSmanager.
Adresse IP du serveur
Il faut avoir une adresse statique sur l'adresse réseau du serveur pour installer le logiciel. Grâce à cette adresse les connexions via le protocole http sont réalisées (il faut éviter la traduction d'adresses).
L'adresse IP pour laquelle vous avez commandé une licence DSmanager 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 здесь. Е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 l'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 ndication obligatoire de l'architecture (i386, i686) --ip IP Indication obligatoire de l'adresse IP d'une licence
Si Apache n'existe pas, le programme d'installation vous le signalera
Apache webserver ... pkg_info: no packages installed [NOT FOUND] dnsmgr can't work without apache Have you installed apache ? [y/N]
Appuez sur Enter si Apache n'est pas installé
Would you like install it ? [Y/n]
Choisissez l'installation Apache (appuyez Enter)
Quand l'installation est terminée, le panneau d'administration demandera le mot de passe d'utilisateur admin qui détient l'accès à DSmanager
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
PermitRootLogin yes
Pas 3
Pour avoir l'accès à DSmanager, veuillez visietr l'adresse URL suivante en utilisant l'adresse IP de votre serveur. Pour l'identification, veuillez utiliser les utilisateurs sauvegardés dans le fichier de configuration de DSmanager. Le mot de passe est spécifié lors de l'installation. Dans un premier temps accédez en utilisant le login et le mot de passe de l'utilisateur admin.
https://Adresse IP/manager/dsmgr
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 ...
Apache
Le répertoire Include fournissant le fonctionnement de DSmanager est ajouté dans la fichier de configuration d'Apache
Include /usr/local/ispmgr/etc/ispmgr.inc
Pour l'accès de sécurité via SSL les clés confidentielles sont créées à l'aide de 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, la clé et le certificat sont collés dans les répertoires nécessaires pour qu'ils fonctionnent
/usr/local/etc/apache/ssl.crt/server.crt /usr/local/etc/apache/ssl.key/server.key
