Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ sudo gedit /etc/hostname
- aquaballoon.net
- $ sudo apt-get install apache2
- $ sudo gedit /etc/apache2/httpd.conf
- <VirtualHost *:80>
- DocumentRoot /home/local/www
- ServerName jason.huree
- </VirtualHost>
- $ sudo rm /etc/apache2/sites-available/default
- $ sudo rm /etc/apache2/sites-enabled/000-default
- $ sudo /etc/init.d/apache2 restart
- $ sudo gedit /etc/hosts
- 127.0.0.1 jason.huree localhost
- 192.168.1.100 jason.huree
- ## HTTPS Configuration
- $ sudo a2enmod ssl
- $ sudo gedit /etc/apache2/httpd.conf
- <VirtualHost *:443>
- DocumentRoot /home/local/ssl
- ServerName jason.huree
- SSLEngine on
- SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
- SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
- </VirtualHost>
- ## Certificates
- # Generating a Certificate Signing Request (CSR) & a server.key
- $ openssl genrsa -des3 -out server.key 1024
- $ openssl rsa -in server.key -out server.key.insecure
- $ mv server.key server.key.secure
- $ mv server.key.insecure server.key
- $ openssl req -new -key server.key -out server.csr
- # Creating a Self-Signed Certificate (server.crt)
- $ openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
- # Installing the Certificate
- $ sudo cp server.crt /etc/ssl/certs
- $ sudo cp server.key /etc/ssl/private
Advertisement
Add Comment
Please, Sign In to add comment