VYŘEŠENO Re: Apache2 a podpora ssl
hafi
mandrake.user na seznam.cz
Pondělí Červen 5 00:35:55 CEST 2006
hafi píše v Ne 04. 06. 2006 v 18:35 +0200:
> Dobrý den.
> Distribuce Debian Sarge.
> Chtěl bych do současné konfigurace přidat podporu ssl.
> Postupoval jsem takto:
> apt-get instal apache2-ssl
>
> přidal jsem moduly do mods-enabled pomoci
> a2enmod ssl
>
> Vytvořil jsem certifikát pomocí
> apache2-ssl-certifikate
>
> /etc/apache2/ports.conf jsem upravil
> Listen 80
> Listen 443
>
> Provedl jsem restart apache2
> /etc/init.d/apache2 restart
>
> a předpokládal jsem že po zadání
> https://adresa_serveru naběhne defaultní stránka.
>
> Ta samozřejmě nenaběhne
>
> V /var/log/apache2/error.log žádná chyba nevyběhne
>
> V /var/log/apache2/access.log se objeví
>
> 127.0.0.1 - - [04/Jun/2006:18:34:52 +0200] "\x16\x03\x01" 302 376 "-"
> "-"
> 127.0.0.1 - - [04/Jun/2006:18:34:52 +0200] "\x16\x03\x01" 302 376 "-"
> "-"
> 127.0.0.1 - - [04/Jun/2006:18:34:52 +0200] "\x16\x03\x01" 302 376 "-"
> "-"
>
> Napadá Vás kde jsem udělal chybu?
>
> Zdeněk Havlát
>
Takže pěkně od začátku
Nainstalujeme balík potřebný pro podporu
apt-get install apache2-ssl
Zapneme modul ssl
a2enmod ssl
Vytvoříme certifikát
apache2-ssl-certificate
Uděláme kopii souboru /etc/apache2/sites-available/default a pojmenujeme
ho ssl. Nyní tento soubor editujeme tak, že
NameVirtualHost *
<VirtualHost *>
přepíšeme na
NameVirtualHost *:443
<VirtualHost *:443>
a přidáme řádky pod ServerAdmin
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem
Nakonec přídáme do ///etc/apache2/ports.conf// řádek
Listen 443
Teď stačí restartovat apache2 a mělo by to jít.
Zdeněk Havlát
--
# Netvrdím že vím, jen se snažím pomoci.
# RFC1149 - Tam kde WiFi nestačí
Další informace o konferenci Linux