Archiv verlassen und diese Seite im Standarddesign anzeigen : SSL nur für location aktivieren?
-=LeoManiac=-
16.09.06, 14:20
Servus,
gibt es eine Möglichkeit den Apache2 so einzurichten das der normal auf HTTP lauscht ... eine einzelne Location aber auf SSH hört?
Ich möchte deswegen ungern 2 Server installieren...
Natürlich geht das mit vhosts !
<VirtualHost xxx.xxx.xxx.xxx:443>
DocumentRoot /var/www/html/blabla
ServerName test.domain
<Directory "/var/www/html/blabla">
allow from all
Options +Indexes
</Directory>
SSLEngine on
SSLCertificateFile /etc/ssl/apache2/server.crt
SSLCertificateKeyFile /etc/ssl/apache2/server.key
IndexOptions FancyIndexing ScanHTMLTitles FoldersFirst HTMLTable
ScriptAlias /cgi-bin/ /var/www/html/blabla/cgi-bin/
<Directory "/var/www/html/blabla/cgi-bin">
</Directory>
</VirtualHost>
Ich möchte deswegen ungern 2 Server installieren...
Wie jetzt?:ugly:
Greeez Oli
-=LeoManiac=-
16.09.06, 14:48
Das will irgendwie nicht so richtig ...
ich hab jetzt erstmal folgendes gemacht:
Da der Server erstmal nur local in ner qemu vm läuft hab ich den Server.name mal auf test.domain belassen und ich hab auch noch kein SSL Zertificat von daher sind die Zeilen erstmal auskommentiert aber ich kann doch dann zumindest per
http://<serverip>:443/index.html
auf die index.html zugreifen können oder? Nur das funktioniert nicht...
NameVirtualHost *:443
<VirtualHost *:443>
DocumentRoot /var/wwws/
ServerName test.domain
<Directory "/var/wwws/">
allow from all
Options +Indexes
</Directory>
#SSLEngine on
#SSLCertificateFile /etc/ssl/apache2/server.crt
#SSLCertificateKeyFile /etc/ssl/apache2/server.key
IndexOptions FancyIndexing ScanHTMLTitles FoldersFirst HTMLTable
</VirtualHost>
Du greifst danach so darauf zu !
https://test.domain
Greeez Oli
-=LeoManiac=-
16.09.06, 17:51
wenn es funtionieren würde...
Teste mal mit:
openssl s_client -connect fqdn.tld:443
Wenn es stimmt bekommst du dein Cert angezeigt.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.