Shared SSl

Apache, Lighttpd, nginx, Cherokee
Post Reply
scatty
Posts: 14
Joined: 2003-04-09 12:05
 

Shared SSl

Post by scatty »

Hi !

Ich möchte für meinen serve ein Shared SSl einrichten. Habe Suse Linux 9.0 Apache 1.39 und Confixx 3.02
Da ich nun nicht so bewandert mit SSL bin habe ich folgende Idee.

Meine Idee ist halt eine Zertifikat für alle webs zu benutzen. Also Shared SSL .

Ich möchte die Domain http://www.ssl-meinedomain.de benutzen (mit eigener ip ) und für das Zertifikat angeben. Da confixx ja einiges überschreibt lege ich diese Domain die in der httpd.conf an.


also:

Code: Select all

NameVirtualHost 212.1xx.xxx.xxx:443
<VirtualHost 212.1xx.xxx.xxx:443>
  ServerName ssl-meinedomain.de.de
  DocumentRoot /srv/www/htdocs/
  User root
  Group root
  ScriptAlias /cgi-bin/ /srv/www/htdocs/cgi-bin/
  <IfModule mod_python.c>
    <Files ~ ".py$">
      AddHandler python-program .py
      PythonHandler mod_python.publisher
    </Files>
  </IfModule>
  CustomLog /srv/www/htdocs/log/access_log confixx2
  php_admin_value open_basedir /srv/www/htdocs/
  php_admin_value file_uploads 1
  php_admin_value upload_tmp_dir /srv/www/htdocs/phptmp/
  <IfDefine SSL>
    SSLEngine on
    SSLCertificateKeyFile /etc/httpd/ssl.key/server.key
    SSLCertificateFile /etc/httpd/ssl.crt/server.crt
    SetEnvIf User-Agent ".*MSIE.*" 
      nokeepalive ssl-unclean-shutdown 
      downgrade-1.0 force-response-1.0
    <Files ~ ".(cgi|shtml|phtml|php3?)$">
      SSLOptions +StdEnvVars
    </Files>
    <Directory "/srv/www/htdocs/cgi-bin">
      SSLOptions +StdEnvVars
    </Directory>
  </IfDefine>
</VirtualHost>
und wenn ich doch dann http://www.ssl-meinedomain.de/web1 aufrufe, müste ich doch den inhalt des Ordner web1 lesen können oder ?? verhaue ich mich da gerade gewaltig. Hat denn auch einer ein Howto wo man die das mit Shared ssl nachlesen kann ?? Habe nichts gefunden !
scatty
Posts: 14
Joined: 2003-04-09 12:05
 

Re: Shared SSl

Post by scatty »

hat sich erledigt habe ein einfache version gefunden.

Ich benutze einfach die Domain dfie ich auch für den Apache habe und benutze einfach folgneden code in der httpd.conf

Alias /webxx/ /srv/www/htdocs/webxx/html/

somit benutze ich die zertifikate des apache servers und alle webs die ich mit dem alias belegt haben können unter domain https://www.meinedomain.de/webxx/

alle das selbe ssl Zertifikat nutzen ohne da ich ein neues einrichten muß :)
Post Reply