Update nexus.sh

This commit is contained in:
sdohuajia 2024-10-09 19:50:59 +08:00 committed by GitHub
parent 308bdd79bc
commit 710d769fa1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -99,14 +99,14 @@ function start_node() {
# 安装依赖项 # 安装依赖项
cd $HOME/network-api/clients/cli cd $HOME/network-api/clients/cli
show_status "安装所需的依赖项..." "progress" show_status "安装所需的依赖项..."
if ! sudo apt install pkg-config libssl-dev -y; then if ! sudo apt install pkg-config libssl-dev -y; then
show_status "安装依赖项失败。" "error" show_status "安装依赖项失败。" "error"
exit 1 exit 1
fi fi
# 创建 systemd 服务文件 # 创建 systemd 服务文件
show_status "创建 systemd 服务..." "progress" show_status "创建 systemd 服务..."
SERVICE_FILE="/etc/systemd/system/$SERVICE_NAME.service" # 定义服务文件路径 SERVICE_FILE="/etc/systemd/system/$SERVICE_NAME.service" # 定义服务文件路径
if ! sudo bash -c "cat > $SERVICE_FILE <<EOF if ! sudo bash -c "cat > $SERVICE_FILE <<EOF
[Unit] [Unit]
@ -124,24 +124,24 @@ RestartSec=10
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target
EOF"; then EOF"; then
show_status "创建 systemd 服务文件失败。" "error" show_status "创建 systemd 服务文件失败。"
exit 1 exit 1
fi fi
# 重新加载 systemd 并启动服务 # 重新加载 systemd 并启动服务
show_status "重新加载 systemd 并启动服务..." "progress" show_status "重新加载 systemd 并启动服务..."
if ! sudo systemctl daemon-reload; then if ! sudo systemctl daemon-reload; then
show_status "重新加载 systemd 失败。" "error" show_status "重新加载 systemd 失败。"
exit 1 exit 1
fi fi
if ! sudo systemctl start $SERVICE_NAME.service; then if ! sudo systemctl start $SERVICE_NAME.service; then
show_status "启动服务失败。" "error" show_status "启动服务失败。"
exit 1 exit 1
fi fi
if ! sudo systemctl enable $SERVICE_NAME.service; then if ! sudo systemctl enable $SERVICE_NAME.service; then
show_status "启用服务失败。" "error" show_status "启用服务失败。"
exit 1 exit 1
fi fi