Linux系统tomcat自动安装shell脚本

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gongsq/article/details/78098225
              由于我的电脑使用的是Windows系统,所以选择的是使用虚拟机,在虚拟机里面安装的Linux系统。建立脚本的时候先在电脑上创建了一个tomcat.txt的文件,然后修改文件的名称为tomcat.sh 。。tomcat.sh 里面的内容如下。
sduo su
#创建文件夹
mkdir -p /opt/tecsun/tool
cp /opt/tecsun/install/apache-tomcat-7.0.65.tar.gz /opt/tecsun/tool
#切换目录
cd /opt/tecsun/tool

#解压缩Tomcat
tar -xvf apache-tomcat-7.0.65.tar.gz
# 更改文件夹名称为tomcat
mv /opt/tecsun/tool/apache-tomcat-7.0.65 /opt/tecsun/tool/tomcat


#修改Tomcat端口号change port 8080 to 80
sed -i 's/8080/80/' tomcat/conf/server.xml

#安装完成后还可以加一句移除安装包的命令。
rm -f /opt/tecsun/tool/apache-tomcat-7.0.65.tar.gz

            因为tomcat是只要解压就可以了。那么如何在Linux系统里面操作该脚本呢?

首先,使用secureFX先将文件upload到Linux系统里面,我是上传到 /opt/tecsun/install 这个里面的。然后在使用secureCRT连接Linux系统。首先就是要修改tomcat.sh 文件的读、写、执行权限。 使用命令    sudo chomd -R 777 /opt/tecsun/install        改命令可以使 /opt/tecsun/install 目录下的所有文件具有读、写、执行的权限 。

          然后切换目录。使用     cd /opt/tecsun/install       命令。在使用    vi  ./tomcat.sh 命令查看文件内容。由于tomcat文件是在window系统下编写的,所以tomcat.sh的属性还是dos属性。这个时候就可以使用   :set  ff  命令查看文件的属性。这个时候就需要使用 :set ff=unix  命令来修改文件的属性,修改之后要保存退出,使用    :wq   命令。

         最后就可以直接运行这个脚本了。使用     ./tomcat.sh  命令就可以了。这样就实现了自动部署tomcat。

         这种是没有使用wget 命令的,这种情况下,需要我们先下载好Linux系统下的tomcat的压缩包。


猜你喜欢

转载自blog.csdn.net/gongsq/article/details/78098225