Linux环境下部署java项目上线
项目环境 jdk1.8 docker容器 ntp服务器 nginx服务器 postgresql数据库 redis缓存 profile项目运行指令配置 jdk文件夹下镜像和脚本-setup.sh #!/bin/bash echo '检查java运行环境' if grep -q "JAVA_HOME" /etc/profile ;then echo "系统已配置java环境变量" jv=`$JAVA_HOME/bin/java -version 2>&1` if echo "$jv" | grep -q "1.8" then echo "版本匹配,跳过安装" exit 0 else echo "但与安装包中的环境不一致,跳过安装,请检查/ect/profile文件!" exit 0 fi fi echo "未配置JAVA运行环境,开始安装" echo "卸载系统自带的JAVA环境" NAMES=`rpm -qa|grep jdk| grep -E '1.4|1.5|1.6|1.7|1.8' | awk '{print $1}' `; for proc in $NAMES do rpm -e --nodeps $proc done echo "释放JDK" tar zxf jdk-8uz31-linux-x64.tar.gz if[!-d /usr/java/jdk1.6]; then