首页
/ 【免费下载】 Nginx Proxy Manager 中文版安装与配置指南

【免费下载】 Nginx Proxy Manager 中文版安装与配置指南

2026-01-20 01:47:38作者:咎竹峻Karen

1. 项目基础介绍和主要编程语言

项目介绍

Nginx Proxy Manager 中文版是基于 NginxProxyManager/nginx-proxy-manager 项目翻译的中文版本。该项目提供了一个预构建的 Docker 映像,旨在简化 Nginx 和 Let's Encrypt 的配置,使您能够轻松地为您的网站部署反向代理和免费的 SSL 证书。

主要编程语言

该项目主要使用以下编程语言和框架:

  • JavaScript: 用于前端开发。
  • EJS: 用于模板引擎。
  • Shell: 用于脚本编写。
  • SCSS: 用于样式表编写。

2. 项目使用的关键技术和框架

关键技术

  • Nginx: 高性能的 HTTP 服务器和反向代理服务器。
  • Docker: 容器化技术,用于打包和部署应用程序。
  • Let's Encrypt: 提供免费的 SSL 证书。
  • Docker Compose: 用于定义和运行多容器 Docker 应用程序。

框架

  • Nginx Proxy Manager: 提供了一个用户友好的界面来管理 Nginx 配置和 SSL 证书。

3. 项目安装和配置的准备工作和详细安装步骤

准备工作

  1. 安装 Docker 和 Docker Compose

  2. 创建工作目录

    • 创建一个目录用于存放项目的配置文件,例如 mkdir ~/nginx-proxy-manager

详细安装步骤

  1. 创建 Docker Compose 文件~/nginx-proxy-manager 目录下创建一个 docker-compose.yml 文件,内容如下:

    version: '3'
    services:
      app:
        image: 'chishin/nginx-proxy-manager-zh:release'
        restart: always
        ports:
          - '80:80'
          - '81:81'
          - '443:443'
        volumes:
          - ./data:/data
          - ./letsencrypt:/etc/letsencrypt
    
  2. 启动容器~/nginx-proxy-manager 目录下运行以下命令启动容器:

    docker-compose up -d
    
  3. 访问管理页面 容器启动后,使用浏览器访问 http://127.0.0.1:81

  4. 登录管理页面 默认管理员信息如下:

    • 邮箱: admin@example.com
    • 密码: changeme

    首次登录后,系统会要求您修改详细信息和密码。

  5. 快速升级 如果需要升级到最新版本,可以运行以下命令:

    docker-compose down
    docker-compose pull
    docker-compose up -d
    

    这些步骤将自动更新数据库和其他配置,确保您使用的是最新版本。

总结

通过以上步骤,您可以轻松地在本地或服务器上部署 Nginx Proxy Manager 中文版,并开始管理您的反向代理和 SSL 证书。

登录后查看全文
热门项目推荐
相关项目推荐