jhtone
jhtone
Published on 2024-09-02 / 11 Visits
0
0

在 Alpine 系统上安装 Nginx Proxy Manager

可以分为几个步骤,包括安装必要的依赖、设置 Docker 和 Docker Compose 以及配置 Nginx Proxy Manager。以下是详细的安装步骤:

1.更新系统

首先,确保你的系统是最新的:

apk update
apk upgrade

2.安装 Docker

apk add docker docker-compose

启动 Docker 服务并设置开机自启动:

service docker start
rc-update add docker boot

3.创建 Docker Compose 文件

创建一个目录来存放 Nginx Proxy Manager 的配置文件,例如:

mkdir -p /srv/nginx-proxy-manager
cd /srv/nginx-proxy-manager

在这个目录下创建一个 docker-compose.yml 文件,并添加以下内容:

version: '3'
services:
  nginx-proxy-manager:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      - '80:80'
      - '81:81'
      - '443:443'
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt

5.启动 Nginx Proxy Manager

在 /srv/nginx-proxy-manager 目录下运行以下命令来启动 Nginx Proxy Manager:

docker-compose up -d

6.访问 Nginx Proxy Manager

Nginx Proxy Manager 默认运行在端口 81。你可以通过访问 http://<你的服务器IP>:81 来访问 Nginx Proxy Manager 的管理界面。

7.初始配置

第一次登录时,你需要使用默认的管理员账号:

电子邮件: admin@example.com

密码: changeme


Comment