用tarball实现liferay自动安装部署13-从Storage Server下载tomcat zip file

简介:

因为我们曾经在http://supercharles888.blog.51cto.com/609344/979796 文章中提到我们定制了liferay tomcat bundle文件并且上传到了本地的Storage Server上,所以这里就是下载并使用这个文件。

 

代码如下:

 
 
  1. #download the liferay-tomcat-bundle server 
  2.  
  3. echo "Begin downloading the liferay-tomcat-bundle ..... to $MODIFICATION_ROOT" 
  4.  
  5. echo "${LOG_TIME_FORMAT} Begin downloading the liferay-tomcat-bundle .....">>$TODAYLOG 
  6.  
  7.   
  8.  
  9. cd $MODIFICATION_ROOT 
  10.  
  11. wget $LIFERAY_TOMCAT_BUNDLE_DOWNLOAD_ADDR >> $TODAYLOG 
  12.  
  13. echo "End downloading the liferay-tomcat-bundle ...." 
  14.  
  15. echo "${LOG_TIME_FORMAT} End downloading the liferay-tomcat-bundle...." >>$TODAYLOG 
  16.  
  17.   
  18.  
  19. #unzip the liferay-tomcat-bundle server 
  20.  
  21. echo "Begin unzipping the liferay-tomcat-bundle....from $MODIFICATION_ROOT" 
  22.  
  23. echo "${LOG_TIME_FORMAT} Begin unzipping the liferay-tomcat-bundle..." >>$TODAYLOG 
  24.  
  25. cd $MODIFICATION_ROOT 
  26.  
  27. unzip -d . *.zip >> $TODAYLOG 
  28.  
  29. echo "End unzipping the liferay-tomcat-bundle...." 
  30.  
  31. echo "${LOG_TIME_FORMAT} End unzipping the liferay-tomcat-bundle..." >>$TODAYLOG 
  32.  
  33.   
  34.  
  35. #added by charles to do the folder structure adjustment 
  36.  
  37. #copy the liferay-portal-version{ce|ee}-ga1 from the unzipped tomcat bundle to $MODIFICATION_ROOT folder 
  38.  
  39. echo "Begin copying the liferay-portal-version{ce|ee}-ga1 from the unzipped tomcat bundle to $MODIFICATION_ROOT folder" 
  40.  
  41. cd  $MODIFICATION_ROOT 
  42.  
  43. mv $LIFERAY_TOMCAT_BUNDLE_FOLDER_NAME/liferay-portal* . 
  44.  
  45. echo "End copying the liferay-portal-version{ce|ee}-ga1 from the unzipped tomcat bundle to $MODIFICATION_ROOT folder" 
  46.  
  47.   
  48.  
  49. #delete the liferay tomcat bundle zip file 
  50.  
  51. echo "Begin deleting the tomcat bundle zip file and the empty liferay tomcat bundle folder" 
  52.  
  53. echo "${LOG_TIME_FORMAT} Begin deleting the tomcat bundle zip file from $MODIFICATION_ROOT" >> $TODAYLOG 
  54.  
  55. cd $MODIFICATION_ROOT 
  56.  
  57. rm -r $LIFERAY_TOMCAT_BUNDLE_ZIPFILE_NAME >> $TODAYLOG 
  58.  
  59. rm -r $LIFERAY_TOMCAT_BUNDLE_FOLDER_NAME >> $TODAYLOG 
  60.  
  61. rm -r readme.txt 
  62.  
  63. echo "End deleting the tomcat bundle zip file" 
  64.  
  65. echo "${LOG_TIME_FORMAT} End deleting the tomcat bundle zip file">> $TODAYLOG 

 

也没什么难度,也就是用wget下载,然后解压,然后调整下目录,最终吧下载的目录,文件都删除。





本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/979811,如需转载请自行联系原作者

目录
相关文章
|
2月前
|
Java 关系型数据库 应用服务中间件
阿里云RDS购买Linux完整过程——安装java环境并跑起来tomcat
阿里云RDS购买Linux完整过程——安装java环境并跑起来tomcat
45 0
|
2月前
|
JavaScript Java 应用服务中间件
centos部署vue项目(java,tomcat环境的搭建)
centos部署vue项目(java,tomcat环境的搭建)
42 0
|
25天前
|
设计模式 安全 Java
【分布式技术专题】「Tomcat技术专题」 探索Tomcat技术架构设计模式的奥秘(Server和Service组件原理分析)
【分布式技术专题】「Tomcat技术专题」 探索Tomcat技术架构设计模式的奥秘(Server和Service组件原理分析)
29 0
|
4天前
|
应用服务中间件 Linux 网络安全
Tomcat的安装(Linux版)
Tomcat的安装(Linux版)
17 0
|
5天前
|
Java 应用服务中间件 Linux
在阿里云服务器上部署Tomcat详细图文详解
本文介绍了在阿里云服务器上安装和配置JDK和Tomcat的步骤。首先,需要注册阿里云账号并进行实名认证,然后购买并设置服务器。接着,通过File Zilla连接服务器,创建Java和Tomcat的安装目录,并将JDK和Tomcat的tar.gz文件上传到服务器,解压并重命名。之后,配置JDK的环境变量,将catalina.sh复制到/etc/init.d/目录下,并修改相关配置。最后,启动Tomcat并配置安全组规则,确保可以通过公网访问。
|
8天前
|
Web App开发 Java 应用服务中间件
【Java Web】在 IDEA 中部署 Tomcat
【Java Web】在 IDEA 中部署 Tomcat
21 0
|
11天前
|
Java 应用服务中间件 Linux
阿里云服务器部署多个tomcat
阿里云服务器部署多个tomcat
|
1月前
|
Java 应用服务中间件
解决tomcat启动报错:无法在web.xml或使用此应用程序部署的jar文件中解析绝对的url [http:java.sun.com/jsp/jstl/core]
解决tomcat启动报错:无法在web.xml或使用此应用程序部署的jar文件中解析绝对的url [http:java.sun.com/jsp/jstl/core]
127 1
|
2月前
|
运维 Java 应用服务中间件
Tomcat安装shell脚本
Tomcat安装shell脚本
33 7
|
1月前
|
XML 应用服务中间件 Apache
Tomcat AJP连接器配置secretRequired=“true“,但是属性secret确实空或者空字符串,这样的组合是无效的。
Tomcat AJP连接器配置secretRequired=“true“,但是属性secret确实空或者空字符串,这样的组合是无效的。