- KOD: ZAZNACZ CAŁY
- sudo -i
- KOD: ZAZNACZ CAŁY
- apt-get install apache2 openssl
- KOD: ZAZNACZ CAŁY
- openssl genrsa -out /etc/apache2/ssl/apache.key 1024
 openssl req -new -x509 -days 365 -key /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt
- KOD: ZAZNACZ CAŁY
- echo "Listen 443" >> /etc/apache2/ports.conf
- KOD: ZAZNACZ CAŁY
- a2enmod ssl
- KOD: ZAZNACZ CAŁY
- cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl
- KOD: ZAZNACZ CAŁY
- vim /etc/apache2/sites-available/ssl
I modyfikujemy na samym początku kilka linijek
- KOD: ZAZNACZ CAŁY
- NameVirtualHost *:443
 <virtualhost *:443>
 ServerAdmin webmaster@localhost
 SSLEngine On
 SSLCertificateFile /etc/apache2/ssl/apache.crt
 SSLCertificateKeyFile /etc/apache2/ssl/apache.key
 DocumentRoot /var/www/
 ...
- KOD: ZAZNACZ CAŁY
- a2ensite ssl
- KOD: ZAZNACZ CAŁY
- /etc/init.d/apache2 force-reload
I od tej pory możemy sie cieszyć szyfrowanym połączeniem z apachem. Po wejściu na ten adres powinno za pierwszym razem zapytać o akceptację certyfikatu
https://localhost
 
Brak komentarzy:
Prześlij komentarz