Apache2_SSL

Differences between revisions 1 and 2
Revision 1 as of 2007-01-05 17:46:11
Size: 1350
Editor: pc34
Comment:
Revision 2 as of 2007-01-05 17:47:54
Size: 1356
Editor: pc34
Comment:
Deletions are marked like this. Additions are marked like this.
Line 56: Line 56:
https://localhost [[BR]]https://localhost

Pomoc dla tych którzy mają chęć uruchomic SSL w Apache2:

1) Instalujemy apache2 oraz openssl

sudo apt-get install apache2 openssl

2) Generujemy lokalny certyfikat dla naszego serwera. Zazwyczaj robi sie go z ważnością na 1 rok.

sudo apache2-ssl-certificate -days 365 

3) Dodajemy port na jakim nasluchuje standardowo apache dla SSL.

echo "Listen 443" >> /etc/apache2/ports.conf 

4) Zalaczamy modul SSL.

sudo a2enmod ssl 

5) Tworzymy i aktywujemy strone SSL

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl 

6) Edytujemy wczesniej utworzony plik.

sudo vim /etc/apache2/sites-available/ssl 

7) Modyfikujemy na samym poczatku kilka linijek.

NameVirtualHost *:443 
<virtualhost *:443> 
       ServerAdmin webmaster@localhost 

       SSLEngine On 
       SSLCertificateFile /etc/apache2/ssl/apache.pem 

       DocumentRoot /var/www/ 

8) Zalaczamy strone SSL.

sudo a2ensite ssl 

9) No i na koniec restart apacha.

sudo /etc/init.d/apache2 force-reload 

I od tej pory mozemy sie cieszyc szyfrowanym polaczeniem w apache. Po wejsciu na ten adres powinno za pierwszym razem zapytac was o akceptacje certyfikatu. BRhttps://localhost

Apache2_SSL (last edited 2012-07-13 23:44:36 by 70-100-132-112)