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 :

apache2 crer un virutal host


Sujet :

Apache

  1. #1
    Membre éclairé
    Avatar de Blo0d4x3
    Inscrit en
    Octobre 2003
    Messages
    593
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 593
    Par défaut apache2 crer un virutal host
    Bonjour tous, je voudrai creer un virtual host sous apache 2. Que l'url soit dans le style http://localhost/phpmyadmin.

    j'arrivait sous apache 1, mais le 2 je n'y arrive pas.

    merci de votre coup de main.

  2. #2
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Par défaut
    Voilà un exemple qui marche avec apache2 sous freebsd... et ce qu'il faut pour le ssl

    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
    NamevirtualHost *:443
    <VirtualHost *:443>
    	SSLEngine On
    	SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
    	SSLCertificateKeyFile ssl.key
    	SSLCertificateFile ssl.crt
    	DocumentRoot /var/www
    	ServerName localhost 
            CustomLog /var/log/httpd/mail_log common
            ErrorLog /var/log/httpd/mail-error_log
    	SetEnvIf User-Agent ".*MSIE.*" \
             	nokeepalive ssl-unclean-shutdown \
             	downgrade-1.0 force-response-1.0
    	<Directory "/var/www/cgi-bin">
        	SSLOptions +StdEnvVars
    	</Directory>
    	<Files ~ "\.(cgi|shtml|phtml|php3?|php|inc)$">
        		SSLOptions +StdEnvVars
    	</Files>
    </VirtualHost>
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  3. #3
    Membre éclairé
    Avatar de Blo0d4x3
    Inscrit en
    Octobre 2003
    Messages
    593
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 593
    Par défaut
    oui mais c'est pas ce que je cherche. J'ai deja ceci dans mon fichier /etc/apache2/site-avaible/default:

    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
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
     
    NameVirtualHost *
    <VirtualHost *>
    	ServerAdmin webmaster@localhost
     
    	DocumentRoot /medias/Datas/www 
    #/var/www
    	<Directory />
    		Options FollowSymLinks
    		AllowOverride None
    	</Directory>
    	<Directory /medias/Datas/www >
    		Options Indexes FollowSymLinks MultiViews
    		AllowOverride None
    		Order allow,deny
    		allow from all
    		# Uncomment this directive is you want to see apache2's
    		# default start page (in /apache2-default) when you go to /
    		#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>
    il s'agit de mon site que j'accede par l'url http://localhost
    et voudrais rajouter un virtualhost avec le documentroot /var/www et que j'accederai par http://localhost/phpmyadmin. pas besoin de ssl.

  4. #4
    Membre confirmé Avatar de raffa
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    194
    Détails du profil
    Informations personnelles :
    Âge : 27
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 194
    Par défaut
    salut
    tu devrais préciser ta distribution (debian, redhat, suse)
    Mais apparemment tu es sur Debian vu le chemin de ton apache.

    Voici un très bon tuto : ICI

    au plaisir

  5. #5
    Membre éclairé
    Avatar de Blo0d4x3
    Inscrit en
    Octobre 2003
    Messages
    593
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 593
    Par défaut
    Oui je suis sur debian :-).
    Mais ce qui explique sur le tuto correspond pas trop a ce que je cherche.
    J'ai une premier site internet sur /medias/Datas/www. Accessible via l'url http://localhost.

    Et phpmyadmin est installer sur /var/www/phpmyadmin.

    Mais j'ai trouver :-).

    avec cette configuration dans /etc/apache2/site-available/default

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <VirtualHost *>
     
           DocumentRoot /var/www
     
           ServerName localhost
     
           ServerAlias *.phpmyadmin
     
    </virtualHost>
    merci :-D

  6. #6
    Membre confirmé Avatar de raffa
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    194
    Détails du profil
    Informations personnelles :
    Âge : 27
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 194
    Par défaut
    c'est le lien symbolique de phpmyadmin qui se trouve dans /var/www

  7. #7
    Membre éclairé
    Avatar de Blo0d4x3
    Inscrit en
    Octobre 2003
    Messages
    593
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 593
    Par défaut
    Je sais, mais ca me suffit :-).

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

Discussions similaires

  1. Réponses: 12
    Dernier message: 10/02/2012, 10h06
  2. Créer Host mysql sur linux
    Par habbor dans le forum Administration
    Réponses: 0
    Dernier message: 17/07/2011, 10h55
  3. Réponses: 4
    Dernier message: 23/03/2009, 10h29
  4. Réponses: 2
    Dernier message: 13/12/2008, 12h13
  5. Apache2, mod_mono et virtual host
    Par greenzephyr dans le forum Apache
    Réponses: 21
    Dernier message: 04/10/2008, 16h08

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