Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3012 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [DEBIAN] Ajouter un second site sous Apache

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[DEBIAN] Ajouter un second site sous Apache

n°1186872
Mc Kagan
Posté le 18-12-2009 à 17:15:58  profilanswer
 

Bonjour,
 
je soushaite ajouter un second site sous mon serveur Apache tournant sous une DEBIAN. J'ai aussi installé PhpMyadmin auquel j'accède via une page html
Mon problème est que lorsque j'ajoute un second site, je n'arrive pas à y accéder. Et si j'arrive à y accéder (après modifications), je n'accède plus à la page d'administration de PhpMyadmin.
 
J'ai passé toute une après midi la dessus, donc une aide sera très très bienvenue  :D  
 
Merci par avance

mood
Publicité
Posté le 18-12-2009 à 17:15:58  profilanswer
 

n°1186880
o'gure
Modérateur
Multi grognon de B_L
Posté le 18-12-2009 à 17:42:50  profilanswer
 

Peux tu préciser comment tu procèdes pour "ajouter" ton second site ?
 
Normalement c'est assez simple :
1. configuration du nom de domaine dans le bon DNS
2. configuration du virtual host dans apache
3. mettre les fichiers du site au bon endroit.


---------------
Relax. Take a deep breath !
n°1186882
Mc Kagan
Posté le 18-12-2009 à 17:46:46  profilanswer
 

le serveur est hébergé chez Amazon. Donc j'ai déja un DNS.
 
Config du VHost:
 
#NameVirtualHost *
<VirtualHost *>
        ServerAdmin webmaster@localhost
 
        DocumentRoot /home/commun/public_html
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /home/commun/public_html/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
                # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                #RedirectMatch ^/$ /apache2-default/
        </Directory>
 
        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>
 
        ErrorLog /var/log/apache2/error.log
 
        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn
 
        CustomLog /var/log/apache2/access.log combined
        ServerSignature On
 
    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>
 
</VirtualHost>
 
Le fichier se truve bien dans site "enabled" après avoir fait un "a2ensite

n°1186883
o'gure
Modérateur
Multi grognon de B_L
Posté le 18-12-2009 à 17:57:35  profilanswer
 

Tu n'as pas de directive "ServerName" pour discriminer les sites.
 
Si tu as 2 sites, tu es censé avoir deux virtual hosts dont 1, au minimum de clairement nommé.
 
Je t'invites à lire la doc d'apache pour la définition des virtuals host
La config minimum est ici : http://httpd.apache.org/docs/2.0/vhosts/examples.html
Sous debian tu as un fichier par virtual host. Dans l'exemple tout est mis dans le même.


---------------
Relax. Take a deep breath !
n°1186921
Mc Kagan
Posté le 19-12-2009 à 00:28:39  profilanswer
 

Ta réponse m'a l'air très interressante.
C'est le weekend, donc je me remets la dessus Lundi.
 
D'ici là, merci quand même ;)

n°1187146
Mc Kagan
Posté le 21-12-2009 à 10:03:20  profilanswer
 

Après avoir refait de multiples essais ça ne fonctionne toujours. Je penqe que cela viens des redirections DNS. Je fais les tests avec des serveurs Amazon qui possèdent déja un nom DNS et des adresses IP virtuelles. Je ne vois donc pas comment cela serait possible.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [DEBIAN] Ajouter un second site sous Apache

 

Sujets relatifs
Archiveur de sitedebian : locales-all ne veux plus s'installer
apache et rewrite[BCM4318] Aireforce one 54g sous Debian 5
Ajouter des fichiers à une image iso sous Debian LennyDebian sur Asus U80
[linux] Probleme de permissions sur arborescenceInstall debian avec lecteur DVD sata
Suprimer un noyau Linux Debian 
Plus de sujets relatifs à : [DEBIAN] Ajouter un second site sous Apache


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR