Deux sites, une ip ?

Bonjour,
Je possède 2 nom de domaines, j’aimerai faire 2 sites totalement differents sur la même machine, mais comment faire?
J’avais fait un test via apache, en créant un site-available en plus du défaut, ou même deux site-available, j’avais pointé mes 2 domaines sur l’adresse ip de la machine, mais quand j’allais sur site2.xx , il m’envoyais sur site1.xx et quand j’allais sur site1.xx, il m’envoyais sur site1.xx

Comment faire? J’avais bien évidamment creer deux repertoires differents, un dans /var/www (default) et un dans /home/nomuser

Merci de votre aide :slightly_smiling:

Salut,

Quel est ton registar ? Ovh, Gandi, autre ?

Ce serveur est-il distant où local ?

Je possède deux nom de domaine OVH, et le serveur est un serveur dédié ovh (SPONSORISER PAR OVH :smiley:, non c’est pas vrai)

Ok.

Deux noms de domaines chez ovh (dédié … kimsufi ?) et une ip(_unique).

Lors de ta commande et avant installation nunux (version ?) as-tu associé un nom de domaine à ce dernier ?

Une simple redirection suffirait via ton Managerv3, ensuite suffit de tenir informer l’indien.

  • site_1 (domaine_1) vers ip(_unique)

  • site_2 (domaine_2) rediriger vers ip(_unique)

J’ai un serveur dédié, non kimsufi.
Je n’ai pas eu de message lors de l’installation, ovh a tout fait tout seul, le ‘domaine’ attribué est nsxxxx.ip-xx-xx-xx.eu

Ensuite, je n’ai pas compris ton ‘schemas’ :stuck_out_tongue:
Plus d’info serait la bienvenue :slightly_smiling:

Mon premier domaine, qui lui fonctionne pointe vers l’ip de ma machine, 37.187.31.xx
Mais le second, pointe aussi vers l’ip, MAIS affiche le contenu du premier domaine

[quote=“xyellowhdx”]Mon premier domaine, qui lui fonctionne pointe vers l’ip de ma machine, 37.187.31.xx
Mais le second, pointe aussi vers l’ip, MAIS affiche le contenu du premier domaine[/quote]

Tu aurais donc fait (eux ?) le nécessaire.

Il faudrait à présent voir tes deux vhosts (apache2).

Je les ai supprimer, j’avais suivi un tuto de je ne sais plus quel site, mais j’ai eu le resultat énoncer ci dessus

Bonjour,

Pour ma part cela se réalise sans souci avec sites-available sous apache.
Création de 2 fichiers 1 par domaine
ensuite a2ensite de tes deux fichiers + recharger Apache et cela doit fonctionner.

1er fichier sites-available : site1.fr

[code]#NameVirtualHost site1.fr
<VirtualHost *:80>

Options FollowSymLinks
AllowOverride None

ServerAdmin webadmin@site1.fr
ServerName www.site1.fr
ServerAlias site1.fr
DocumentRoot /var/www
<Directory /var/www>
Options FollowSymLinks MultiViews
AllowOverride AuthConfig
Order allow,deny
allow from all

    ErrorLog ${APACHE_LOG_DIR}/site1_fr.log
[/code]

2eme fichier sites-available : site2.fr

[code]#NameVirtualHost site2.fr
<VirtualHost *:80>

Options FollowSymLinks
AllowOverride None

ServerAdmin webadmin@site2.fr
ServerName www.site2.fr
ServerAlias site2.fr
DocumentRoot /home/user/www
<Directory /home/user/www>
Options FollowSymLinks MultiViews
AllowOverride AuthConfig
Order allow,deny
allow from all

    ErrorLog ${APACHE_LOG_DIR}/site2_fr.log
[/code]

Dominique.

Comme dit, (et si j’ai bien compris) c’est à présent du ressort d’apache2.

Vhosts ?

merci pour ce script, si je met l’adresse ip de la machine dans ma barre d’url de mon navigateur, sur quel site vais-je atterir?

Sur celui du defaut de sites-available

Possible de mettre site1.fr en default?

Tu n’as pas saisi.

Que contiennent tes vhosts ?

[mono]$ ls -la /etc/apache2/sites-available[/mono] ?

[mono]$ cat /etc/apache2/sites-available/site_1[/mono] ?

[mono]$ cat /etc/apache2/sites-available/site_2[/mono] ?

[mono]$ ls -la /var/www/[/mono] ?

[mono]$ ls -la /home/nomuser[/mono] ?

ls -la /etc/apache2/sites-available

drwxr-xr-x 2 root root 4096 juin 14 20:22 . drwxr-xr-x 7 root root 4096 févr. 15 00:03 .. -rw-r--r-- 1 root root 1175 févr. 15 09:05 default -rw-r--r-- 1 root root 7251 janv. 26 13:13 default-ssl -rw-r--r-- 1 root root 681 févr. 15 09:15 roundcube

Je n’ai pas encore fait les scripts que l’on m’a donner

et ls-la /home/nomuser

drwxr-xr-x 7 yellowftp yellowftp 4096 juin 19 18:41 . drwxr-xr-x 30 root root 4096 juin 14 11:24 .. drwxrwxrwx 7 root root 4096 juin 1 16:11 232330 drwxrwxrwx 2 root root 4096 mai 4 12:26 bin -rwxrwxrwx 1 root root 114 juin 15 09:16 murder_cronjob drwxrwxrwx 4 root root 4096 juin 15 09:13 serveur drwxrwxrwx 5 yellowftp yellowftp 4096 juin 1 16:06 Steam -rwxrwxrwx 1 root root 126 juin 15 09:17 stronghold_cronjob drwxr-xr-x 2 root root 4096 juin 19 18:41 www

Ensuite, ls-la /var/www
le site web1

[quote]ls -la /etc/apache2/sites-available

drwxr-xr-x 2 root root 4096 juin 14 20:22 . drwxr-xr-x 7 root root 4096 févr. 15 00:03 .. -rw-r--r-- 1 root root 1175 févr. 15 09:05 default -rw-r--r-- 1 root root 7251 janv. 26 13:13 default-ssl -rw-r--r-- 1 root root 681 févr. 15 09:15 roundcube
[/quote]

Ta situation en regard de l’indien est donc normal de ce point de vue.

À toi de créer les vhosts appropriés, une recherche sur gogol pour ce faire.

Étranges, pour le moins …

[quote=“xyellowhdx”]ls-la /home/nomuser

[mono]drwxr-xr-x 7 yellowftp yellowftp 4096 juin 19 18:41 .
drwxr-xr-x 30 root root 4096 juin 14 11:24 …
drwxrwxrwx 7 root root 4096 juin 1 16:11 232330
drwxrwxrwx 2 root root 4096 mai 4 12:26 bin
-rwxrwxrwx 1 root root 114 juin 15 09:16 murder_cronjob
drwxrwxrwx 4 root root 4096 juin 15 09:13 serveur
drwxrwxrwx 5 yellowftp yellowftp 4096 juin 1 16:06 Steam
-rwxrwxrwx 1 root root 126 juin 15 09:17 stronghold_cronjob
drwxr-xr-x 2 root root 4096 juin 19 18:41 www[/mono]

[/quote]

Ton répertoire [mono]user[/mono] appartient à [mono]root[/mono] et je ne sais c’est qui ([mono]yellowftp[/mono]) … :whistle:

Je … :arrow_right:

J’ai fait tout mes dossier via root, et quelques un sur yellowftp, je ne me souviens plus pourquoi

as tu besoin de ssl ?

A savoir qu’il n’y a qu’un seul certificat SSL Ppar IP sur apache2.