CentOS7上部署https
2024-10-20 18:57:04
目前很多浏览器都加强了html都安全性,要求配置https。
下面都例子是在CentOS7上的Apache配置https都过程。
一、生成证书
用OpenSSL生成key和证书:
mkdir /etc/ssl/private
chmod /etc/ssl/private
openssl req -x509 -nodes -days -newkey rsa: -keyout /etc/ssl/private/apache-selfsigned.key -out /etc/ssl/certs/apache-selfsigned.crt
openssl dhparam -out /etc/ssl/certs/dhparam.pem
二、安装配置ssl模块
yum安装模块
yum install mod_ssl
vim /etc/httpd/conf.d/ssl.conf
配置文件中更改下面的内容:
DocumentRoot "/var/www/html"
ServerName www.xxx.net.cn: SSLCertificateFile /etc/ssl/certs/apache-selfsigned.crt
SSLCertificateKeyFile /etc/ssl/private/apache-selfsigned.key
检验配置:
apachectl configtest
三、重启服务
systemctl restart httpd
这样Apache就有了HTTPS的服务。
最新文章
- SwitchHosts—hosts管理利器
- E - 滑雪
- Nginx 笔记与总结(5)访问日志管理:计划任务 + 日志切割
- HEVC编解码优化信息
- Oracle 数据库中日期时间的插入操作
- easyui菜单栏的使用
- 【模板】Big-Step-Giant-Step 大步小步
- delphi服务程序(service)的调试方法
- freebsd安装和图形界面安装
- ArrayList 冷门方法
- 密码学Hash函数
- 设计模式总结篇系列:模板方法模式(Template Method)
- git checkout --ours 【学习笔记】
- mybatis07--关联查询一对多
- python2.7安装beautifulsoup包
- js五道经典练习题--第四道qq好友列表
- Fast R-CNN论文阅读笔记
- 2014.1.4 cxf spring webservice
- 【ps】Photoshop
- Redis(四)-- 集群