搭建Nginx Proxy Manager 可视化面板一键安装部署方法实现反向代理

搭建Nginx Proxy Manager 可视化面板一键安装部署方法实现反向代理

1.如果你没有VPS的话,那么可以去evoxt.com开通一台 通过此链接注册购买https://console.evoxt.com/aff.php?aff=1706领取输入优惠券AFF1706-1777 可以享受5%优惠

2.更新下VPS系统环境:

apt update -y && apt install -y curl socat wget sudo

3.安装 Docker:

curl -fsSL https://get.docker.com | sh

4.一键安装 Nginx Proxy Manager:

docker run -d 
> --name=nginx_new 
> -p 80:80 
> -p 81:81 
> -p 443:443 
> -v /home/nginx/data:/data 
> -v /home/nginx/letsencrypt:/etc/letsencrypt 
> --restart=always 
> jc21/nginx-proxy-manager:latest

 

5.安装成功后进入NGINX后台面板:

服务器IP加81端口访问网页

搭建Nginx Proxy Manager 可视化面板一键安装部署方法实现反向代理用户:[email protected]

密码:changeme

搭建Nginx Proxy Manager 可视化面板一键安装部署方法实现反向代理

搭建Nginx Proxy Manager 可视化面板一键安装部署方法实现反向代理

搭建Nginx Proxy Manager 可视化面板一键安装部署方法实现反向代理登入后记得先修改密码!

如果你忘记了 Nginx Proxy Manager 的管理员密码,可以通过以下步骤重置:

1.进入容器: 使用以下命令进入 Nginx Proxy Manager 容器:

docker exec -it nginx_new /bin/bash

2.进入数据库: 使用以下命令进入 SQLite 数据库:

sqlite3 /data/database.sqlite

3.进入数据库: 使用以下命令进入 SQLite 数据库:

sqlite3 /data/database.sqlite

4.安装 SQLite: 进入容器后,先安装 SQLite:

apt update
apt install sqlite3 -y

5.进入数据库: 安装完 SQLite 后,运行以下命令进入数据库:

sqlite3 /data/database.sqlite

6.列出所有表: 在 SQLite 中,执行以下命令查看数据库中所有表的名称:

.tables

7.检查用户表: 找到类似于 user 的表,然后查询所有用户信息:

SELECT * FROM user;

8.更新密码: 使用哈希后的密码更新:

UPDATE user SET password = 'hashed_password' WHERE email = '[email protected]';
阅读剩余
THE END