二哥Logo

Hysteria 2 的一键安装脚本的

stx  ·  

以下是一个关于 Hysteria 2 的一键安装脚本的示例。这段脚本可以在基于 Linux 的系统上运行,帮助你快速安装 Hysteria 2。

一键安装脚本

#!/bin/bash

# 检查是否以 root 用户运行
if [ "$(id -u)" -ne 0 ]; then
    echo "请使用 root 用户运行此脚本"
    exit 1
fi

# 更新软件包列表
echo "正在更新软件包列表..."
apt update -y

# 安装必要的依赖
echo "正在安装必要的依赖..."
apt install -y wget unzip

# 下载 Hysteria 2
echo "正在下载 Hysteria 2..."
wget -q https://github.com/HyNetwork/hysteria/releases/latest/download/hysteria-linux-amd64.zip -O hysteria.zip

# 解压文件
echo "正在解压 Hysteria 2..."
unzip -o hysteria.zip -d /usr/local/bin

# 设置执行权限
chmod +x /usr/local/bin/hysteria

# 清理下载的文件
rm -f hysteria.zip

# 创建配置目录
mkdir -p /etc/hysteria

# 创建默认配置文件
cat <<EOF > /etc/hysteria/config.yml
# Hysteria 配置文件示例
server:
  # 设置你的服务器地址
  addr: "0.0.0.0"
  port: 443

client:
  # 设置你的客户端配置
  server: "your.server.address:443"
EOF

# 输出完成信息
echo "Hysteria 2 安装完成!"
echo "配置文件位于 /etc/hysteria/config.yml"
echo "使用命令 /usr/local/bin/hysteria 启动 Hysteria"

使用说明

  1. 创建脚本文件:将上述代码复制并粘贴到一个新的文件中,例如 install_hysteria.sh
  2. 赋予执行权限:在终端中运行以下命令,使脚本可执行:
   chmod +x install_hysteria.sh
  1. 执行脚本:使用 root 用户或通过 sudo 执行脚本:
   sudo ./install_hysteria.sh
  1. 配置:根据需要编辑 /etc/hysteria/config.yml 配置文件,设置你的服务器地址和其他参数。
  2. 启动 Hysteria:使用以下命令启动 Hysteria:
   /usr/local/bin/hysteria

注意事项

如果你有其他问题或需要进一步的功能,请告诉我!