Ok hôtes virtuels serveurs spécifiques, je pose ma question première et ci-dessous sont les détails de ce que j'ai jusqu'à présent pour tenter de résoudre la chose:Apache sur localhost: donner le nom
Sur Apache en cours d'exécution sur localhost, je veux avoir différents hôtes virtuels qui seraient accessibles par URL: http://name-of-the-virtual-host.name-of-the-machine/
Détails:
J'ai donc Apache en cours d'exécution sur le port 8080 de mon ordinateur portable. Linux Mint, donc la distribution Debian. Tout est en local à des fins de test, donc pas de DNS impliqué! L'adresse IP que j'utilise est 127.0.1.1 qui a le domaine de mon ordinateur, appelé fabjoa. Sur le fichier /etc/apache2/apache2.conf
, j'ai mis:
ServerName fabjoa
Dans le fichier /etc/hosts
, il est en effet la ligne
127.0.1.1 fabjoa
Dans le fichier /etc/apache2/ports.conf
NameVirtualHost *:8080
Listen 8080
Maintenant, le fichier de configuration de mon hôte virtuel. Le fichier s'appelle goyahkla et se trouve au /etc/apache2/sites-available/
. Il a un lien symbolique en /etc/apache2/sites-enabled
. Dans ce dossier, je donne les résultats suivants:
<VirtualHost *:8080>
ServerName goyakhla.fabjoa
ServerAdmin [email protected]
DocumentRoot /var/sites/goyahkla
....
<Directory /var/sites/goyahkla/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
...
</VirtualHost>
exécution apache2ctl configtest
me donne la syntaxe OK. Maintenant, sur le navigateur, l'ouverture http://fabjoa:8080/
pointe vers l'hôte virtuel goyahkla (parce que c'est le seul que j'ai), mais http://goyahkla.fabjoa:8080
est introuvable. Autres débogage:
telnet goyahkla.fabjoa:8080
telnet: could not resolve goyahkla.fabjoa:8080/telnet: Name or service not known
lynx goyahkla.fabjoa:8080
Looking up 'goyahkla.fabjoa' first
Looking up 'www.goyahkla.fabjoa.com', guessing...
Looking up goyahkla.fabjoa first
Looking up www.goyahkla.fabjoa.com, guessing...
Looking up www.goyahkla.fabjoa.com:8080
Making HTTP connection to www.goyahkla.fabjoa.com:8080
Alert!: Unable to connect to remote host.
lynx: Can't access startfile http://www.goyahkla.fabjoa.com:8080/
Une idée sur comment but pourrait être atteint?
Merci
Ok, je l'ai déplacé à défaut du serveur – fabjoa