After some annoyances with SELinux and installing mod_ssl; the Secure Pages and clean URL's seems to work pretty well.
Steps that i took:
Code:
sudo yum install mod_ssl;
In File: /etc/apache2/sites-available/default-ssl
Code:
SSLEngine on
.......
SSLCertificateFile /etc/certs/server.crt # path to server.crt
SSLCertificateKeyFile /etc/private/server.key # path to server.key
.....
SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire # This line was commented out
Create a link to the private in /etc/ssl form ../pki/tls/private
Code:
cd /etc/ssl/;
ln -s ../pki/tls/private/;
If needing to create a self signed cert (the name does not have to be server:
Code:
cd ~/;
openssl genrsa -out server.key 1024;
openssl rsa -in server.key -out server.key.insecure;
openssl req -new -key server.key -out server.csr;
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt;
Copy key and cert:
Code:
sudo cp ~/server.crt /etc/ssl/certs/;
sudo cp ~/server.key /etc/ssl/private/;