一、安裝apache,已安裝略過。未安裝的看這篇文章centOS7-安裝apache+php。
二、安裝Apache支持SSL/TLS
yum install mod_ssl openssl
三、編輯SSL配置文件
vi /etc/httpd/conf.d/ssl.conf
#找到以下部分并修改
DocumentRoot "/var/www/html" //去掉#號
ServerName www.example.com:443 //去掉#號,同時將www.example.com修改為你的域名或服務(wù)器ip
SSLHonorCipherOrder on //去掉#號
SSLCertificateFile /etc/pki/tls/certs/www.example.com.crt //將www.example.com修改為你的域名或服務(wù)器ip
SSLCertificateKeyFile /etc/pki/tls/private/www.example.com.key //將www.example.com修改為你的域名或服務(wù)器ip
四、創(chuàng)建CA證書、CA證書簽名
mkdir /etc/httpd/ca
cd /etc/httpd/ca/
openssl req -newkey rsa:4096 -nodes -sha256 -keyout ca.key -x509 -days 1000 -out ca.crt
openssl req -newkey rsa:4096 -nodes -sha256 -keyout 你的域名或服務(wù)器ip.key -out 你的域名或服務(wù)器ip.csr
cp 你的域名或服務(wù)器ip.crt /etc/pki/tls/certs/
cp 你的域名或服務(wù)器ip.key /etc/pki/tls/private/



五、重啟Apache服務(wù)
systemctl restart httpd六、測試
