提交 ad4eb9e0 authored 作者: Andy's avatar Andy

12

上级 2ffd3efe
......@@ -785,34 +785,29 @@ EOF
}
run_docker_base() {
cd ./svr || exit
cd ./docker-base || exit
cd ./svr/docker-base || exit
make addnet
make up
chmod 777 ../tmp/base/etcd/data
chmod 777 ../tmp/base/zookeeper/data
make up
cd ..
cd ../..
cd ./docker-proxy || exit
cd ./svr/docker-proxy || exit
make up
cd ..
cd ../..
cd ./bdvideo || exit
}
run_service() {
cd ./svr/bdvideo || exit
make export_env
make start
cd ..
cd ..
cd ../..
}
# run_docker_web() {
# cd $install_dir/web
# cd ..
# }
main() {
if [ "$(id -u)" -ne 0 ]; then
echo_content "red" "请以 root 权限运行此脚本。"
......@@ -853,4 +848,77 @@ main() {
# select_operation
}
main
# main
main_1() {
#!/bin/bash
while true; do
clear
echo "============================"
echo " 主菜单 "
echo "============================"
echo "1) 检查环境"
echo "2) 测试git账户"
echo "3) 获取 Svr"
echo "4) 获取 Web"
echo "5) 运行 Docker"
echo "6) 运行 Video 服务"
echo "0) 退出"
echo "============================"
read -p "请输入选项 [1-4]: " choice
case $choice in
1)
# echo "当前时间: $(date)"
check_install_git
check_install_NodeJs
check_install_PM2
check_install_unzip
check_install_docker
read -p "按回车键继续..."
;;
2)
if check_git_account; then
echo "🔗 SSH 连接正常"
else
echo "⚠️ SSH 连接失败,退出"
exit 1
fi
read -p "按回车键继续..."
;;
3)
# df -h
deal_git_svr
read -p "按回车键继续..."
;;
4)
# echo "退出程序."
deal_git_web
exit 0
;;
5)
# echo "退出程序."
run_docker_base
exit 0
;;
6)
# echo "退出程序."
run_service
exit 0
;;
0)
echo "退出程序."
exit 0
;;
*)
echo "无效选项!"
sleep 1
;;
esac
done
}
main_1
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论