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
登入以后记得要先修改密码噢!