首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    简单易用的Nginx代理管理工具:体验便捷配置、高效管理

    项目简介 该项目作者提供了一个 Docker 镜像,使您能够轻松地将在家中或其他地方运行的网站转发到外部,同时提供免费的 SSL,无需对 Nginx 或 Letsencrypt 有太多了解。...nginx-proxy-manager 项目部署 作者已经在文档中给我们提供好了docker-compose.yml文档,我们只需把这个文件复制到我们的服务器上启动即可: version: '3.8' services: nginx-proxy.../letsencrypt:/etc/letsencrypt 这个项目其实就是一个nginx外加一个配置的管理后台,其中这三个端口分别是: 80: nginx的http代理端口 443:nginx的https...代理端口 81:管理后台web项目的端口 我们创建好docker-compose.yml文档之后使用以下命令启动: docker-compose up -d 如果不出啥意味的话我们这个项目就已经正常启动了

    1.3K10

    玩转NAS | 打造一个动态网关,部署OpenResty - Nginx与Lua的强强联合

    openresty.org/cn/getting-started.html Step 1.在QNAP NAS中部署 Openresty 主要有两种方式, 一种是通过 docker run 进行安装,另一种则是通过 docker-compose...<< EOF # nginx.conf -- docker-openresty # See https://github.com/openresty/docker-openresty/blob/master...client_body_temp_path /var/run/openresty/nginx-client-body; proxy_temp_path /var/run/openresty/nginx-proxy..." >> /share/Container/gateway-web/www/index.html weiyigeek.top-持久化目录文件结构图 Step 3.在NAS中创建Docker-Compose...容器提供的服务是否正常工作图 Step 6.下面我们继续来为 Openresty 容器配置 SSL 证书,首先你需要有一个域名,然后通过阿里云、腾讯云或者Let's Encrypt等域名服务商购生成免费的证书,这里我使用的是 letsencrypt

    57010

    nginx-proxy-manager实现反向代理+自动化证书(实战)

    搭建nginx-proxy-manager 我这里使用的是docker-compose搭建的,比较方便,如果以后迁移服务器的时候也比较简单 搭建 version: '3' services:.../letsencrypt:/etc/letsencrypt # 证书存储卷 db: image: 'jc21/mariadb-aria:latest' restart: unless-stopped...]“listen ... http2”指令已弃用,请在 /data/nginx/proxy_host/4.conf:20 中改用“http2”指令 nginx:[emerg] 无法加载证书“/etc/letsencrypt.../live/npm-2/fullchain.pem”:BIO_new_file()失败(SSL:错误:80000002:系统库::没有此文件或目录:调用 fopen(/etc/letsencrypt/live.../npm-2/fullchain.pem,r)错误:10000080:BIO 例程::没有此文件) nginx:配置文件/etc/nginx/nginx.conf 测试失败 位于 /app/lib

    1.7K10

    【docker】反向代理神器 | Nginx Proxy Manager的安装

    2.开始部署 2.1服务器环境要求 Debian 10 + 或者Ubuntu 20.04 + 安装有docker和docker-compose 2.2 安装docker和docker-compose 详见文章.../letsencrypt:/etc/letsencrypt # 冒号左边可以改路径,现在是表示把数据存放在在当前文件夹下的 letsencrypt 文件夹中 按一下esc,然后:wq 保存退出,之后,...2.3.2打开服务器防火墙,运行 Nginx Proxy Manager并访问网页 打开防火墙的端口 81 运行 Nginx Proxy Manager docker-compose up -d 理论上我们就可以输入...admin@example.com Password: changeme 3.其他事项 3.1更新 Nginx Proxy Manager cd /root/data/docker_data/proxy docker-compose...pull docker-compose up -d 3.2卸载 Nginx Proxy Manager cd /root/data/docker_data/proxy docker-compose down

    2.1K10

    Docker 安装 Nginx Proxy Manager

    2.安装docker 安装依然使用我们的老伙计-docker,但这次要使用到docker的伙计:docker-compose,使用docker-compose可以帮助我们编排自己的容器,通过一个简单的脚本启动复杂的程序...ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose 检查一下安装是否成功 # 查看docker版本 docker -v # 查看docker-compose...版本 docker-compose -v 如果未能查看docker-compose版本 可能是因为/usr/local/bin没有加入到系统环境变量 export PATH=/usr/local/bin.../letsencrypt:/etc/letsencrypt 按下键盘上的esc键,输入:wq保存退出。 请注意文件间的缩进,如果缩进不正确,可以使用文本编辑器编辑好后上传到服务器上。...docker-compose up -d 4.访问控制页面 使用你的ip:81,如果有防火墙,可以临时放通81的tcp端口。

    2.1K20
    领券