diff --git a/quick_install.sh b/quick_install.sh index e0bda2ac0..65bdeeef2 100644 --- a/quick_install.sh +++ b/quick_install.sh @@ -74,37 +74,37 @@ install_docker_compose() { git checkout errcode echo "git clone success" echo "Please enter the data directory, deault is $(pwd), press enter to use default" - read data_dir - is_empyt $data_dir + read DATA_DIR + is_empyt $DATA_DIR if [ $? -eq 1 ]; then - data_dir="./" + DATA_DIR="./" fi echo "Please enter the user, deault is root, press enter to use default" - read user - is_empyt $user + read USER + is_empyt $USER if [ $? -eq 1 ]; then - user="root" + USER="root" fi echo "Please enter the password, default is openIM123, press enter to use default" - read password - is_empyt $password + read PASSWORD + is_empyt $PASSWORD if [ $? -eq 1 ]; then - password="openIM123" + PASSWORD="openIM123" fi echo "Please enter the minio_endpoint, default will detect auto, press enter to use default:" - read minio_endpoint - is_empyt $minio_endpoint + read MINIO_ENDPOINT + is_empyt $MINIO_ENDPOINT if [ $? -eq 1 ]; then internet_ip=`curl ifconfig.me -s` - minio_endpoint="http://${internet_ip}:10005" + MINIO_ENDPOINT="http://${internet_ip}:10005" fi - export minio_endpoint - export user - export password + export MINIO_ENDPOINT + export USER + export PASSWORD edit_config edit_enterprise_config diff --git a/script/init_pwd.sh b/script/init_pwd.sh index f5611fcb4..930de1aae 100644 --- a/script/init_pwd.sh +++ b/script/init_pwd.sh @@ -1,10 +1,10 @@ -echo "your user is:$user" -echo "your password is:$password" -echo "your minio endPoint is:$minio_endpoint" +echo "your user is:$USER" +echo "your password is:$PASSWORD" +echo "your minio endPoint is:$MINIO_ENDPOINT" -sed -i "/^\([[:space:]]*dbMysqlUserName: *\).*/s//\1$user/;0,/\([[:space:]]*dbUserName: *\).*/s//\1 $user/;/\([[:space:]]*accessKeyID: *\).*/s//\1 $user/;/\([[:space:]]*endpoint: *\).*/s//\1\"abc\"/;" ../config/config.yaml -sed -i "/^\([[:space:]]*dbMysqlPassword: *\).*/s//\1$password/;/\([[:space:]]*dbPassword: *\).*/s//\1$password/;/\([[:space:]]*secret: *\).*/s//\1$password/;/\([[:space:]]*secretAccessKey: *\).*/s//\1$PASSWORD/;" ../config/config.yaml +sed -i "/^\([[:space:]]*dbMysqlUserName: *\).*/s//\1$USER/;0,/\([[:space:]]*dbUserName: *\).*/s//\1 $USER/;/\([[:space:]]*accessKeyID: *\).*/s//\1 $USER/;/\([[:space:]]*endpoint: *\).*/s//\1\"abc\"/;" ../config/config.yaml +sed -i "/^\([[:space:]]*dbMysqlPassword: *\).*/s//\1$PASSWORD/;/\([[:space:]]*dbPassword: *\).*/s//\1$PASSWORD/;/\([[:space:]]*secret: *\).*/s//\1$PASSWORD/;/\([[:space:]]*secretAccessKey: *\).*/s//\1$PASSWORD/;" ../config/config.yaml -sed -i "/\([[:space:]]*endpoint: *\).*/s##\1$minio_endpoint#;" ../config/config.yaml -sed -i "/\([[:space:]]*dbPassWord: *\).*/s//\1$password/;" ../config/config.yaml -sed -i "/\([[:space:]]*secret: *\).*/s//\1$password/;" ../docker-compose_cfg/config.yaml +sed -i "/\([[:space:]]*endpoint: *\).*/s##\1$MINIO_ENDPOINT#;" ../config/config.yaml +sed -i "/\([[:space:]]*dbPassWord: *\).*/s//\1$PASSWORD/;" ../config/config.yaml +sed -i "/\([[:space:]]*secret: *\).*/s//\1$PASSWORD/;" ../docker-compose_cfg/config.yaml