Ne voyant aucunes solutions valables sur OVH/Virtualmin.com/Google suffisemment fiable/safe et propre pour ce genre de problème...
Et, après m'être trituré l'esprit avec les fichiers de configuration, les modules Apache, les façons de lancer PHP (mod_php, CGI_WRAPPER, FCGid)...
En vain... OU fonctionnel mais peu sécurisé... J'en ai eu ras le bol, j'ai fais un rollback sur un snapshot, et j'ai repris le problème à l'envers.
-
Le problème: Impossible d'accéder via le web à un serveur virtuel sans nom de domaine
-
Solution antérieure: Modifier la configuration pour autoriser ça..
-
Nouvelle solution: Utiliser un nom de domaine que l'on ne payera pas, car ça existe.
Donc, voici le tutorial pour faire ça:
Ce tutorial s'addresse avant tout à tout les gens qui sont à la recherche d'une solution gratuite, fonctionnelle, et sympathique!
Car oui...
A force de recherches et d'expériences..
J'ai donc trouvé une solution fonctionnelle et gratuite.
Supposons le serveur DNS primaire de votre serveur OVH: ns123456.ovh.net
Supposons le serveur DNS secondaire de OVH pour dédié: sdns2.ovh.net
Supposons le nom de domaine gratuit : mon-site-est-la.ze.cx
Supposons le nom de serveur virtuel : site837
(un dossier du nom 'site837' devra donc avoir été créé dans '/home/' par Virtualmin lors de notre procédure de création de seveur virtuel,
car nous avons choisi ce NOM d'administrateur pour LE serveur virtuel !)
Dans Virtualmin
a)
Vous n'avez pas créé le serveur virtuel du nom de domaine gratuit:
Faites le de type
Top-level server).
(pensez à écrire un nom de compte (celui qui représentera le nom du dossier lié au serveur virtuel dans /home/)).
b)
Vous avez déjà créé le serveur virtuel sans nom de domaine:
Editez le via : '
Server Configuration' -> '
Change Domain Name', renseignez le nouveau nom de domaine (exemple):
** Ne changez rien d'autres, et cliquez sur 'SAVE'
Ensuite?
Il vous faut un nom de domaine gratuit
(bah oui.. On veut un nom de domaine gratuit car on veut juste activer une sorte de redirection.. vu que Virtualmin VEUT à tout prix un nom de domaine...)[/I]
- Allez sur
http://ww.azote.org
- Enregistrez un nom de domaine gratuit de type Domaine DNS
Réglages sur Azote.org à l'enregistrement du domaine:
Code:
- Titre obligatoire : **Indiquez un nom de site, sera utilisé comme ID**
- Description : **Indiquez une description**
- Mots clés : **Indiquez des mots-clefs pour ce site, servira à l'administrateur pour savoir de quoi parle le site**
- Type de domaine : sélectionnez 'Domaine DNS'
- Serveur DNS 1 : ns123456.ovh.net
- Serveur DNS 2 : sdns2.ovh.net
- Serveur DNS 3 :
- Serveur DNS 4 :
- Url temporaire de : http://ns123456.ovh.net/site837
votre site
- Une fois le domaine enregistré...
(et les 2 premiers DNS renseigné par ceux de votre serveur ovh)
- L'administrateur de Azote.org (Jérémy, à en lire leur forum, visiblement) doit valider le nom de domaine, ça a duré
3-4h pour moi..
Vraiment rapide, un plaisir!
Et maintenant?
En vous connectant à l'adresse: mon-site-est-la.ze.cx
Cela devrait maintenant afficher le site disponible dans /home/site837/public_html/
** Sauf si comme moi, vous avez modifié la configuration Virtualmin pour changer le nom du dossier web des serveurs virtuels dans le template..
** Si le nom n'est pas 'public_html', théoriquement, si vous avez bien configuré Virtualmin vous n'aurez pas de problème et pas d'autres procédures à faire non plus..
** Si cela ne fonctionne toujours pas... Checkez les logs.
Et voilà, Have a nice day dear friends !
Je tiens juste à remercier
http://www.Azote.ORG pour nous fournir ce genre de service gratuit!