×

帮助中心

常见问题
域名类
•  域名介绍
•  注册/续费
•  域名管理
•  域名过户
•  域名转移
•  增值服务
•  域名交易
•  通用网址
•  产品更新日志
邮局类
•  产品简介
•  产品管理
•  邮件客户端
•  邮箱用户操作指南
•  邮箱管理员操作指南
•  产品使用手册
•  代理商控制台操作指南
•  产品更新日志
云虚机类
•  购买与升级
•  FTP
•  主机管理
•  技术问题
•  数据库
•  产品更新日志
会员类
•  会员注册
•  信息修改
•  忘记密码
•  账户实名认证
•  产品更新日志
财务类
•  后付费计费
•  在线支付
•  线下汇款
•  发票问题
•  汇款单招领
•  退款问题
•  充值业务
•  产品更新日志
ICP备案
•  备案问题快速咨询通道
•  备案介绍
•  备案账号
•  ICP备案前准备内容
•  ICP备案流程
•  ICP备案操作指导
•  ICP备案信息查看
•  备案合规核查要求
•  资料下载
•  公安联网备案与经营性备案
•  各地管局备案通知
•  常见问题
云推送
•  云推送常见问题
速成建站
•  网站访问问题
•  网站使用问题
•  产品更新日志
SSL证书
•  SSL证书常见问题
•  产品更新日志
新网云产品类
•  新网云WEB应用防火墙
•  新网云DDoS防护
•  云数据库
•  云产品运维
•  内容分发网络CDN
•  对象存储 S3
•  网络
资料下载
新手上路

APACHE服务器SSL证书安装部署

  • 作者:
  • 文章来源:新网
  • 点击数:0
  • 更新时间:2025-07-09 09:00:09
1.#修改httpd.conf文件
#LoadModule ssl_module modules/mod_ssl.so    (#加载SSL模块)
#Include conf/extra/httpd-ssl.conf       (#加载SSL配置文件)
#LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
#去掉上面三行前的"#"


2.修改httpd-ssl.conf文件

到httpd-ssl.conf去
注意开启443端口的监听(https默认端口为443,可根据实际需求做调整)


    Listen 443 


    SSLCipherSuite ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-      SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES256-GCM-    SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-    SHA:HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4

    SSLHonorCipherOrder On

    SSLProtocol all -SSLv2 -SSLv3  

对要使用证书的virtualhost进行配置

    <VirtualHost _default_:443>
    DocumentRoot "/myproject"  #项目目录
    SSLEngine on

    SSLCertificateFile  /xx/xx/server.cer  #服务器证书在服务器中存储路径及文件名
    SSLCertificateKeyFile /xx/xx/server.key  #私钥文件在服务器中存储路径及文件名
    SSLCertificateChainFile /xx/xx/ca.crt   #中间证书在服务器中存储路径及文件名

    </VirtualHost>


http跳转https 
httpd.conf文件中加载重写模块
    LoadModule rewrite_module modules/mod_rewrite.so
取消该行前面的#
 
到80(http)的virtualhost中添加如下跳转语句 (默认是在httpd.conf文件中)
    RewriteEngine on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule (.*) https://%{SERVER_NAME}/$1 [R]
此跳转语句会将所有http请求转为https可根据公司实际业务情况进行添加调整。

SSL证书常见问题

免费咨询获取折扣

Loading