docker安装的nginx怎么设置ssl安全连接

本文介绍了如何在使用Docker搭建的nginx环境中配置SSL安全连接。首先,你需要从阿里云等平台申请免费SSL证书,并将.pem和.key文件放入nginx配置目录的cert文件夹。接着,更新docker-compose.yml和default.conf配置文件。完成设置后,停止并重启容器服务,通过访问网站验证SSL配置是否成功。
摘要由CSDN通过智能技术生成

docker一键搭建网站环境nginx+php+mysql

docker安装的nginx怎么设置ssl安全连接?

首先需要申请一个ssl证书,可以在阿里云申请免费的,具体申请教程网上很多。
申请到的证书文件下载 nginx版本的,下载解压后为两个文件,一个时后缀名为.pem 另一个是后缀名为.key的文件。
根据上面文章的方法用docker安装了网站环境,进入上次创建的www/nginx/conf/目录,新建一个文件夹为cert,然后把下载的两个文件复制到cert文件夹内。


修改www文件夹下的docker-compose.yml文件

version: '3'
services:
   nginx:
     image: nginx:1.21
     restart: always
     ports:
       - "80:80"
       - "443:443"
     links:
       - "php"
     volumes:
       - ./nginx/conf/default.conf:/etc/nginx/conf.d/default.conf
       - ./nginx/conf/cert/:/etc/nginx/cert/
       - ./html/:/usr/share/nginx/html/
     container_name: "nginx-1"

   php:
     build: ./php
     restart: always
     expose:
       - "9000"
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值