发表于: 2018-05-13 00:11:59
5 882
好久没写日报了~
原因有好多~
主要原因
1.工作上烦心~晚上回来没心思学习~
2.好基友过来了~他的笔记本他自己需要使用~(,之前他的笔记本被我安装了centos,用来学习,现在实体centos服务器没了,需要重新部署阿里学生机了)
3.好基友从上海到深圳来找工作,现在跟我住一起~运营2年工作经验~月薪10k~(对比一下自己的杯水车薪,再加上现在工作上受阻~又受基友打击,就更没心思学习了)
~我需要像基友一样这么优秀啊!!!!!!!!
昨天没写日报~但是重新购买了阿里的学生机~部署了一些简单的开端口~重新安装svn,nginx,tomcat,jenkins这几个常用软件~
tomcat从官网下载的~话说我发现了一个问题~原来我下载的tomcat是多版本的~这些bat文件都是win下的啊~
、
另外我还发现了我下载tomcat也tar.gz的包~但是并不需要make 和make install 就是源码安装~直接解压了就可以用~
好几天没学习了~发现之前学的一部分东西都有点忘了一部分了~跟我差不多时间的内门弟子都到任务9了~我还在任务5~我的玻璃心啊~
今天去观摩了下内门师兄的脚本~理解了一部分~关于任务五还是有一些地方的逻辑没有搞清楚~
对比了下css的任务步骤~op的任务步骤就是后妈的后妈生的啊~(详细的我懒得看)
果然还是钱多的职业更有门道啊~
不扯这么多了~继续搬砖~
写shell脚本
这边文章里写的是我所说的简单的那种方法~直接调用的tomcat的启动脚本~附上链接 :https://blog.csdn.net/zglwy/article/details/53084734
另外这边文章是详细解读tomcat的自带启动脚本startup里具体做了什么~涉及的就比较复杂了~跳来跳去的~各种判断~引用语句~看的两眼懵逼啊
~关于startup具体做了什么的链接:http://www.jb51.net/article/99857.htm
人家告诉我,startup脚本其实就做了三件事~看起来好简单一样~
其实就像我现在写的脚本一样~找到catalina脚本,调用并且传递参数~
好啦~重点再catalina脚本上~我再去查了下catalina脚本的解析,链接:https://blog.csdn.net/fcc7619666/article/details/52022007
这下就比较复杂了~两眼蒙圈~或许学习java开发的大神肯定能看的懂了~各种赋值,软连接啊~判断啊~循环啊~我还是先不烧脑子了~
(针对我现在的进度~我先选择用第一种方法吧~直接用他原来的的脚本~方便又快捷~还不容易出错~虽然看起来有点敷衍任务五了~)
第一先写启动和停止的tomcat脚本,再写更新脚本(直接再日报里写吧~写完再复制进服务器里吧~)
#!/bin/sh
#时间:2018.5.12 22点55分
#脚本作用:启动和停止tomcat
#以下位脚本的正式内容
#赋值tomcat的目录~赋值启动和停止脚本
tomcat_home=/opt/apache-tomcat-9.0.8
tomcat_start=/opt/apache-tomcat-9.0.8/bin/startup.sh
tomcat_stop=/opt/apache-tomcat-9.0.8/bin/shutdown.sh
#使用case建立脚本分支命令~$1是读取 脚本名字后的字符
case $1 in
start)
echo "tomcat已启动"
$tomcat_start
;;
stop)
echo "tomcat已关闭”
$tomcat_stop
csac
更新脚本deploy.sh
#!/bin/sh
#时间:2018.5.13 00点02分
#脚本作用:更新war包
#以下位脚本的正式内容
#停止tomcat
sh /script/tomcat.sh stop
echo "###############tomcat已停止###############"
#删除webapps内的war包解压的文件
echo "###############正在删除旧的war包###############"
rm -rf /opt/apache-tomcat-9.0.8/wabapps/war
#提取svn内上传的新war包
svn checkt
#war下载20秒
shep 20
#把新的war包部署到tomcat
echo "###############正在更新war包###############"
cp /svn/war /opt/apache-tomcat-9.0.8/wabapps
shep 5
echo "###############war包部署完毕##############"
暂时明天把脚本完善~直接再服务器测试~
评论