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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Apache2+ssl (Debian)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Apache2+ssl (Debian)

n°781833
carlos20
Posté le 13-02-2006 à 13:29:33  profilanswer
 

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!!!!!!

mood
Publicité
Posté le 13-02-2006 à 13:29:33  profilanswer
 

n°781837
carlos20
Posté le 13-02-2006 à 13:40:37  profilanswer
 

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!!!!!!!!!!

n°781885
carlos20
Posté le 13-02-2006 à 15:14:23  profilanswer
 

Il n'y a personne....
 
S'il vous plait...

n°781959
carlos20
Posté le 13-02-2006 à 16:48:39  profilanswer
 

un petit UP

n°782030
carlos20
Posté le 13-02-2006 à 20:08:58  profilanswer
 

J'ai beau cherché je n'ai rien trouvé de concret...
 
Personne n'a une petite idée...
 
Merci d'avance!!!!!!!!!!!!

n°782073
Profil sup​primé
Posté le 13-02-2006 à 21:31:19  answer
 

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>
 
;)

n°782192
carlos20
Posté le 14-02-2006 à 10:25:47  profilanswer
 

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!!!!

n°782276
carlos20
Posté le 14-02-2006 à 14:13:06  profilanswer
 

un petit UP

n°782559
carlos20
Posté le 15-02-2006 à 08:44:32  profilanswer
 

UP UP

n°782870
carlos20
Posté le 15-02-2006 à 20:38:50  profilanswer
 

Pas d'idée please

mood
Publicité
Posté le 15-02-2006 à 20:38:50  profilanswer
 

n°783745
bertrand69​fr
Posté le 18-02-2006 à 03:37:13  profilanswer
 

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 !

n°783746
bertrand69​fr
Posté le 18-02-2006 à 03:46:12  profilanswer
 

Si tu utilises des noms de serveurs différents, genre : mon-site.com et auth.mon-site.com alors là, no problemo

n°784107
carlos20
Posté le 19-02-2006 à 14:07:21  profilanswer
 

MERCI beaucoup pour vos réponses!!!!!!!!!!!!!!!!!!!!!!!!!!!  
Je vais regarder ça et je vous tient au courant!!!  
 
Merci encore
@+

n°785468
carlos20
Posté le 22-02-2006 à 15:22:54  profilanswer
 

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!!!!!!!!!!
@+

n°785878
carlos20
Posté le 23-02-2006 à 14:39:15  profilanswer
 

un petit UP

n°786296
carlos20
Posté le 24-02-2006 à 15:08:00  profilanswer
 

UP uP une petite idée PLEASE

n°786738
carlos20
Posté le 26-02-2006 à 11:33:03  profilanswer
 

please help me

n°787436
carlos20
Posté le 28-02-2006 à 11:00:10  profilanswer
 

une petite aide serait la bien venue

n°787941
carlos20
Posté le 01-03-2006 à 16:06:29  profilanswer
 

UP UP


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

  Apache2+ssl (Debian)

 

Sujets relatifs
apache2, debian, intranet, reseaux[resolu]apache2, debian, intranet, reseaux
Asp et apache2 sous linux/debian[Apache2] Debian et Vhosts
[apache2]configuration virtualhost sous DebianBlocage service Apache2 - Debian
Apache2 et fonction mail() sous Debian et Configuration de PostFixe[Résolu]debian, apache2, virtualhost, 2 dyndns
[Debian] PHP4 veut utiliser Apache2 prefork et pas workerapache2 et php4 sous debian(stable)
Plus de sujets relatifs à : Apache2+ssl (Debian)


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