docker安装nginxproxymanager

要安装nginxproxymanager,您可以使用Docker。以下是一些简单的步骤来安装和运行nginxproxymanager:

  1. 安装Docker和Docker Compose。这可能需要根据您的操作系统和版本进行调整。
  2. 创建一个目录来存储nginxproxymanager的Docker配置文件。例如,可以使用以下命令创建一个名为nginx-proxy-manager的目录:
    mkdir nginx-proxy-manager

     

  3. 在该目录中创建一个名为docker-compose.yml的文件,并将以下内容复制粘贴到文件中:
    version: '3'
    services:
      app:
        image: 'jc21/nginx-proxy-manager:latest'
        restart: always
        ports:
          - '80:80'
          - '443:443'
          - '81:81'
        environment:
          DB_MYSQL_HOST: db
          DB_MYSQL_PORT: '3306'
          DB_MYSQL_USER: npm
          DB_MYSQL_PASSWORD: npm
          DB_MYSQL_NAME: npm
        volumes:
          - ./data:/app/data
          - ./letsencrypt:/etc/letsencrypt
        depends_on:
          - db
      db:
        image: 'jc21/mariadb-aria:10.4'
        restart: always
        environment:
          MYSQL_ROOT_PASSWORD: npm
          MYSQL_DATABASE: npm
          MYSQL_USER: npm
          MYSQL_PASSWORD: npm
        volumes:
          - ./data/mysql:/var/lib/mysql
  4. 运行以下命令启动nginxproxymanager:
    docker-compose up -d

     

    这会启动nginxproxymanager容器,并将其绑定到端口80、443和81。现在可以通过在Web浏览器中输入服务器的IP地址或域名来访问nginxproxymanager的Web界面,例如:http://your_server_ip_address:81

    请注意,这仅是基本安装步骤。在实际部署nginxproxymanager之前,您需要进一步配置和保护您的服务器和应用程序。

    在安装nginxproxymanager后,您可以使用以下默认凭据进行初始登录:

    • 用户名:admin@example.com
    • 密码:changeme

    请务必在首次登录后更改管理员帐户的密码。在登录后,您可以在“管理用户”页面上添加其他用户,并授予他们不同的角色和权限。

     

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容