侧边栏壁纸
  • 累计撰写 49 篇文章
  • 累计创建 5 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

nginx proxy manager中文版安装

Administrator
2024-08-23 / 0 评论 / 0 点赞 / 10 阅读 / 1924 字
温馨提示:
本文最后更新于 2024-08-23,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

反向代理神器

创建目录

mkdir ~/nginx-proxy-manager && cd ~/nginx-proxy-manager

编写配置文件

nano docker-compose.yml
```
version: '3'
services:
  app:
    image: 'chishin/nginx-proxy-manager-zh:latest'
    restart: always
    ports:
      - '80:80'
      - '81:81'
      - '443:443'
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt

启动容器

docker-compose up -d

浏览器打开:http://服务器IP:81/

默认账号密码:[email protected] ; changeme

首次进入默认修改账号、密码

代理使用

  1. 点击代理服务
  2. 添加代理服务
  3. 填写域名以及转发的IP和端口号,缓存资源、阻止漏洞什么的都可以打开(域名需解析到安装nginx proxy manager的服务器中)
  4. 点击SSL,申请一个新的SSL证书,再把强制SSL打开
  5. 保存成功后可以用域名而不是IP加端口号访问你的网站了

静态网页

  1. 首先nginx-proxy-manager的安装目录下有个data目录,我们创建一个文件夹并将静态网页文件放入该目录下(如data/demo)

  2. 回到nginx-proxy-manage页面点击代理服务并添加代理服务

  3. 填写域名以及转发的IP和端口号,缓存资源、阻止漏洞什么的都可以打开(域名需解析到安装nginx proxy manager的服务器中)

  4. 点击SSL,申请一个新的SSL证书,再把强制SSL打开

  5. 在高级里添加如下代码

    location / {
     root /data/demo;  #只需要修改后面这个demo,也就是你第一步静态页面所在的文件夹
    }
    
  6. 保存成功后可以用域名而不是IP加端口号访问你的网页了

0

评论区