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

 


Dernière réponse
Sujet : Apache2+ssl (Debian)
carlos20 UP UP

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
carlos20 UP UP
carlos20 une petite aide serait la bien venue
carlos20 please help me
carlos20 UP uP une petite idée PLEASE
carlos20 un petit UP
carlos20 Au faite j'ai regardé ces exemples,
 
Mais ce n'est pas tout à fait ce que je voudrais et comme je suis débutant j'ai de la peine!!!
 
Auriez vous un exemple pour avoir le même site mais avec une partie accessible normalement et une partie accessible via https.
Auriez vous un tutorial ou une procédure pour apache2 sur une debian.
 
Je sais que je demande beaucoup mais étant débutant....
 
MERCI d'avance!!!!!!!!!!
@+
carlos20 MERCI beaucoup pour vos réponses!!!!!!!!!!!!!!!!!!!!!!!!!!!  
Je vais regarder ça et je vous tient au courant!!!  
 
Merci encore
@+
bertrand69fr Si tu utilises des noms de serveurs différents, genre : mon-site.com et auth.mon-site.com alors là, no problemo
bertrand69fr

carlos20 a écrit :

Pas d'idée please


 
 
J'ai le même problème actuellement. J'ai trouvé qu'on ne pouvait pas le faire pour des raisons de sécurité.
 
 
http://lea-linux.org/pho/read/5/274772/274953
 
 Mais astuce, j'ai trouvé ça : (ref : http://www.apache-ssl.org/#FAQ )

Citation :


I want to run secure and non-secure servers on the same machine. Is that possible?
 
There are two ways to do this: run two server daemons, or run both services from the same daemon. Unless there is a good reason to run two (like using a different product for secure/non-secure), it's usually simplest to run a single daemon and disable SSL on those virtual hosts that don't need it. If you wish to run two daemons you must make sure that they each only try to bind to their alloted ports (normally port 80 for non-secure and 443 for secure). If you wish to run a single daemon, here's an example config file showing how you might do it.


 
L'adresse de l'exemple c'est ça : http://www.apache-ssl.org/httpd.conf.example
 
(j'ai pas encore essayé)
 
Bon courage !

carlos20 Pas d'idée please
carlos20 UP UP
carlos20 un petit UP
carlos20 Bonjour,
 
Merci beaucoup pour ta réponse mais je dois avoir un répertoire donc /var/www/http et dans ce répertoire une partie accessible en https donc /var/www/http/https...
 
Est ce que ceci est possible ou non c'est la question que je me pose car ça pose problème?????
 
Merci beaucoup!!!!
NameVirtualHost *:80
<VirtualHost *:80>
        DocumentRoot /var/www/http
</VirtualHost>
 
NameVirtualHost *:443
<VirtualHost *:443>
        SSLEngine on
        SSLCertificateFile "/etc/apache2/ssl/certificat.crt"
        SSLCertificateKeyFile "/etc/apache2/ssl/certificat.key"
        DocumentRoot /var/www/https
</VirtualHost>
 
;)
carlos20 J'ai beau cherché je n'ai rien trouvé de concret...
 
Personne n'a une petite idée...
 
Merci d'avance!!!!!!!!!!!!
carlos20 un petit UP
carlos20 Il n'y a personne....
 
S'il vous plait...
carlos20 Bonjour,
 
J'ai fait quelques tests et en cnofigurant ssl de cette manière:

Citation :

Création du certificat pour le mode SSL
 
apache2-ssl-certificate
 
répondre aux questions qui sont posées
 
contrôle : vérifier la création du fichier /etc/apache2/apcahe.pem et d’un lien symbolique sur ce fichier. Ce fichier contient la clé publique et la clé privée qui seront utilisées par apache. Il existe une autre méthode plus complexe avec openssl pour créer ces clés.
Activation du mode SSL
 
-  Editer le fichier /etc/apache2/httpd.conf et ajouter les lignes ci-dessous
SSLProtocol -all +SSLv2
SSLCipherSuite SSLv2:+HIGH:+MEDIUM:+LOW:+EXP
SSLCertificateFile /etc/apache2/ssl/apache.pem
 
-  Editer le fichier /etc/apache2/ports.conf et ajouter si elle n’existe pas déjà la ligne ci-dessous
 
Listen 443
Configuration des sites par défault pour fonctionner en mod ssl.
 
cp /etc/apache2/sites-available/default cp /etc/apache2/sites-available/default-ssl
 
-  Editer le fichier /etc/apache2/sites-available/default-ssl et modifier/ajouter comme ci dessous(Ajout de la ligne « SSLEngine on » et ajout de « :443 » après « NameVirtualHost * » et « VirtualHost * » )
NameVirtualHost *:443
<VirtualHost *:443>
           SSLEngine on
...
...
 
-  Activer le site avec la commande suivante
 
a2ensite default-ssl
 
-  Activer le mod ssl d’apache avec la commande suivante
 
a2enmod ssl
 
-  Forcer Apache à relire son fichier de configuration
 
/etc/init.d/apache2 reload


 
J'obtient ceci lorsque je relance apache2:
 

Citation :

Reloading apache 2.0 configuration...[Mon Feb 13 12:36:27 2006] [warn] NameVirtualHost *:443 has no VirtualHosts


 
L'accès en https ne fonctionne pas!!!!
 
Par contre je ne touche rien de plus mais je supprime le site default avec: a2dissite default
 
Et bien là ne je peux accèder à mon site qu'en https et plus en http....
 
Est ce que quelqu'un pourrait m'aider car je ne comprend pas???
 
Merci beaucoup!!!!!!!!!!

carlos20 Bonjour à tous,
 
J'aimerais utiliser ssl avec apache2. Mais l'utilisation de ssl ne serait que pour une partie du site (un répertoire dans apache2).
Je m'explique:
 
   Les fichiers dans /var/www/Mon_site serait accesssible en http
 
   Les fichiers dans /var/www/Mon_site/ssl ne serait accessible qu'en https
 
Est ce que quelqu'un aurait déjà réalisé ceci, je suis débutant et malgré mes recherches je n'ai pas trouvé de réponse à cette question...
 
Merci d'avance pour votre aide!!!!!!

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)