IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

MultiSite serveur VPS VirtualBox


Sujet :

Apache

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2018
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2018
    Messages : 88
    Points : 72
    Points
    72
    Par défaut MultiSite serveur VPS VirtualBox
    Bonjour a tous,

    Après plusieurs tentatives et lecture de blog et de la Doc "Debian-facile" je viens vous voir.

    Je suis donc en VirtualBox avec une Debian 10, avec un serveur apache2 2.4.38
    Je n'ai pas de nom puisque je suis en local( je m'entraîne en local pour ensuite louer un vps style OVh ), et l'idée serait d'avoir 2/3 sites sur ce serveur.

    J'ai suivis le tuto de https://debian-facile.org/doc:reseau:apache2:multisite
    Mais également ce Sujet : https://www.developpez.net/forums/d1...s-sites-local/

    Dans un premier temps j'avais creer dans /var/www/html/ un index.html vide ainsi que 2 dossiers un s'appelant site1.dev et site2.dev contenant chacun un fichier index.html basique

    Dans ces 3 chemins /etc/apache2/sites-available/000-default.conf /// /etc/apache2/sites-available/site1.dev.conf /// /etc/apache2/sites-available/site2.dev.conf

    Pour default et site1.dev voici le code et pour site2.dev je modifie les numeros.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <VirtualHost *:8081> 8081 et 80 essaye
        ServerName site1.dev
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html/site1.dev
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>
    Ensuite je les actives tous les 3, et je reload apache2.

    Dans mon fichier /etc/hosts j'ai essayé ceci :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    127.0.0.1       localhost
    127.0.1.1       debian
    127.0.0.1       site1.dev
    127.0.0.1       site2.dev
    et cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    127.0.0.1       localhost
    127.0.1.1       debian
    192.168.0.15      site1.dev
    192.168.0.15      site2.dev
    Si je tape l'ip du serveur j'arrive sur mon site 1
    Si je tape site.dev j'ai un message

    Votre connexion n'est pas privée
    Des individus malveillants tentent peut-être de subtiliser vos informations personnelles sur le site site1.dev (mots de passe, messages ou numéros de carte de crédit, par exemple). En savoir plus
    NET::ERR_CERT_COMMON_NAME_INVALID
    Si je tape site2.dev, "Ce site est inaccessible"


    J'ai essayé de virer le dossier html et de mettre directement mes 2 sites dans /var/www/ j'ai exactement la même chose ...
    Voyez vous quelques choses qui me passerait sous le nez ?

    Je vous remercie d'avance pour avoir pris le temps de me lire et encore plus de me repondre. ( Je suis debutant debutant sur les serveurs donc soyez indulgent ^^ )

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 406
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 406
    Points : 15 771
    Points
    15 771
    Par défaut
    Citation Envoyé par alexiiiis Voir le message
    Pour default et site1.dev voici le code et pour site2.dev je modifie les numeros.
    est ce que vous voulez que site2.dev soit accessible par un port différent de site1.dev ?

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2018
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2018
    Messages : 88
    Points : 72
    Points
    72
    Par défaut
    C'est a dire ?

    je voudrais, quand je saisis site2.dev qu'il me redirige vers /var/www/site2.dev/index.html
    et quand je saisisse site1.dev, /var/www/site1.dev/index.html

    Merci pour ton temps

  4. #4
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 406
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 406
    Points : 15 771
    Points
    15 771
    Par défaut
    vous avez indiqué le port 8081 dans la configuration, est ce que vous tapez "site2.dev:8081" dans la barre d'URL ?
    ou alors vous voulez y accéder en tapant "site2.dev" ? (ce qui correspond au port par défaut c'est à dire 80)

  5. #5
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2018
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2018
    Messages : 88
    Points : 72
    Points
    72
    Par défaut
    J'ai essayé les 2, mais le serveur veut rien savoir
    Après comme j'ai mit ce port partout peut être que cela coince quelques part.

    Pas forcement evident au depart, d'une debian 9 a 10 c est deja pas toujours les mêmes commandes, interessant !!!

  6. #6
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 406
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 406
    Points : 15 771
    Points
    15 771
    Par défaut
    si vous voulez mettre les 2 sur le port 80, la configuration suivante devrait fonctionner :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    <VirtualHost *:80>
     
    	ServerName site1.dev
     
    	ServerAdmin webmaster@localhost
    	DocumentRoot /var/www/site1.dev
     
    	<Directory /var/www/site1.dev>
    		AllowOverride All
    		Order Allow,Deny
    		Allow from All
    		Require all granted
    	</Directory>
     
    	ErrorLog ${APACHE_LOG_DIR}/site1.dev.log
    	CustomLog ${APACHE_LOG_DIR}/site1.dev.log combined
     
    </VirtualHost>
     
    <VirtualHost *:80>
     
    	ServerName site2.dev
     
    	ServerAdmin webmaster@localhost
    	DocumentRoot /var/www/site2.dev
     
    	<Directory /var/www/site2.dev>
    		AllowOverride All
    		Order Allow,Deny
    		Allow from All
    		Require all granted
    	</Directory>
     
    	ErrorLog ${APACHE_LOG_DIR}/site2.dev.log
    	CustomLog ${APACHE_LOG_DIR}/site2.dev.log combined
     
    </VirtualHost>

    dans le 1er message vous parliez de "/etc/apache2/sites-available/" mais est ce que vous avez aussi mis les liens symboliques dans le répertoire "/etc/apache2/sites-enabled/" ?

  7. #7
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2018
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2018
    Messages : 88
    Points : 72
    Points
    72
    Par défaut
    J'ai bien cette config, j'ai fait 80 et j'ai par la suite fait 8081 pour voir.

    Doit-on garder le site par defaut egalement ? ou je peux le supprimer et garder juste site1.dev et dev2.dev ?
    Apres avoir rempli les fichiers dans sites-available, je les ai actives et donc ceux-ci on visible dans sites-enable ( j'ai bien reload apache2 apres )

    Je pense que c'est tout bete comme erreur mais je n'arrive pas a trouver.

  8. #8
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 406
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 406
    Points : 15 771
    Points
    15 771
    Par défaut
    vous pouvez garder le site par défaut et même ajouter d'autres sites.
    regardez ce que vous obtenez dans les journaux d'accès et d'erreurs.

  9. #9
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2018
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2018
    Messages : 88
    Points : 72
    Points
    72
    Par défaut
    Le site par defaut a la meme configuration que site1.dev
    Je vais essayer d'y jeter un oeil, je crois que je vais surtout jeter un oeil a la doc Debian beaucoup a apprendre !!!

    Merci Mathieu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Traitement des requêtes sur un serveur VPS OVH
    Par Angelik dans le forum Serveurs (Apache, IIS,...)
    Réponses: 0
    Dernier message: 06/02/2016, 19h00
  2. conseils sur location serveur vps
    Par playitagainsam dans le forum Hébergement
    Réponses: 0
    Dernier message: 09/04/2012, 23h21
  3. Serveur VPS ou dédié
    Par oneil dans le forum Hébergement
    Réponses: 1
    Dernier message: 29/02/2012, 15h56
  4. Serveur VPS, Java, et Tomcat
    Par jilusan2008 dans le forum Tomcat et TomEE
    Réponses: 0
    Dernier message: 09/10/2008, 03h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo