环境部署 · 2024年2月14日

IPv6服务器 安装X-UI & 一键部署X-UI

1、创建新的仓库

  • 登录 Github 账号:
  • 右上角“+”下拉,选择 “New repository
  • 给仓库创建名称,在“Repository name”填入:ipv6_setup_and_install_x-ui.sh
  • 在“Description (optional)”填入描述:用于IPv6服务器,一键安装X-UI
  • 在“Initialize this repository with:”给“Add a README file”打上
  • 点击 “Create repository” #创建仓库

2、编写一键安装 X-UI 的脚本

  • 使用文本编辑器创建一个新的脚本文件,命名为 ipv6_setup_and_install_x-ui.sh
  • 将编写好的“配置和安装 x-ui 的脚本”内容x写入到 ipv6_setup_and_install_x-ui.sh 文件中

3、上传脚本到 GitHub 仓库

  • 回到 GitHub 页面,进入刚刚创建的仓库
  • 点击 “Add file” -> “Upload files
  • ipv6_setup_and_install_x-ui.sh 文件拖拽到页面上,或者点击 “choose your files” 选择文件上传
  • 等待文件上传完成后,向下滚动页面,填写提交信息,点击 “Commit changes

4、生成一键安装脚本链接

  • 进入刚刚创建的仓库,点击 ipv6_setup_and_install_x-ui.sh 文件以查看其内容。
  • 复制浏览器地址栏中的链接、例如:https://github.com/your_username/your_repository/blob/main/your_file
  • 将地址栏中的链接替换进来、例如:wget -O your_file https://raw.githubusercontent.com/your_username/your_repository/main/your_file && chmod +x your_repository && ./your_file
  • 注意:将https://github.com替换为https://raw.githubusercontent.com,并去掉/blob

5、如果在本地上传脚本到服务器,执行如下命令

  • 上传到如下路径:/root/ipv6_setup_and_install_x-ui.sh
  • 执行此命令安装:bash /root/ipv6_setup_and_install_x-ui.sh

*如遇到API受限、需手动安装 X-UI、可远程下载到服务器(执行方法见站内其他专题)

wget https://blog.isoho.tk/wp-content/uploads/2024/01/x-ui-linux-amd64.tar.gz

一键部署X-UI 脚本:

wget -O ipv6_setup_and_install_x-ui.sh https://raw.githubusercontent.com/Emily-Ludlum/ipv6_setup_and_install_x-ui.sh/main/ipv6_setup_and_install_x-ui.sh && chmod +x ipv6_setup_and_install_x-ui.sh && ./ipv6_setup_and_install_x-ui.sh

END