Nginx proxy manager是一个很简单又很有用的反向代理工具。他的使用门槛很低,操作比较简单,不需要你掌握很复杂的Nginx配置知识,只需要几步就能很轻松完成反向代理的设置和SSL证书的部署。
Nginx proxy manager官网:https://nginxproxymanager.com/
开始部署Nginx Proxy Manager
服务器环境:推荐使用 Debian 10(Ubuntu 20.04也可以)或以上版本
1.添加SWAP虚拟内存(非必须)
设置 SWAP 可以用脚本:
wget https://www.moerats.com/usr/shell/swap.sh && bash swap.sh
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=npm \
-p 80:80 \
-p 81:81 \
-p 443:443 \
-v /home/npm/data:/data \
-v /home/npm/letsencrypt:/etc/letsencrypt \
--restart=always \
jc21/nginx-proxy-manager:latest
5.安装成功后进入NGINX后台面板:
服务器IP加81端口访问网页
用户:admin@example.com
密码:changeme
登入以后记得要先修改密码噢!