zoukankan      html  css  js  c++  java
  • Linux环境编写脚本安装配置JDK,Tomcat,含Tomcat自启动


    1. mkdir /usr/java
    2. mkdir /znywImage
    3. cp -f /usr/jdk-7u79-linux-x64.tar.gz /usr/java
    4. tomcatPath=/usr/apache-tomcat-8.5.20
    5. if [ -d "$tomcatPath" ]; then
    6. echo "删除$tomcatPath目录"
    7. sudo rm -rf $tomcatPath
    8. echo "目录$tomcatPath删除成功"
    9. fi
    10. jdkPath=/usr/java/jdk1.7.0_79
    11. if [ -d "$jdkPath" ]; then
    12. echo "删除$jdkPath目录"
    13. sudo rm -rf $jdkPath
    14. echo "目录$jdkPath删除成功"
    15. fi
    16. tar -xzvf /usr/apache-tomcat-8.5.20.tar.gz -C /usr
    17. tar -xzvf /usr/java/jdk-7u79-linux-x64.tar.gz -C /usr/java
    18. myfile=/usr/etc/profile
    19. echo "原来文件的总行数"
    20. awk 'END{print NR}' $myfile
    21. echo "jdk开始的行数"
    22. grep -an "export JAVA_HOME=/usr/java/" $myfile |cut -d: -f1
    23. echo "jdk结束的行数"
    24. grep -an "export PATH=" $myfile |cut -d: -f1
    25. echo "开始准备删除文件中的重复数据"
    26. startLine=$(grep -an "export JAVA_HOME=/usr/java/" $myfile |cut -d: -f1)
    27. endLine=$(grep -an "export PATH=" $myfile |cut -d: -f1)
    28. sed -i $startLine','$endLine'd' $myfile
    29. echo "删除完毕!!!!"
    30. echo "文件剩余行数"
    31. awk 'END{print NR}' $myfile
    32. echo "测试结束!!"
    33. echo "export JAVA_HOME=/usr/java/jdk1.7.0_79" >> /etc/profile
    34. echo "export JRE_HOME=/usr/java/jdk1.7.0_79/jre" >> /etc/profile
    35. echo "export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib" >> /etc/profile
    36. echo "export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin" >> /etc/profile
    37. cp -f /usr/server.xml /usr/apache-tomcat-8.5.20/conf
    38. echo "server.xml移动成功"
    39. `source /etc/profile`
    40. source /etc/profile
    41. javac
    42. echo "配置环境成功"
    43. echo "测试是否安装成功"


  • 相关阅读:
    java基础之冒泡排序
    java基础之HashSet如何保证对象的唯一性
    java基础之日期时间工具类
    java基础之抽象类和接口的区别
    java tomcat报错: Starting Tomcat v7.0 Server at localhost' has encountered a problem问题
    [bzoj 4196][NOI 2015]软件包管理器
    [bzoj 4034][HAOI 2015]树上操作
    [bzoj 1012][JSOI2008]最大数maxnumber
    详解Trie
    [bzoj 1047][HAOI2007]理想的正方形
  • 原文地址:https://www.cnblogs.com/jpfss/p/9713738.html
Copyright © 2011-2022 走看看