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 :

Administration d'un serveur dedié : Installation d'Apache très spéciale


Sujet :

Apache

  1. #1
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Points : 229
    Points
    229
    Par défaut Administration d'un serveur dedié : Installation d'Apache très spéciale
    Bonjour ou bonsoir à tous.

    Voila, j'ai un très bon amis qui me prête pendant un période de 3 mois un serveur dedier pour faire, comme il me dit, mumuse.
    J'ai donc envie d'administrer le serveur en serveur web pour voir si l'administration en local est identique à une configuration en ligne.
    Cependant, l'installation de apache me pose déjà problème car il y a, derrière, une architecture de machine assez complexe. Je vais tenter de vous expliquer cette architecture.
    Pour me connecter à "ma machine" appellons là la machine A, j'utilise la connection ssh via l'adresse ip publique. Je me connecte en tant que "mon login". Je suis identifiant en tant que simple utilisateur, mais, pour installer un programme, je me connecte en root en me connectant depuis cette machine A a une machine B. Au niveau du datacenter, la machine A et B sont interconnecté en reseau local.
    Je me suis donc connecté en tant que root sur la machine B et installer apache2.

    Voici les lignes de code que j'ai tapé pour ceux qui n'ont pas tout suivie:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ssh login@ip_publique //premiere identification
    ssh root@192.168.1.3 //seconde identification
    apt-get install apache2 apache2-doc


    J'oubliais de dire que les machines sont sous ubuntu-server.

    Alors voila ma question, comment indiquer à apache que les fichiers qui seront accessible par l'internaute sur la machine A alors que apache sera sur la B.
    Je suis clair, j'ai un peu peur que non. N'hésitez pas à me poser des questions.
    Quelqu'un connais-t-il se type d'architecture réseau et comment configurer apache?
    D'après l'ami qui m'a prêté les machines, il faut que je fasse une redirection web de port avec iptables, il faut que je choisisse un port supérieur à 1024 dans le cas où je ne suis pas connecté en root sur la machine publique.

    Je ne vois pas trop comment comment faire et comment opérer avec iptables. Je me suis documenté sur ce sujet mais sa reste encore flou, quelqu'un pourrait-il m'aider svp?

    Merci d'avance à tous ce qui essairont de m'aider.
    lemirandais

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Je n'ai pas compris : le serveur Apache est installé et tourne sur le serveur B mais les fichiers du site (document root) est sur le serveur A, c'est ça ?

  3. #3
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Points : 229
    Points
    229
    Par défaut
    Actuellement non car sa ne marche pas mais c'est ce que sa devrait entre être une fois configuré.
    Merci pour ta réponse Mac.

    N'hésite pas à poser d'autre question. C'est la première fois que je vois ce genre de configuration réseau.


    Actuellement apache est configuré par défaut et fonctionne sur le serveur B. Les fichiers sont accessible via le dossier /var/www/

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Toujours pas clair pour moi : tu voudrais que l'Apache qui tourne sur B accède aux fichiers qui sont sur A ? Dans ce cas, soit tu arrives à installer un autre Apache sur A et tu n'utilise plus l'Apache de B ou tu fais un proxy B => A, soit tu fais un partage réseau du répertoire de A qui contient les fichiers et que tu montes sur B, comme ça l'Apache de B accède à ce répertoire et ses fichiers comme s'il s'agissait d'un document root local.

  5. #5
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Points : 229
    Points
    229
    Par défaut
    Le pot qui me prete les serveurs m'a dit d'utiliser les iptables, les redirections de port. Je vais prendre la solution de dossier de partage car sinon je ne vois pas sa serait possible.

  6. #6
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Aucune idée non plus, je ne vois pas comment rediriger un port alors qu'Apache n'est pas installé sur A pourrait marcher. Mais peut-être peux-tu demander plus de détails à ton ami ?

  7. #7
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Points : 229
    Points
    229
    Par défaut
    J'ai pris contact avec mon pot, il m'a confirmé de faire avec des redirections de port via iptable. Il m'a également proposé de m'aider dans un futur proche car actuellement, il est en train de migrer tout ces serveurs d'un datacenter à un autre.

    Bon j'ai une derniere question, peut etre stupide, mais ovh, ou amen ..., elle n'utilise pas un serveur par client? Comment fait-elle pour avoir une multitude de serveur apache, car vu le nombre de client, il devrait avoir des batiments immenses!

    Merci pour votre aide.

    PS: _mac_ je te remercie, mais pourrait tu m'expliquer un peu ce qui tu entend par faire un proxy B => A ?

  8. #8
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Ils font de la virtualisation. Ils font tourner plusieurs OS sur un même machine.

  9. #9
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Points : 229
    Points
    229
    Par défaut
    Sa doit être des structures énormes car vu le nombre de site qu'il héberge et certains avec des grosses quantités de donnée, je me demande comment les machines virtuelles peuvent fonctionner!
    Merci pour cette réponse.

  10. #10
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Points : 229
    Points
    229
    Par défaut
    Après quelques semaines de pose, je cherche a comprendre comment le système proxy B => A peut fonctionner. Quelqu'un pourrait-il m'aider?

    Merci d'avance.
    lemirandais

  11. #11
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    C'est-à-dire ? Le serveur B reçoit la requête et la retransmet à A. Pour A, B est le client.

  12. #12
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Points : 229
    Points
    229
    Par défaut
    Bonjour

    Vu que je ne dispose plus de ce serveur, si vous voulez supprimer ce topic, n'hésitez pas.

Discussions similaires

  1. Installation d'apache sur un serveur classique
    Par jbggg dans le forum Apache
    Réponses: 1
    Dernier message: 04/12/2009, 16h14
  2. installation phpmyadmin serveur dedie
    Par jul.oob dans le forum Installation
    Réponses: 1
    Dernier message: 25/07/2007, 10h37

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