Add files via upload

This commit is contained in:
jwstaceyOvO 2022-02-22 17:39:14 +08:00 committed by GitHub
parent be95052d8f
commit e8482bf8ac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -13,6 +13,7 @@ file="/usr/local/ServerStatus"
web_file="/usr/local/ServerStatus/web"
server_file="/usr/local/ServerStatus/server"
server_conf="/usr/local/ServerStatus/server/config.json"
server_conf_1="/usr/local/ServerStatus/server/config.conf"
plugin_file="/usr/local/ServerStatus/plugin"
client_file="/usr/local/ServerStatus/clients"
service="/usr/lib/systemd/system"
@ -33,7 +34,7 @@ check_sys() {
release="centos"
elif grep -q -E -i "debian|ubuntu" /etc/issue; then
release="debian"
elif grep -q -E -i "centos|red hat|redhat" /etc/issue; then
elif grep -q -E -i "centonetstat -tunlps|red hat|redhat" /etc/issue; then
release="centos"
elif grep -q -E -i "Arch|Manjaro" /etc/issue; then
release="archlinux"
@ -145,7 +146,9 @@ EOF
}
Write_server_config_conf() {
sed -i "s/m_Port = ${server_port}/m_Port = ${server_port_s}/g" "${server_file}/src/main.cpp"
cat >${server_conf_1} <<-EOF
PORT = ${server_port_s}
EOF
}
Read_config_client() {
@ -157,7 +160,13 @@ Read_config_client() {
}
Read_config_server() {
server_port="$(grep "m_Port = " ${server_file}/src/main.cpp | awk '{print $3}' | sed '{s/;$//}')"
if [[ ! -e "${server_conf_1}" ]]; then
server_port_s="35601"
Write_server_config_conf
server_port="35601"
else
server_port="$(grep "PORT = " ${server_conf_1} | awk '{print $3}')"
fi
}
Set_server() {
@ -666,6 +675,7 @@ Install_jq
Service_Server_Status_server
echo -e "${Info} 开始写入 配置文件..."
Write_server_config
Write_server_config_conf
echo -e "${Info} 所有步骤 安装完毕,开始启动..."
Start_ServerStatus_server
}