Apache2 HTTPS

Install ssl packages

sudo apt-get install openssl ssl-cert

Enable SSL module

sudo a2enmod ssl

Create certificate

sudo openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem

Set certificate permissions

sudo chmod 600 /etc/apache2/apache.pem

Edit the file /etc/apache2/sites-available/ssl

NameVirtualHost *:443
<VirtualHost *:443 >
        SSLEngine on
        ServerSignature On
        SSLCertificateFile /etc/apache2/apache.pem


Enable https for site

sudo a2ensite ssl

Restart Apache2

sudo apache2ctl restart


Testing

Open https://localhost on browser

How to list open ports and application using them in Windows

  netstat -abn or netstat -a -n -p tcp -o

Mais vistos