宝塔面板中的tomcat问题

问题解决

其实问题很好解决,但是对于新手来说很容易走弯路。

这是因为宝塔面板首页的启动方式变成了 daemon.sh 方式,所以产生的日志文件是catalina-daemon.out。(不知道如何修改启动方式,知道的可以告诉我。)

所以解决方式就是:手动在tomcat/bin目录下使用命令行,敲startup.sh启动。

使用宝塔面板不就是为了方便吗?结果还是要使用手动启动,那还不如自己安装呢。

可能用到的命令:

ps -ef | grep tomcat											:查看tomcat的进程
kill -9 [进程号]													:杀掉对应进程号的进程
rz																		:上传文件
sz [文件路径]													:下载文件
put [本地文件路径]											:上传文件
get [服务端文件路径]										:下载文件
tar -zxvf [文件名]												:解压文件
mv [文件当前所在路径] [目标路径]					:剪切文件
cd
chmod u=rwx, g=rx,  o=rx [文件名]					:修改文件权限
chkconfig --add tomcat									:添加服务
chkconfig --list													:查看服务列表

接下来自己装tomcat

  1. 下载tomcat(tomcat下载地址)
    在这里插入图片描述

  2. 将压缩包上传到服务器,好多种方式:

  • 如果使用宝塔面板,直接进入目标路径上传即可。
  • 使用SecurtCRT 配置设置中的上传、下载路径(注意这是本地的上传、下载位置)

图1

将压缩包放入上传文件夹中。输入rz,会出现一个窗口,按顺序操作即可上传到用户目录下。比如这里使用的是root用户上传的,文件就在root目录下。

使用 sz [文件名] 就可以将liunx中的文件下载到设置的下载路径中,这里的文件名是从根路径开始的全路径。

在这里插入图片描述

  • 在SecureCRT中按 Alt+P可以打开一个SFTP的一个窗口,在窗口中输入put [本地文件路径名]即可将文件上传到当前的用户目录(使用get可以下载)
    在这里插入图片描述
  1. 将root目录下的tomcat压缩文件转移到/usr/local中mv /root/apache-tomcat-8.5.66.tar.gz /usr/local/
  2. 将目录切换到/usr/local/cd /usr/local,然后解压tar -zxvf apache-tomcat-8.5.66.tar.gz。将解压后的文件改名为tomcat,并且删掉压缩包。mv test.txt new.txt rm apache-tomcat-8.5.66.tar.gz

在这里插入图片描述

  1. 这样已经安装好了,但是每次启动都要进入/usr/local/tomcat/bin中执行startup.sh非常麻烦。所以新建服务脚本,在/etc/init.d中创建一个tomcat文件,直接使用命令vim /etc/init.d/tomcat也可以。
    将下面内容天加到文件中:
#!/bin/bash
# description: Tomcat7 Start Stop Restart
# processname: tomcat7
# chkconfig: 234 20 80
JAVA_HOME=/usr/local/JDK/jdk1.8.0_181

export JAVA_HOME  

PATH=$JAVA_HOME/bin:$PATH

export PATH 

CATALINA_HOME=/usr/local/tomcat

case $1 in
        start)
                sh $CATALINA_HOME/bin/startup.sh
                ;;
        stop)
                sh $CATALINA_HOME/bin/shutdown.sh
                ;;
        restart)
                sh $CATALINA_HOME/bin/shutdown.sh
                sh $CATALINA_HOME/bin/startup.sh
                ;;
        *)
                echo 'please use : tomcat {start | stop | restart}'
        ;;
esac
exit 0

注意:修改该文件的权限:chmod 755 /etc/init.d/tomcat

  1. 添加服务chkconfig --add tomcat
  2. 之后在任意目录下使用命令即可操作tomcat服务。
启动:service tomcat start

停止:service tomcat stop

重启:service tomcat restart
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

脸是真的白

如果对你有用的话,可以支持一下

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值