首页 帮助中心 新加坡云服务器 使用X-ui快速搭建云服务器的步骤
使用X-ui快速搭建云服务器的步骤
时间 : 2024-11-06 16:38:36 编辑 : 华纳云 阅读量 : 60

X-ui是一个用于管理 XRay 的图形化用户界面(UI),主要用于简化 XRay的配置和管理,通过X-ui可以通过简单的Web界面来创建和管理 XRay的代理节点,不需要直接编辑复杂的配置文件。使用X-ui搭建云服务器的详细步骤,华纳云在本文中为大家一一分享!

搭建前,需要准备好安装好操作系统的云服务器,假设使用的是Ubuntu系统,通过SSH远程连接上云服务器。如果是想HTTPS访问X-ui,可以准备一个域名并申请SSL证书。

先要进行安装和配置X-ui。更新系统和安装依赖项:

sudo apt update && sudo apt upgrade -y

sudo apt install -y wget curl unzip

X-ui提供了自动安装的脚本,可以快速安装和配置X-ui:

wget https://github.com/vaxilu/x-ui/releases/download/1.0.0/x-ui-linux-amd64.tar.gz

tar -zxvf x-ui-linux-amd64.tar.gz

cd x-ui

sudo ./x-ui install

以上这个脚本会自动下载X-ui,解压并自启动安装过程,最终会安装好并启动X-ui服务。完成后通过以下命令检查X-ui服务是否在运行:

sudo systemctl status x-ui

如果未启动,可以手动启动:

sudo systemctl start x-ui

访问X-ui的面板,X-ui默认会在服务器5000端口启动一个web界面。可以用浏览器访问http://<your-server-ip>:5000 来进入 X-ui 管理面板。默认的用户名是admin,默认密码:admin。开放 X-ui Web 面板的端口(5000):

sudo ufw allow 5000/tcp

开放  XRay 代理端口: 假设你使用的是默认的 XRay 端口(如 10086),则需要开放该端口:

sudo ufw allow 10086/tcp

重新加载防火墙配置:

sudo ufw reload

配置XRay 节点,进入X-ui的web管理面板,登录后,在配置或者节点管理部分,创建新的代理节点。配置节点时可以选择协议、加密方式或者端口,常见的协议有VMess、VLess,根据需要进行选择。填写服务器的相关配置信息,如:

端口:设置代理服务的端口。

UUID:用户 ID,用于标识每个用户,可以随机生成。

加密方式:选择合适的加密方式(例如 aes-256-gcm)。

传输协议:选择传输协议(如 tcp、ws 等)。

最后,如果想用HTTPS来安全访问X-ui Web的面板,且希望用自己域名。可以按照以下步骤完成配置!先买域名并配置域名。在域名注册商那买一个域名,如华纳云,并把域名的DNS记录指向你的云服务器IP地址。再部署SSL证书。证书的路径安装一般在/etc/letsencrypt/live/yourdomain.com/。

如果是想使用域名来访问X-ui 面板并启用HTTPS,可以用Nginx或Caddy作为反向代理。如使用Nginx,先安装:

sudo apt install nginx

再创建Nginx配置文件,反向代理到X-ui的5000端口:

sudo nano /etc/nginx/sites-available/x-ui

配置内容:

server {

    listen 80;

    server_name yourdomain.com;

 

    location / {

        proxy_pass http://localhost:5000;

        proxy_set_header Host $host;

        proxy_set_header X-Real-IP $remote_addr;

        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

        proxy_set_header X-Forwarded-Proto $scheme;

    }

}

创建的符号链接并重启Nginx:

sudo ln -s /etc/nginx/sites-available/x-ui /etc/nginx/sites-enabled/

sudo systemctl restart nginx

配置HTTPS,完成后X-ui 可以通过 https://yourdomain.com 访问。通过这些步骤,可以在云服务器上设置X-ui,为XRay代理提供管理界面。可以用X-ui管理节点、调整加密和协议,还能控制流量。配置SSL证书和反向代理后,可以安全地通过HTTPS访问。

华纳云 推荐文章
华纳云为您解读XUI和3XUI 的区别 API基础概念类型集成与安全性分享 Greenplum启动时 SSH22端口连接失败 谁在管理BGP及内部BGP和外部BGP的区别 VNC部署的相关分享 PyCharm运行和调试配置的步骤 新加坡云服务器PHP DES加密应用方法及场景分享 Redis查询剩余时间的常用方法 Linux云服务器常用端口集合及应用示例 云服务器IP地址查询和禁用方法
客服咨询
7*24小时技术支持
技术支持
渠道支持