zoukankan      html  css  js  c++  java
  • 为website安装免费的letsencrypt证书

    Certbot官网:https://certbot.eff.org

    1. 安装certbot命令

    wget https://dl.eff.org/certbot-auto

    chmod a+x certbot-auto

    2. 停止目标域名对应的apache服务

    docker stop apache

    3. 生成证书

    sudo ./certbot-auto --standalone certonly -m jianboliu1@galaxyinternet.com  -d api.gwdatabank.com

    查看

    wpsF260.tmp

    复制证书到apache的配置目录中

    wpsF261.tmp

    4. 配置apache

    Httpd.conf文件

    LoadModule ssl_module modules/mod_ssl.so

    Include conf/extra/httpd-ssl.conf

    LoadModule socache_shmcb_module modules/mod_socache_shmcb.so

    extra/httpd-vhosts.conf文件

    Listen 8002

    <VirtualHost *:8002>

    ServerName api.gwdatabank.com

        ServerAdmin webmaster@dummy-host.example.com

        DocumentRoot "/home/work/local/apache2/htdocs/databank-api-rcv/public/"

        SetEnv APPLICATION_ENV "production"

      RewriteEngine on

        RewriteCond %{SERVER_PORT} !^443$

        RewriteRule ^(.*)?$ https://api.gwdatabank.com/$1 [L,R]

        ErrorLog "logs/api-web-error_log"

        CustomLog "logs/api-web-access_log" combined

    <Directory "/home/work/local/apache2/htdocs/databank-api-rcv/public/">

        Options  FollowSymLinks

        AllowOverride All

        Require all granted

    </Directory>

    </VirtualHost>

    extra/httpd-ssl.conf文件

    Listen 8443

    DocumentRoot "/home/work/local/apache2/htdocs/databank-api-rcv/public"

    ServerName api.gwdatabank.com:8443

    SSLCertificateFile "/home/work/local/apache2/conf/api.gwdatabank.com/fullchain1.pem"

    SSLCertificateKeyFile "/home/work/local/apache2/conf/api.gwdatabank.com/privkey1.pem"

    5. 启动apache验证

    映射80->8002 ,443->8443

    Docker start-docker-api.sh

    wpsF271.tmp

  • 相关阅读:
    【转载】这才是真正的表扩展方案
    【转载】啥,又要为表增加一列属性?
    【转载】这才是真正的分布式锁
    mysql备份表sql
    selenium定位当前处于那个iframe(frame)中
    MQ手动推送消息
    报表导出时间格式数据多‘0‘
    python里的原始字符串
    qq邮箱设置授权码方法(jenkins)
    Apache与Tomcat有什么关系和区别(转)
  • 原文地址:https://www.cnblogs.com/ipoke/p/7873367.html
Copyright © 2011-2022 走看看