提交 487b8d9d authored 作者: Andy's avatar Andy

12

上级 8fa626b5
...@@ -76,6 +76,8 @@ echo_content() { ...@@ -76,6 +76,8 @@ echo_content() {
check_install_deps() { check_install_deps() {
bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_install_deps bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_install_deps
bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_install_docker
bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_install_pm2
} }
check_gitaccount() { check_gitaccount() {
......
...@@ -76,8 +76,8 @@ echo_content() { ...@@ -76,8 +76,8 @@ echo_content() {
check_install_deps() { check_install_deps() {
bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_install_deps bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_install_deps
bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_install_docker bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_install_docker
bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_install_pm2 bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_install_pm2
} }
check_gitaccount() { check_gitaccount() {
......
...@@ -13,7 +13,6 @@ PlatSvr_Ranch=1035_ShopYyg_Husomayman ...@@ -13,7 +13,6 @@ PlatSvr_Ranch=1035_ShopYyg_Husomayman
PlatWeb_Ranch=1035_ShopYyg_Husomayman PlatWeb_Ranch=1035_ShopYyg_Husomayman
PHP_Ranch=1035_ShopYyg_Husomayman PHP_Ranch=1035_ShopYyg_Husomayman
# git 平台地址 # git 平台地址
Git_PlatAddr=git.wkwork.xyz:LaunchDeploy Git_PlatAddr=git.wkwork.xyz:LaunchDeploy
...@@ -23,7 +22,6 @@ Git_PhpAddr=git.wkwork.xyz:php-shop-yyg ...@@ -23,7 +22,6 @@ Git_PhpAddr=git.wkwork.xyz:php-shop-yyg
# git 脚本地址 # git 脚本地址
Git_ScriptAddr=git.wkwork.xyz/LaunchDeploy Git_ScriptAddr=git.wkwork.xyz/LaunchDeploy
################################################### ###################################################
# 脚本地址前缀 # 脚本地址前缀
...@@ -73,8 +71,8 @@ echo_content() { ...@@ -73,8 +71,8 @@ echo_content() {
} }
check_install_deps() { check_install_deps() {
bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_installdeps_php bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_install_deps
bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_install_docker bash <(curl -sSL $Fun_Script_Url_Path/fun_deps.sh) check_install_docker
} }
check_gitaccount() { check_gitaccount() {
...@@ -113,8 +111,6 @@ run_platsvr_docker() { ...@@ -113,8 +111,6 @@ run_platsvr_docker() {
} }
# ------------------ 数组定义菜单项 ------------------ # ------------------ 数组定义菜单项 ------------------
Memu_Items=( Memu_Items=(
"测试 Git 账户" "测试 Git 账户"
......
#!/bin/bash #!/bin/bash
# 输出函数 # 输出函数
echo_content() { echo_content() {
ECHO_TYPE="echo -e" ECHO_TYPE="echo -e"
...@@ -35,30 +34,9 @@ echo_content() { ...@@ -35,30 +34,9 @@ echo_content() {
# docker # docker
# make # make
# unzip # unzip
# nodejs
# npm
# pm2
check_install_deps() { check_install_deps() {
for cmd in jq curl make unzip nodejs npm pm2; do for cmd in jq curl make unzip nodejs npm; do
if ! command -v "$cmd" &>/dev/null; then
echo "❌ 缺少依赖:$cmd"
echo "请先安装:sudo apt install $cmd -y"
sudo apt install $cmd -y
# exit 1
fi
done
}
# ======= 工具检查(php 环境) =======
# jq
# curl
# make
# unzip
check_installdeps_php() {
for cmd in jq curl make unzip; do
if ! command -v "$cmd" &>/dev/null; then if ! command -v "$cmd" &>/dev/null; then
echo "❌ 缺少依赖:$cmd" echo "❌ 缺少依赖:$cmd"
echo "请先安装:sudo apt install $cmd -y" echo "请先安装:sudo apt install $cmd -y"
...@@ -68,7 +46,6 @@ check_installdeps_php() { ...@@ -68,7 +46,6 @@ check_installdeps_php() {
done done
} }
check_install_nodejs() { check_install_nodejs() {
echo_content "green" "🔍 正在检测 Node.js 是否已安装..." echo_content "green" "🔍 正在检测 Node.js 是否已安装..."
...@@ -150,7 +127,6 @@ check_install_pm2() { ...@@ -150,7 +127,6 @@ check_install_pm2() {
echo "🎉 Node.js & PM2 环境准备完成!" echo "🎉 Node.js & PM2 环境准备完成!"
} }
# 函数:检查并安装 Docker # 函数:检查并安装 Docker
check_install_docker() { check_install_docker() {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论