用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,如需转载请自行联系原作者

上一篇:ROS学习笔记(22) -- sensor_msgs/JointStates


下一篇:【LeetCode】剑指 Offer II 017. 含有所有字符的最短字符串