目前很多浏览器都加强了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的服务。

最新文章

  1. SwitchHosts—hosts管理利器
  2. E - 滑雪
  3. Nginx 笔记与总结(5)访问日志管理:计划任务 + 日志切割
  4. HEVC编解码优化信息
  5. Oracle 数据库中日期时间的插入操作
  6. easyui菜单栏的使用
  7. 【模板】Big-Step-Giant-Step 大步小步
  8. delphi服务程序(service)的调试方法
  9. freebsd安装和图形界面安装
  10. ArrayList 冷门方法
  11. 密码学Hash函数
  12. 设计模式总结篇系列:模板方法模式(Template Method)
  13. git checkout --ours 【学习笔记】
  14. mybatis07--关联查询一对多
  15. python2.7安装beautifulsoup包
  16. js五道经典练习题--第四道qq好友列表
  17. Fast R-CNN论文阅读笔记
  18. 2014.1.4 cxf spring webservice
  19. 【ps】Photoshop
  20. Redis(四)-- 集群

热门文章

  1. java用servlet、cookie实现一个阅读记录
  2. 谈谈你对Glide和Picasso他们的对比的优缺点
  3. 值提供器 AND 模型绑定器
  4. 简单的音乐轮播JS
  5. Ajax技术基础
  6. c语言中的string
  7. 关闭SSL服务[iRedMail]
  8. cylance做的机器学习相关材料汇总
  9. Jenkins构建shell
  10. [转载]java向word模板中填充数据(总结)