(*) Note concernant les noms de domaines :
Pour cela vous devrez vous adresser à votre registrar (l'organisme auprès duquel vous avez enregistré le nom de domaine) et lui communiquer nos DNS :
| ns1.slconseil.com | 80.247.228.61 |
|---|---|
| ns2.slconseil.com | 80.247.228.129 |
| ns3.slconseil.com | 81.25.194.8 |
La plupart du temps celà est possible par l'intermédiaire d'une interface d'administration en ligne de votre nom de domaine sur le site de votre registrar, en cas de doute contactez ce dernier à ce sujet.
Note : dans le cas d'un domaine enregistré directement sur http://www.nfrance.com les DNS par défaut sont déjà les nôtres, vous n'avez alors rien à changer
Une fois le domaine déclaré pleinement à notre niveau suite au traîtement de votre commande d'activation (dans les 48 heures ouvrées), il deviendra possible de l'administrer pleinement sur nos autres interfaces, ce qui nous amène à l'étape suivante :
Dès qu'un domaine est pleinement activé sur l'interface, et même si le nom de domaine lui-même n'est pas encore visible ou transféré au niveau DNS, vous recevez un mail technique contenant un login et un mot de passe permettant d'en gérer les adresses mails à notre niveau.
Pour définir vos alias (redirections) de mails et vos comptes pop (boîtes aux lettres) l'interface à utiliser est la suivante : https://secure2.nfrance.com.
Notez que chacun de vos domaines clients bénéficiera de sa propre interface d'administration, lui assurant ainsi une gestion autonome de son mail.
Pour plus de détails à ce sujet consultez la section 'Documentation de cette Interface” à sélectionner dans la liste déroulante à https://secure2.nfrance.com
A présent que vous avez un nom de domaine pointant sur votre serveur virtuel, et que vous en avez configuré les adresses mails, il reste encore à configurer tout ce qui concerne le site web et le compte correspondant (compte FTP/SSH, base de données, etc …) .
Pour cela il vous faut vous rendre sur l'interface d'administration spécifique de votre serveur virtuel à https://LOGIN.nfrance.com:10000
(a) création du compte
Dans la section 'Gestion des comptes utilisateurs', vous avez la possibilité de créér, comme l'indique le nom, les comptes vers lesquels devront pointer vos sites web.
Note : vous avez droit à créer ainsi jusqu'à 5 comptes par domaine activé sur le serveur virtuel, pouvant être utilisés indifféremment avec le ou les domaines de votre choix.
Il existe deux types de comptes à ce niveau :
Note : à partir du moment où un domaine est pleinement déclaré à notre niveau et que ce dernier est bien associé à nos DNS, vous pouvez également utiliser à la place un sous-domaine de type ftp.le_domaine_concerné
Note : De par sa nature un accès SSH permet un accès plus direct au serveur, sans l'intermédiaire des contraintes, mais aussi des limites volontaires des protocoles FTP ou HTTP, ce qui peut impliquer des problèmes (de sécurité notamment) s'il est mal utilisé, c'est pourquoi nous vous recommandons de n'activer un accès SSH que pour des comptes en ayant vraiment besoin et en connaissance de cause.
Dans les deux cas que ce soit FTP seul ou avec SSH, le compte ainsi créé sur le serveur virtuel correspond à un répertoire du serveur dont le chemin absolu est de la forme /home/vXXXX où vXXXX est le login de ce compte. (cette information sera importante plus tard - voir le chapitre ci-dessous -)
(b) faire pointer un domaine sur un compte particulier
Dans la section 'Gestion des redirections du serveur web' vous êtes en mesure pour les domaines activés de déclarer vers où vont pointer les différents sous-domaines que vous souhaiterez utiliser, à commencer par le sous-domaine standard 'www'.
Pour cela vous devez préciser le nom du sous-domaine en précisant la première à partir (valeur par défaut 'www') ainsi que le domaine concerné, et enfin la destination de ce sous-domaine.
Vous avez là encore deux possibilités comme destination :
Attention toutefois, c'est l'URL de destination qui apparaîtra dans ce cas dans la barre d'adresse
Accéder à un compte indépendamment de tout nom de domaine\\ Lors de la mise en place d'un nouveau site sur votre serveur, vous aurez souvent à tester celui-ci avant même que le nom de domaine n'ait été créé ou que ses DNS n'aient été changés. Pour cela vous disposez de diverses adresses pour accéder aux comptes sur le serveur
Adresse FTP : LOGIN.nfrance.com
URL de test : http://LOGIN.nfrance.com/~vXXXX/ pointe automatiquement vers le répertoire /home/vXXXX/html/ du serveur
Serveur POP : si aucun nom de domaine ne pointe encore vers votre serveur, vous pouvez utiliser tout simplement comme adresse mail.nfrance.com
Bien entendu, à partir du moment ou un nom de domaine pointe sur votre serveur vous pouvez utiliser respectivement à la place ftp.DOMAINE, http://www.DOMAINE (ou tout autre URL définie dans les redirections web) et pop.DOMAINE pour accéder aux différents services associés au nom de domaine.
Note : l'URL de la forme http://LOGIN.nfrance.com/~vXXXX/ est destinée comme sont nom l'indique à votre seul usage pour tester vos sites, elle n'est pas destinée à servir à l'accès des sites pour vos visiteurs
© Gestion des bases et utilisateurs MySQL
Dans le cadre de notre service vous avez à votre disposition le mot de passe du super-utilisateur mysql
(login = root ; mot de passe = celui global du Pack)
Pour des raisons evidentes à la fois de sécurité et d'intégrité du serveur mysql, il est fortement recommandé d'éviter au maximum de faire appel à cet utilisateur, car une mauvaise manipulation à ce niveau serait alors susceptible d'avoir des conséquences à l'échelle du serveur.
Par conséquent l'utilisation recommandée est de ne se servir du super-utilisateur mysql que dans 2 situations seulement :
Vous retrouverez ci-dessous des exemples de requêtes permettant ces différentes opérations, requêtes que vous pourrez effectuer par SSH en ligne de commande mysql ou plus simplement sur l'interface phpmyadmin que nous fournissons préinstallée.
⇒ création de base :
CREATE DATABASE nom_de_la_base;
⇒ création d'un utilisateur local avec tous les droits sur une base :
GRANT ALL PRIVILEGES ON nom_de_la_base.* TO login_utilisateur@localhost IDENTIFIED BY 'mot_de_passe';
Note : nom_de_la_base.* désigne ici toutes les tables de la base 'nom_de_la_base'
⇒ suppression d'un utilisateur ainsi créé :
REVOKE ALL PRIVILEGES ON nom_de_la_base.* FROM login_utilisateur@localhost;
⇒ suppression d'une base :
DROP DATABASE nom_de_la_base;
Note : si une base est détruite mais pas l'utilisateur correspondant, alors ce dernier sera en mesure de recréer lui-même la base à l'aide de la requête CREATE DATABASE évoquée plus haut