Partage
  • Partager sur Facebook
  • Partager sur Twitter

Configuration apache (sur debian 8)

Virtual hosts, domaine, sous-domaines : besoin de lumière

    20 novembre 2015 à 13:36:05

    Bonjour à tous !

    Merci de votre intérêt pour mes questions.

    Je suis en train de configurer un petit serveur dédié pour répondre aux besoins de mon activité entrepreneuriale. Nous sommes 2 collaborateurs, nous avons un site web et nous créons régulièrement des sites de développement. 


    Mon objectif :

    Serveur web pour faire tourner notre site + les sites de développement

    Serveur Owncloud pour synchroniser des fichiers entre les collaborateurs

    Serveur Git/Subversion pour travailler

    + d'autres briques en temps voulu comme un ERP..

    Deuxième point l'accès au Owncloud doit être en https (que ce soit via le client desktop ou via le web) mais les sites web non.

    Niveau domaines 

    nomdedomaine.com pointe vers notre site.

    owncloud.nomdedomaine.com doit pointer vers owncloud en https.

    devX.nomdedomaine.com pointent vers les sites de dev.

    Pour l'instant :

    J'ai un serveur dédié chez Online qui fait tourner Debian 8

    J'ai installé apache, php, mysql, phpmyadmin, pure-ftpd (en ssl avec des certificats autosignés) et tout fonctionne très bien. 

    J'ai installé et configuré Owncloud, tout fonctionne. Https ok avec des certificats autosignés. On peut syncro de fichiers.

    Pas encore installé de solution collaborative pour le code j'attends de voir.

    Le problème :

    J'ai tenté de configurer Apache pour qu'il redirige en https quand on accès au Owncloud mais tout est redirigé en https (y compris l'url principale du site et phpmyadmin). Je ne sais pas comment lui faire comprendre qu'il faut travailler par sous domaines.

    Je n'ai pas désactivé la configuration 000-default.conf ni celle par défaut pour le ssl. J'ai juste ajouté un fichié owncloud.conf que j'ai activé.

    J'ai cherché sur le web et je pense pouvoir trouver une solution mais je ne comprends pas tout.

    Il y aurait-il une âme charitable pour m'expliquer comment fonctionne ces fichiers de configuration apache ? Dois-je créer des virtuals hosts pour chaque sous-domaine ? Cette phrase a-elle un sens ^^ ? Comment faire ?

    Merci beaucoup pour vos réponses et de m'avoir lu jusqu'ici.

    Bonne journée,

    Johann

    • Partager sur Facebook
    • Partager sur Twitter
      20 novembre 2015 à 17:24:49

      Il y a une option de config dans owncloud pour faire cela plutôt que de le faire par apache.
      • Partager sur Facebook
      • Partager sur Twitter
        23 novembre 2015 à 10:08:36

        Ok merci pour la réponse je vais regarder.

        J'ai bien une option pour rediriger le client sur une URL donc potentiellement en https sur le sous domaine.

        Est-ce une bonne manière de procéder ?

        Ça ne règle pas le problème quand on accède directement au sous domaine owncloud sans https.

        Bonne journée,

        Johann

        • Partager sur Facebook
        • Partager sur Twitter
          23 novembre 2015 à 11:30:08

          Tu peux mettre normalement : "forcessl" => true,
          • Partager sur Facebook
          • Partager sur Twitter

          Configuration apache (sur debian 8)

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown