diff --git a/00base/07env-install-centos.sh b/00base/07env-install-centos.sh index 8509576..23f0491 100644 --- a/00base/07env-install-centos.sh +++ b/00base/07env-install-centos.sh @@ -565,11 +565,19 @@ Flag: Example: env-install-centos.sh init \\ - -add-user \\ - -nodejs \\ - -java \\ - -gradle 0 \\ - -maven + -update-yum-repos 0 \\ + -config 1 \\ + -add-user 1 \\ + -user-name www \\ + -git 1 \\ + -dstat 0 \\ + -htop 0 \\ + -nginx 0 \\ + -nodejs 0 \\ + -java 1 \\ + -gradle 0 \\ + -maven 0 \\ + -jenkins 0 EOF exit 1 diff --git a/00base/tmp.sh b/00base/tmp.sh new file mode 100644 index 0000000..6dd87ad --- /dev/null +++ b/00base/tmp.sh @@ -0,0 +1,68 @@ + +userdel www +echo www:www | chpasswd + + + + +# 创建用户 +adduser www + +# 修改权限 +chmod -v u+w /etc/sudoers +vim /etc/sudoers +# 加一行 +www ALL=(ALL) NOPASSWD:ALL +# 写权限收回 +chmod -v u-w /etc/sudoers + +# 设置密码 +passwd www + +# 卸载openjdk +[root@WMS-APP ~]# rpm -qa | grep java +tzdata-java-2017b-1.el7.noarch +java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64 +javapackages-tools-3.4.1-11.el7.noarch +java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64 +python-javapackages-3.4.1-11.el7.noarch + +[root@WMS-APP ~]# rpm -e --nodeps tzdata-java-2017b-1.el7.noarch +[root@WMS-APP ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64 +[root@WMS-APP ~]# rpm -e --nodeps javapackages-tools-3.4.1-11.el7.noarch +[root@WMS-APP ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64 + +# 安装 jdk-8u321-linux-x64.tar.gz +复制文件到 /opt/java/ +cd /opt/java/ +sudo tar -zxvf jdk-8u321-linux-x64.tar.gz + +# 配置环境变量 +vim /etc/profile + +JAVA_HOME=/opt/java/jdk1.8.0_321 +PATH=$JAVA_HOME/bin:$PATH +export JAVA_HOME PATH + +source /etc/profile + +# 验证jdk +[www@WMS-APP bin]$ java -version +java version "1.8.0_321" +Java(TM) SE Runtime Environment (build 1.8.0_321-b07) +Java HotSpot(TM) 64-Bit Server VM (build 25.321-b07, mixed mode) + +bash <(curl -s http://git.yvanui.com/lizhiwei/jztd-deploy/raw/master/00base/07env-install-centos.sh) init \ +-update-yum-repos 0 \ +-config 1 \ +-add-user 1 \ +-user-name www \ +-git 0 \ +-dstat 0 \ +-htop 0 \ +-nginx 0 \ +-nodejs 0 \ +-java 0 \ +-gradle 0 \ +-maven 0 \ +-jenkins 1 \ No newline at end of file