nginx-proxy-manager-zh/README.md

132 lines
3.3 KiB
Markdown
Raw Normal View History

2018-08-20 18:33:51 -04:00
2023-06-10 22:05:06 -04:00
[Original English README](https://github.com/xiaoxinpro/nginx-proxy-manager-zh/blob/develop-zh/README-en.md)
2019-11-28 18:30:34 -05:00
2023-06-10 22:05:06 -04:00
<p align="center">
<img src="https://nginxproxymanager.com/github.png">
<br>
</p>
2018-08-20 18:33:51 -04:00
2023-06-10 22:05:06 -04:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD>ǻ<EFBFBD><EFBFBD><EFBFBD> [NginxProxyManager/nginx-proxy-manager](https://github.com/NginxProxyManager/nginx-proxy-manager) <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>İ汾<C4B0><E6B1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>dockerӳ<72><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɵز<C9B5><D8B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>վ<EFBFBD><D5BE><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѵ<EFBFBD>SSL<53><4C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ֪<D2AA><D6AA>̫<EFBFBD><CCAB><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Nginx <20><> Let's Encrypt <20><><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>
2017-12-20 18:02:37 -05:00
2023-06-10 22:05:06 -04:00
![](http://image.xiaoxin.pro/2022/05/16/75687b5bfffbe.png)
2017-12-20 18:02:37 -05:00
2023-06-10 22:05:06 -04:00
## <20><><EFBFBD>ٲ<EFBFBD><D9B2><EFBFBD>
2017-12-20 18:02:37 -05:00
2023-06-10 22:05:06 -04:00
### 1. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2020-05-25 00:53:35 -04:00
2023-06-10 22:05:06 -04:00
<EFBFBD><EFBFBD>װDocker<EFBFBD><EFBFBD>Docker-compose
2023-06-10 22:05:06 -04:00
- [Docker<EFBFBD>ٷ<EFBFBD><EFBFBD><EFBFBD>װ<EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD>Ӣ<EFBFBD>ģ<EFBFBD>](https://docs.docker.com/install/)
- [Docker-Compose<73>ٷ<EFBFBD><D9B7><EFBFBD>װ<EFBFBD>ĵ<EFBFBD><C4B5><EFBFBD>Ӣ<EFBFBD>ģ<EFBFBD>](https://docs.docker.com/compose/install/)
- **[Docker<65><72>Docker-compose<73><65>װ<EFBFBD>ĵ<EFBFBD><C4B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD>](https://blog.csdn.net/zhangzejin3883/article/details/124778945)**
2023-06-10 22:05:06 -04:00
### 2. <20><><EFBFBD><EFBFBD>YAML<4D>ļ<EFBFBD>
2023-06-10 22:05:06 -04:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD> `docker-compose.yml` <20>ļ<EFBFBD>:
```yml
2023-06-10 22:05:06 -04:00
version: '3'
services:
app:
2023-06-10 22:05:06 -04:00
image: 'chishin/nginx-proxy-manager-zh:release'
restart: always
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
```
2023-06-10 22:05:06 -04:00
### 3. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
```bash
docker-compose up -d
```
2023-06-10 22:05:06 -04:00
### 4. <20><>¼<EFBFBD><C2BC><EFBFBD><EFBFBD>ҳ<EFBFBD><D2B3>
2023-06-10 22:05:06 -04:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>docker<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD>ʹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`81`<60>˿ڡ<CBBF>
<EFBFBD><EFBFBD>Щʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>Ե<EFBFBD>һ<EFBFBD><EFBFBD>ʱ<EFBFBD>
[http://127.0.0.1:81](http://127.0.0.1:81)
2023-06-10 22:05:06 -04:00
Ĭ<EFBFBD>Ϲ<EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD>Ϣ:
```
Email: admin@example.com
Password: changeme
```
2023-06-10 22:05:06 -04:00
ʹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>޸<EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
### 5. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
```bash
docker-compose down
docker-compose pull
docker-compose up -d
```
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѭ<EFBFBD>κη<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Щ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD>µĸ<EFBFBD><EFBFBD>²<EFBFBD><EFBFBD><EFBFBD><EFBFBD>´<EFBFBD><EFBFBD><EFBFBD>docker<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
## <20><><EFBFBD><EFBFBD>
### 1. <20>ٷ<EFBFBD><D9B7>ĵ<EFBFBD><C4B5><EFBFBD>Ӣ<EFBFBD>ģ<EFBFBD>
<EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD>Ӧ<EFBFBD>õĸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>÷<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹٷ<EFBFBD><EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD>
- [<EFBFBD><EFBFBD>ĿԴ<EFBFBD><EFBFBD>](https://github.com/NginxProxyManager/nginx-proxy-manager)
- [<EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>](https://nginxproxymanager.com/)
- [<EFBFBD><EFBFBD>װ<EFBFBD>ֲ<EFBFBD>](https://nginxproxymanager.com/setup/)
- [<EFBFBD>߼<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>](https://nginxproxymanager.com/advanced-config/#best-practice-use-a-docker-network)
- [<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>](https://nginxproxymanager.com/faq/#do-i-have-to-use-docker)
### 2. <20><EFBFBD><E6BBBB><EFBFBD>ľ<EFBFBD><C4BE><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ùٷ<EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>`docker-compose`ʱ<><CAB1>Ҫע<D2AA><EFBFBD><E2A3AC>image<67><65><EFBFBD><EFBFBD>`jc21/nginx-proxy-manager`<60>滻Ϊ`chishin/nginx-proxy-manager-zh`<60><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD>IJ<EFBFBD><C4B2><EFBFBD><EFBFBD><EFBFBD>
### 3. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ľ<EFBFBD><C4BE><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD>ľ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¹<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˴<EFBFBD><EFBFBD><EFBFBD><EFBFBD>[Dockerfile-zh](https://github.com/xiaoxinpro/nginx-proxy-manager-zh/blob/develop-zh/docker/Dockerfile-zh)<29>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>Ե<EFBFBD>֪<EFBFBD><D6AA><EFBFBD><EFBFBD><EFBFBD>ľ<EFBFBD><C4BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڹٷ<DAB9><D9B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>滻ǰ<E6BBBB>˴<EFBFBD><CBB4><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD>ֵģ<D6B5><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>İ汾<C4B0><E6B1BE>ȫ<EFBFBD><C8AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٷ<EFBFBD><D9B7><EFBFBD><E6B1BE>ȫ<EFBFBD><C8AB>ͬ<EFBFBD><CDAC>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֲ<EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
### 4. <20><><EFBFBD><EFBFBD>DNSPod<6F><64><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>ʧ<EFBFBD><CAA7>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2.9.19<EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڣ<EFBFBD>ԭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>`zope`<60><><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD>ARM<52>ܹ<EFBFBD>һֱ<D2BB><D6B1>װʧ<D7B0><CAA7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>޷<EFBFBD><DEB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD>޸<EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȷ<EFBFBD><EFBFBD>nginx-proxy-manager-zh<7A><68>Docker<65><72><EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD>ʹ<EFBFBD><CAB9>`docker-compose ps`<60><EFBFBD><E9BFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ`npm-zh`<60><>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ע<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
```
docker exec -it npm-zh bash
```
ִ<EFBFBD>а<EFBFBD>װ`zope`<60><><EFBFBD>
```
python3 -m pip install --upgrade pip
pip install certbot-dns-dnspod
pip install zope
```
<EFBFBD>ȴ<EFBFBD><EFBFBD><EFBFBD>װ<EFBFBD><EFBFBD><EFBFBD>ɣ<EFBFBD><EFBFBD>˳<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
```
exit
```
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˢ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٴ<EFBFBD>ʹ<EFBFBD><EFBFBD>DNSPod<EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><EFBFBD>ɡ<EFBFBD>
2023-06-10 22:05:06 -04:00
## <20><><EFBFBD><EFBFBD>
2020-05-25 00:53:35 -04:00
2023-06-10 22:05:06 -04:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ñ<EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>а<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>ľ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD>ij<EFBFBD><EFBFBD>ڷ<EFBFBD>չ<EFBFBD><EFBFBD>
2020-05-25 00:53:35 -04:00
2023-06-10 22:05:06 -04:00
### ֧<><D6A7><EFBFBD><EFBFBD>ɨ<EFBFBD><C9A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-06-10 22:05:06 -04:00
![֧<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>](https://image.xiaoxin.pro/2022/05/16/1f1a5f025c13c.png)
2023-06-10 22:05:06 -04:00
### ΢<><CEA2>ɨ<EFBFBD><C9A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2023-06-10 22:05:06 -04:00
![΢<EFBFBD><EFBFBD>ɨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>](https://image.xiaoxin.pro/2022/05/16/9c9906b102b29.png)