BG5 commited on
Commit
ca69071
·
verified ·
1 Parent(s): 8fd3c0b

Update install.sh

Browse files
Files changed (1) hide show
  1. install.sh +9 -27
install.sh CHANGED
@@ -69,7 +69,7 @@ Get_LocalInfo(){
69
  }
70
 
71
  cd ~
72
- SETUP_PATH="/xp"
73
 
74
  Get_Sysinfo(){
75
  Get_LocalInfo
@@ -114,22 +114,10 @@ Env_Check(){
114
 
115
  # 强制安装确认
116
  Force_Install_Confirm(){
117
- if [ "${INSTALL_FORCE}" ];then
118
- return
119
- fi
120
- echo -e "${STRIPE_LINE}"
121
- echo -e "检查已有其他Web/mysql环境,继续安装可能影响现有站点及数据"
122
- echo -e "Web/mysql service is alreday installed,Can't install panel"
123
- echo -e "${STRIPE_LINE}"
124
- echo -e "已知风险/Enter yes to force installation"
125
- read -p "输入yes强制安装: " yes;
126
- if [ "$yes" != "yes" ];then
127
- echo -e "------------"
128
- echo "取消安装"
129
- exit;
130
- fi
131
- start_time=`date +%s`
132
  INSTALL_FORCE="true"
 
 
 
133
  }
134
 
135
  # 获取包管理器
@@ -668,7 +656,7 @@ Install_Main(){
668
 
669
  Install_Tip
670
 
671
- go="wait" # 确认安装的等待
672
  while [ ${#} -gt 0 ]; do
673
  case $1 in
674
  -u|--user)
@@ -692,6 +680,7 @@ while [ ${#} -gt 0 ]; do
692
  ;;
693
  -y)
694
  go="y"
 
695
  ;;
696
  *)
697
  IDC_CODE=$1
@@ -700,14 +689,6 @@ while [ ${#} -gt 0 ]; do
700
  shift 1
701
  done
702
 
703
- while [ "$go" != 'Y' ] && [ "$go" != 'y' ] && [ "$go" != 'n' ] && [ "$go" != '' ]
704
- do
705
- read -p "Do you want to install xp-panel to the $SETUP_PATH directory now?(Y/n): " go;
706
- done
707
-
708
- if [ "$go" == 'n' ];then
709
- exit;
710
- fi
711
 
712
  Get_LocalInfo
713
 
@@ -715,7 +696,8 @@ d='{"hostname": "'${hostname_check}'", "cpu": "'${CPU_INFO}'", "memory": "'${MEM
715
  curl -s -X POST -H "Content-Type: application/json" -d "${d}" "${API_HOST}/api/addInstallInfo" 2>&1 >/dev/null
716
 
717
  Install_Main
718
-
 
719
  # 安装完成删除安装包
720
- rm -f $SETUP_PATH/download/xp-panel.tar.gz
721
  exit 0
 
69
  }
70
 
71
  cd ~
72
+ SETUP_PATH=$(pwd)
73
 
74
  Get_Sysinfo(){
75
  Get_LocalInfo
 
114
 
115
  # 强制安装确认
116
  Force_Install_Confirm(){
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
117
  INSTALL_FORCE="true"
118
+ return
119
+
120
+
121
  }
122
 
123
  # 获取包管理器
 
656
 
657
  Install_Tip
658
 
659
+ go="y" # 确认安装的等待
660
  while [ ${#} -gt 0 ]; do
661
  case $1 in
662
  -u|--user)
 
680
  ;;
681
  -y)
682
  go="y"
683
+ INSTALL_FORCE="true"
684
  ;;
685
  *)
686
  IDC_CODE=$1
 
689
  shift 1
690
  done
691
 
 
 
 
 
 
 
 
 
692
 
693
  Get_LocalInfo
694
 
 
696
  curl -s -X POST -H "Content-Type: application/json" -d "${d}" "${API_HOST}/api/addInstallInfo" 2>&1 >/dev/null
697
 
698
  Install_Main
699
+ #echo -e " ${SETUP_PATH}"
700
+ #sudo bash $SETUP_PATH/run.sh
701
  # 安装完成删除安装包
702
+ #rm -f $SETUP_PATH/download/xp-panel.tar.gz
703
  exit 0