Vous n'êtes pas identifié(e).
Pages : 1
Dernière modification par Mercredi (12-10-2015 21:49:45)
Hors ligne
je suis en dhcp et ma machine s'appelle "debian4" , en ip fixe tu devrais avoir (a la place de 127.0.1.1 debian4) "ton ip nom de ta machine"
dans un domaine => "ton ip nomdelamachine.tondomaine.com" par exemple
par contre pour apache j'ai pas les compétences pour t aider.
Dernière modification par anonyme (11-10-2015 20:54:09)
qui doit te renvoyer
Sinon, créer le comme indiqué par anonyme.
Pour essayer d'expliquer succinctement le but de la manœuvre, si ton serveur héberge plusieurs site, comment fait-il pour savoir lequel te montrer ? En regardant le nom de domaine contenu dans l'URL de la requête et en la comparant à la directive ServerName du fichier de configuration du Vhost.
La modification du fichier /etc/hosts permet de router l'adresse site-1.me vers localhost. Ainsi, la requête contient bien le nom de domaine qui va matcher avec la directive du Vhost, mais est bien router vers ton serveur en local.
J'ai fait des petites modifs dans le tuto que tu mets en lien, car il était adapté à Apache2.2, et Jessie dispose de la version 2.4
Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
Hors ligne
Dernière modification par germon (12-10-2015 08:08:00)
Hors ligne
en
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
ce qui te donne work'it quand tu l interroge
ton site sera dans
quelque part tu déclare la racine du site il me semble
enfin le peu que je connais d apache2
Salut
Je suis également étonné qu'il n’existe pas vérifie bien en utilisant l'autocompletion qu'il n'existe pas avec la commandels /etc/hosts
qui doit te renvoyer/etc/hosts
Bonsoir,
En effet cette commande me renvoie bien que le fichier existe (j'aurais au moins appris une commande de plus)
Du coup j'ai refouiller etc/ et je me suis autoproclamée boulet de la semaine
Je ne sais pas pourquoi je m'était arrêtée au dossiers alors que c'est un fichier ... nan vraiment là, un truc pareil, j'ai honte !
Hors ligne
le site par defaut est dans
/var/www/htmlce qui te donne work'it quand tu l interroge
ton site sera dans/var/www/tonsite
quelque part tu déclare la racine du site il me semble
enfin le peu que je connais d apache2
Comme je viens faire la manip, je confirme : mon site dans /var/www/monsite me retourne bien la page it works, je n'ai pas encore pris le temps de paramétrer le site en lui même, pour ça que pour le moment je n'ai que cette page, enfin je pense.
En tout cas merci de votre aide et toutes mes confuses pour l'erreur qui venait de moi.
Je passe en résolu
Hors ligne
le fichier s'appelle "000-default.conf" => /etc/apache2/sites-avalaible/000-default.conf
c'est quoi que j'ai pas compris ?
je suis sous jessie => https://debian-facile.org/doc:reseau:apache2:multisite
le pire meme chose avec
nota : pas taper svp
Dernière modification par anonyme (29-04-2017 18:47:09)
j'ai piqué quelques idée sur ubuntu-fr
le hosts pour apache2
les services sont sur eth1 (donc apache2 aussi )
configuration de /etc/apache2/apache2.conf (a ajouter )
pour éviter l'erreur au démarrage de apache2 (domaine non qualifié utilisation de 127.0.0.1 )
le fichier 000-default.conf (je sais pas si il est nécessaire de préciser le nom du serveur )
préciser a apache2 le port et l ip
pour listen 443 j'ai supposé qu il n'est pas nécessaire de préciser l ip ( peut etre a faire aussi )
il reste plus qu'a créer le site
et sécuriser apache2
nota : meme avec une seule carte réseau de fixer les valeurs c est pas une mauvaise chose
si quelqu'un est intéressé pour ces 2 wiki je veut bien participer et tester
premier problème résolu :
puis
et
retour
mais pas compris mon erreur
Dernière modification par anonyme (29-04-2017 20:46:46)
Hors ligne
Hello,
Alors là je vais pas pouvoir aider, j'avais essayé de suivre la doc à mes débuts sur Debian mais au final j'ai vite préféré y aller en mode bourrin : je met tous mes sites dans /var/ww/html, ensuite j'accède à chacun sur l'adresse localhost/site1 ou localhost/site2 (ou en remplaçant l'ocalhost par l'ip de ma vm quand j'utilise ce serveur là). À ne pas faire sur un vrai serveur bien sur
Ps: j'ai bien prévu de faire une vm avec un serveur "comme pour de vrai" et apprendre mais pas encore pris le temps de m'y mettre.
pour la VM je sais pas , mais en dur avec une ip fixe ça fonctionne.
rapidement :
j'ai utilisé le fichier hosts (puis le dns local)
j'ai utilisé "mondomaine" comme site (un domaine bidon en local )
ce qui ne fonctionne pas c 'est "*.mondomaine" (exemple : nommachine.mondomaine ne fonctionne pas )
www.mondomaine et mondomaine fonctionne et me donne la page du site
Par l ip , ça me donne la page par defaut de apache2 "it work"
pour la doc , apache2 fonctionne par ip ou domaine (la différence est pour le https ou ça pose problème)
un exemple du hosts (en local ou ip fixe)
je voulais que apache2 soit accessible de toutes les machines en local.
par contre je sais pas si la méthode est correcte
(pour le dns local j ai ajouté un enregistrement A qui pointe sur l ip fixe du serveur apache2 sous forme " 192.168.10.99 A mondomaine" )
nota : pour l ip fixe j ai modifié le fichier ports.conf par "Listen 192.168.10.99:80" mais localhost ne fonctionne plus (peut etre avec 127.0.0.1:80 a la place de *:80)
aprés en VM je pense que le principe est identique
nota : j'ai juste apache2 installlé ( pas de re-direction ou ré-écriture activé )
Dernière modification par anonyme (04-05-2017 19:01:00)
Pages : 1