Nginx Proxy Manager搭建
Nginx Proxy Manager是个个由外国人开发的nginx面板,少了宝塔的功能,对于像我这样只需要用到nginx反代的人,但又不会手动编辑文件十分友好
搭建
1.更新环境
ubuntu和debian1
apt update -y && apt upgrade
2.安装docker
ubuntu和debian1
sudo apt install docker.io -y && sudo apt install docker-compose
用以下命令来检测docker和docker-compose的版本,确保安装成功1
2docker --version
docker-compose --version
3.开机自启docker1
systemctl enable docker
4.创建并编辑文件1
cd /home/ && mkdir npm && cd npm && nano docker-compose.yml
然后输入以下代码1
2
3
4
5
6
7
8
9
10
11
12version: '3'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
切记 ctrl+x 然后输入 y 退出
5.安装1
docker-compose up -d
然后 ip:port 访问面板默认为81
初始mail & passwrd
Email: admin@example.com
Password: changeme
参考: github项目https://github.com/NginxProxyManager/nginx-proxy-manager





