• Linux下apache安装SSL证书


    一、申请SSL证书

      登录腾讯云 

      找到SSL证书申请选项:云产品---域名与网站—SSL证书。

      点击进入申请页面

      

      点击申请证书

      

      填写好域名信息便可下载SSL证书

      

      把下载好的证书上传到服务器

    二、开启SSL模块

    a2enmod ssl

    这条命令相当于

    sudo ln -s /etc/apache2/mods-available/ssl.load /etc/apache2/mods-enabled
    sudo ln -s /etc/apache2/mods-available/ssl.conf /etc/apache2/mods-enabled

    如果没有a2enmod指令,也可直接在apache2.conf中设置SSL模块加载:

    LoadModule ssl_module /usr/lib/apache2/modules/mod_ssl.so

    复制到SSL目录

    //server.crt server.key为腾讯云下申请的证书密钥
    cp server.crt /etc/ssl/certs 
    cp server.key /etc/ssl/private

    修改apache配置文件

    ln -s /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-enabled/default-ssl.conf
    vim /etc/apache2/sites-enabled/default-ssl.conf

    在DocumentRoot中加入内容(修改的是default-ssl.conf文件):

    SSLEngine On  
    SSLOptions +StrictRequire  
    SSLCertificateFile /etc/ssl/certs/server.crt  
    SSLCertificateKeyFile /etc/ssl/private/server.key  

    default-ssl.conf文件

    重启apache即可

  • 相关阅读:
    计算机思维
    easyui增删改查前段代码
    文本相似度分析
    布隆过滤器
    SQL Server事务
    堆排序(Heapsort)
    游标
    存储过程
    触发器
    Thread部分总结以及小例子
  • 原文地址:https://www.cnblogs.com/aishanyishi/p/9349222.html
Copyright © 2020-2023  润新知