httpd 自定义ssl 证书
一、安装https
yum install mod_ssl openssl
安装完毕后,会自动生成 /etc/httpd/conf.d/ssl.conf 文件
1、重定向(可选),HTTP访问自动重定向为HTTPS,在httpd.conf文件尾加入如下内容:
1、取消注释
ServerName localhost
2、在最后添加
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^/?(.*)$ https://%{SERVER_NAME}/$1
二、修改ssl.conf文件内容:
1、生成密钥
localdomain=192.168.10.21
openssl req -nodes -subj "/C=CN/ST=GuangDong/L=GUANGZHOU/CN=$localdomain" -newkey rsa:2048 -keyout $localdomain.key -out $localdomain.csr
openssl x509 -req -days 3650 -in $localdomain.csr -signkey $localdomain.key -out $localdomain.crt
2、配置
DocumentRoot "网站路径"
ServerName https://域名:443/
SSLCertificateFile /etc/httpd/conf.d/cert/证书.crt
SSLCertificateKeyFile /etc/httpd/conf.d/cert/证书.key
本文是原创文章,转载请注明来自 知识殿堂
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果