Contents

CentOS Apache SSL

openssl

Check Installed

1
sudo yum list installed | grep openssl

Install openssl

1
sudo yum install openssl

mod_ssl

Check Installed

Install mod_ssl

1
sudo yum install mod_ssl

Check Module mod_ssl.so

1
ll /etc/httpd/modules/mod_ssl.so

Load Module In Apache

1
2
3
4
5
# Main Config File
sudo vi /etc/httpd/conf/httpd.conf

# Or some of apache version
sudo vi /etc/httpd/conf.modules.d/00-ssl.conf
1
LoadModule ssl_module modules/mod_ssl.so

Config Apache

1
sudo vi /etc/httpd/conf.d/ssl.conf
1
2
3
4
5
SSLEngine on
SSLCertificateFile ssl/ssl.crt
SSLCertificateKeyFile ssl/ssl.key
SSLCertificateChainFile ssl/chain_all.crt
SSLCACertificateFile ssl/chain.crt