當前位置:編程學習大全網 - 源碼下載 - 寫壹個在linux下安裝jdk的腳本的問題

寫壹個在linux下安裝jdk的腳本的問題

這個環境沒有。但是寫壹個Centos下 JAVA ,Tomcat的配置實例參考壹下:

安裝腳本中分為兩部分,壹個是安裝過程,壹個是變量。

1,安裝過程基本是每個不同應用壹步步安裝的組合,源碼,RPM,YUM,這些的組合。

2,環境變量在Centos裏用的最多的/etc/profile添加到最後就可以。

在腳本中echo /etc/profile >> <<EOF

content

EOF

這新就可以了

source /etc/profile

下面是生產環境的壹個實例。參考

+++++++++++++++++++++++++

echo "Add confile to profile"

cat >> /etc/profile <<EOF

PS1='[\u@20* \w \A] \/$'

export PS1

alias grep='grep --color=auto'

alias cls="clear"

NGINX_HOME="/usr/loca/nginx"

JAVA_HOME="/usr/local/java"

CLASS_PATH="\$JAVA_HOME/lib/tool.jar:\$JAVA_HOME/jre/lib/dt.jar"

export NGINX_HOME JAVA_HOME CLASS_PATH

CATALINA_HOME="/usr/local/tomcat"

CATALINA_BASE="/usr/local/tomcat"

export CATALINA_HOME CATALINA_BASE

#CATALINA_1_HOME="/usr/local/tomcat1"

#CATALINA_1_BASE="/usr/local/tomcat1"

#export CATALINA_1_HOME CATALINA_1_BASE

TOMCAT_HOME="/usr/local/tomcat"

export TOMCAT_HOME

#TOMCAT_1_HOME="/usr/local/tomcat1"

#export TOMCAT_1_HOME

PATH=".:\$JAVA_HOME/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/root/bin:/bin:/bin:/sbin:"

export PATH

EOF

====================

JAVA:

#extract java program,if system is 64 or 32

if [ `getconf WORD_BIT` = '32' ] && [ `getconf LONG_BIT` = '64' ] ; then

/bin/cp jdk-7-linux-x64.tar.gz /usr/local

/bin/tar -zx -f jdk-7-linux-x64.tar.gz

/bin/mv jdk1.7.0 java

else

/bin/cp jdk-7u3-linux-i586.tar.gz /usr/local

/bin/tar -zx -f jdk-7u3-linux-i586.tar.gz

/bin/mv jdk1.7.0_03 java

fi

  • 上一篇:王者榮耀2020年返場皮膚微信免單活動參加方法
  • 下一篇:電視直播軟件tv版
  • copyright 2024編程學習大全網