zoukankan      html  css  js  c++  java
  • 阿里云ECS升级https

    服务器环境:

    Windows Server 2008 R2 Enterprice;

    phpstudy2018(php-7.2.10-nts+Apace);

    一个已经备案的域名:xxx.com;

     

    1.申请阿里云免费证书:

    登录阿里云管理控制台-》产品与服务-》安全(云盾)-》SSL 证书(应用安全)-》购买证书;

    品牌选:Symantec;

    保护类型选:1个域名;

    证书类型选:免费型DV SSL;

    立即购买即可;

    支付成功后,跳转证书控制台在证书上点击申请,填写申请,验证消息,审核成功后会收到邮件;

    证书申请成功后,下载到本地(3个文件);

    2.配置CES安全组,添加443端口:

     

    3.服务器防火墙上的端口也要打开;

    4.php开启php_openssl扩展

    5.修改Apache配置(根据你 phpstudy 的安装目录),C:phpStudyPHPTutorialApacheconfhttpd.conf 文件开启下面3项(将前面的#删掉,保存退出)

    LoadModule rewrite_module modules/mod_rewrite.so
    
    Include conf/extra/httpd-ssl.conf
    
    LoadModule rewrite_module modules/mod_rewrite.so

    6.将3个证书文件上传到C:phpStudyPHPTutorialApacheconfcert(自己新建)文件夹;

    7.修改C:phpStudyPHPTutorialApacheconfextrahttpd-ssl.conf配置文件,VirtualHost这一段在末尾;

    #按照你的域名和证书文件进行相应的修改,修改后保存退出

    <VirtualHost *:443>
    DocumentRoot "C:phpStudyPHPTutorialWWW"
    ServerName xxx.com
    ServerAlias www.xxx.com
    SSLEngine on
    SSLCertificateFile "C:phpStudyPHPTutorialApacheconfcert1603011_www.xxx.com_public.crt"
    SSLCertificateKeyFile "C:phpStudyPHPTutorialApacheconfcert1603011_www.xxx.com.key"
    SSLCertificateChainFile "C:phpStudyPHPTutorialApacheconfcert1603011_www.xxx.com_chain.crt"
    <Directory "C:phpStudyPHPTutorialWWW">
    Allow from all
    </Directory>
    </VirtualHost>

    8.重启Apache后,用https访问你的网站测试;

     

     

     

  • 相关阅读:
    loadrunder之脚本篇——action分类
    性能测试工具下载
    Loadrunder常见问题汇总(持续更新)
    python编程总结
    使用 rsync 同步
    mysql查询今天、昨天、7天、近30天、本月、上一月 数据
    vim配置
    shell 分割字符串存至数组
    变换莫测
    2014 10
  • 原文地址:https://www.cnblogs.com/nb08611033/p/10100387.html
Copyright © 2011-2022 走看看