怎样在apache服务上配置https安全 域名请求
来源:互联网 发布:ecshop sql 编辑:程序博客网 时间:2024/06/01 07:19
1,域名在阿里云或者腾讯云(看你是在哪个供应商买的)申请安全证书。
2,下载所颁发的安全证书。
3,在Apache的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert目录中。
4,打开apache安装目录下conf目录中的httpd.conf文件,找到一下内容并去掉"#"
#LoadModule ssl_module modules/mod_ssl.so(如果找不到请确认是否编译过openssl插件)
#Include conf/extra/httpd-ssl.conf
5,打开apache安装目录下conf/extra/httpd-ssl.conf文件(也可能是conf.d/ssl.conf,与操作系统及安装方式有关),在配置文件中查找一下配置语句:
#添加SSL协议支持协议,去掉不安全协议
SSLProtocol all -SSLv2 -SSLv3
#修改加密套件如下
SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!NULL
SSLHonorCipherOrder on
#证书公钥配置
SSLCertificateFile cert/public.pem
#证书私钥配置
SSLCertificateKeyFile cert/214271908250214.key
#证书链配置,如果该属性开头有‘#’字符,请删除掉
SSLCertificateChainFile cert/chain.pem
6,如有多个安全域名需配置,则在下面配置相应代码即可。
<VirtualHost *:443>
DocumentRoot "/data/wwwroot/haotujiancai/public"
ServerName www.haotujc.com
SSLEngine on
<Directory "/data/wwwroot/haotujiancai/public">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
SSLCertificateFile "/usr/local/apache7/cert/haotujiancai/2_haotujc.com.crt"
SSLCertificateKeyFile "/usr/local/apache7/cert/haotujiancai/3_haotujc.com.key"
SSLCertificateChainFile "/usr/local/apache7/cert/haotujiancai/1_root_bundle.crt"
</VirtualHost>
7,重启Apache
8,通过https方式访问您的站点,测试站点证书的安装配置。
阅读全文
1 0
- 怎样在apache服务上配置https安全 域名请求
- 在Linux上配置Apache HTTPS服务
- 在CentOS配置Apache的HTTPS服务
- 在CentOS配置Apache的HTTPS服务
- 在IIS上如何发布HTTPS网站,SSL安全服务配置
- 前端在https请求的安全配置问题
- 配置https实现请求安全
- apache服务器配置https服务
- 如何在apache服务器上配置ssl以支持https
- Apache服务的安全配置
- apache 配置多域名访问多服务
- 在Ubuntu上配置域名
- Apache配置虚拟主机和多HTTPS服务
- mac下Apache服务配置Https
- Apache下https服务的配置
- 在CentOS上配置Apache+Tomcat+PHP+MySQL+SVN服务
- Apache配置在一个IP地址上运行多个基于域名的web站点
- linux上nginx配置https服务
- unity中Mathf类的说明
- 关于void
- 欢迎使用CSDN-markdown编辑器
- 我所理解的代理模式
- Android如何实现开机自动启动Service
- 怎样在apache服务上配置https安全 域名请求
- Mahout的一些推荐算法
- 洛谷 1352 没有上司的舞会 树形DP
- Python开发游戏的正确姿势
- ThreadLocal的用法、原理和用途
- 单例设计模式的UI框架
- Git基础指令集
- Apache Commons-Logging 源码分析
- XML数据的三种解析方式