Loading escheduler-ui/install(线上环境).sh +39 −8 Original line number Diff line number Diff line #!/bin/bash echo "escheduler-ui-install.sh" echo "escheduler-ui目录下执行" # 当前路径 esc_basepath=$(cd `dirname $0`; pwd) echo "欢迎使用easy scheduler前端部署脚本,目前前端部署脚本仅支持Centos" echo "请在 escheduler-ui 目录下执行" # 配置前端访问端口 esc_proxy="8888" # 配置代理后端接口 esc_proxy_port="http://192.168.220.154:12345" # 当前路径 esc_basepath=$(cd `dirname $0`; pwd) esc_proxy_port="http://192.168.xx.xx:12345" # 本机ip esc_ipaddr='172.0.0.1' esc_ipaddr='127.0.0.1' esc_ipaddr=$(ip addr | awk '/^[0-9]+: / {}; /inet.*global/ {print gensub(/(.*)\/(.*)/, "\\1", "g", $2)}') #To be compatible with MacOS and Linux if [[ "$OSTYPE" == "darwin"* ]]; then # Mac OSX echo "Easy Scheduler ui install not support Mac OSX operating system" exit 1 elif [[ "$OSTYPE" == "linux-gnu" ]]; then # linux echo "linux" elif [[ "$OSTYPE" == "cygwin" ]]; then # POSIX compatibility layer and Linux environment emulation for Windows echo "Easy Scheduler ui not support Windows operating system" exit 1 elif [[ "$OSTYPE" == "msys" ]]; then # Lightweight shell and GNU utilities compiled for Windows (part of MinGW) echo "Easy Scheduler ui not support Windows operating system" exit 1 elif [[ "$OSTYPE" == "win32" ]]; then echo "Easy Scheduler ui not support Windows operating system" exit 1 elif [[ "$OSTYPE" == "freebsd"* ]]; then # ... echo "freebsd" else # Unknown. echo "Operating system unknown, please tell us(submit issue) for better service" exit 1 fi # 区分版本 version=`cat /etc/redhat-release|sed -r 's/.* ([0-9]+)\..*/\1/'` Loading Loading
escheduler-ui/install(线上环境).sh +39 −8 Original line number Diff line number Diff line #!/bin/bash echo "escheduler-ui-install.sh" echo "escheduler-ui目录下执行" # 当前路径 esc_basepath=$(cd `dirname $0`; pwd) echo "欢迎使用easy scheduler前端部署脚本,目前前端部署脚本仅支持Centos" echo "请在 escheduler-ui 目录下执行" # 配置前端访问端口 esc_proxy="8888" # 配置代理后端接口 esc_proxy_port="http://192.168.220.154:12345" # 当前路径 esc_basepath=$(cd `dirname $0`; pwd) esc_proxy_port="http://192.168.xx.xx:12345" # 本机ip esc_ipaddr='172.0.0.1' esc_ipaddr='127.0.0.1' esc_ipaddr=$(ip addr | awk '/^[0-9]+: / {}; /inet.*global/ {print gensub(/(.*)\/(.*)/, "\\1", "g", $2)}') #To be compatible with MacOS and Linux if [[ "$OSTYPE" == "darwin"* ]]; then # Mac OSX echo "Easy Scheduler ui install not support Mac OSX operating system" exit 1 elif [[ "$OSTYPE" == "linux-gnu" ]]; then # linux echo "linux" elif [[ "$OSTYPE" == "cygwin" ]]; then # POSIX compatibility layer and Linux environment emulation for Windows echo "Easy Scheduler ui not support Windows operating system" exit 1 elif [[ "$OSTYPE" == "msys" ]]; then # Lightweight shell and GNU utilities compiled for Windows (part of MinGW) echo "Easy Scheduler ui not support Windows operating system" exit 1 elif [[ "$OSTYPE" == "win32" ]]; then echo "Easy Scheduler ui not support Windows operating system" exit 1 elif [[ "$OSTYPE" == "freebsd"* ]]; then # ... echo "freebsd" else # Unknown. echo "Operating system unknown, please tell us(submit issue) for better service" exit 1 fi # 区分版本 version=`cat /etc/redhat-release|sed -r 's/.* ([0-9]+)\..*/\1/'` Loading