x-ui搭建教程:安装、搭建、配置及常见问题解答

本文将介绍x-ui的搭建教程,包括安装x-ui、搭建x-ui、x-ui配置等内容。

安装x-ui

安装x-ui之前,需要先安装node.js和git,可以在官网下载安装包进行安装。

  1. 下载x-ui源码

    使用git命令下载x-ui的源码:

    git clone https://github.com/EXDragonUC/x-ui.git

  2. 安装依赖

    进入x-ui目录,使用npm命令安装依赖:

    cd x-ui npm install

  3. 启动x-ui

    在x-ui目录下使用npm命令启动x-ui:

    npm run dev

    启动成功后,可以在浏览器中访问http://localhost:3000,即可进入x-ui的登录页面。

搭建x-ui

  1. 安装pm2

    pm2是一个进程管理工具,可以让x-ui在后台运行,保证稳定性。

    npm install pm2 -g

  2. 配置pm2

    在x-ui目录下,使用pm2命令启动x-ui:

    pm2 start ./bin/www –name “x-ui”

    启动成功后,可以使用pm2的命令管理x-ui:

    pm2 stop x-ui // 停止x-ui pm2 restart x-ui // 重启x-ui

x-ui配置

  1. 修改默认端口

    在x-ui目录下,找到config目录下的default.json文件,修改port的值即可。

    { “port”: 3000, }

  2. 配置HTTPS

    在x-ui目录下,找到config目录下的default.json文件,配置https的相关参数即可。

    { “https”: { “enable”: true, “key”: “/path/to/key.pem”, “cert”: “/path/to/cert.pem” } }

常见问题解答

如何升级x-ui?

使用git命令更新源码,然后重新安装依赖,启动即可。

如何修改登录页面的Logo?

可以在x-ui目录下找到public/images/logo.png文件,替换为自己的Logo即可。

如何配置代理?

在x-ui目录下找到config目录下的proxy.json文件,按照格式配置即可。

如何配置多用户?

在x-ui目录下找到config目录下的user.json文件,按照格式配置即可。

正文完