Loading

Tomcat基本使用

Tomcat启动和停止及问题分析解决

1)启动和停止

Tomcat服务器的启动文件在二进制文件目录中:,这两个文件就是Tomcat的启动文件。

Tomcat服务器的停止文件也在二进制文件目录中:,这两个文件就是Tomcat的停止文件。

其中.bat文件是针对windows系统的运行程序,.sh文件是针对linux系统的运行程序。

2)启动问题

第一个问题:启动一闪而过

原因:没有配置环境变量。

解决办法:配置上JAVA_HOME环境变量

第二个:Address already in use : JVM_Bind

原因:端口被占用

解决办法:找到占用该端口的应用

进程不重要:使用cmd命令:netstat -a -o 查看pid 在任务管理器中结束占用端口的进程。

进程很重要:修改自己的端口号。修改的是Tomcat目录下\conf\server.xml中的配置。

第三个:启动产生很多异常,但能正常启动

原因:Tomcat中部署着很多项目,每次启动这些项目都会启动。而这些项目中有启动报异常的。

解决办法:

能找到报异常的项目,就把它从发布目录中移除。

不能确定报异常的项目,就重新解压一个新的Tomcat。

第四个:其它问题

例如:启动产生异常,但是不能正常启动。此时就需要解压一个新的Tomcat启动,来确定是系统问题,还是Tomcat的问题。

所以,此时就需要具体问题,具体分析,然后再对症解决。

IDEA集成Tomcat服务器

第一步

 第二步

 第三步

 第四步

Linux系统安装Tomcat

第一步:下载tomcat

参考2.1.2小节的《Tomcat下载与安装》进入Tomcat官网,找到对应版本点击download进入下载页面,如下图:

第二步:上传到linux

在crt上 使用 alt+p 将windows上的软件拖进去即可(root目录)

第三步:在 /usr/local 新建一个文件夹tomcat

mkdir /usr/local/tomcat

第四步:移动 tomcat...tar.gz 到 /usr/local/tomcat

mv apache-tomcat-8.5.32.tar.gz /usr/local/tomcat/

第五步:进入/usr/local/tomcat目录,解压Tomcat

cd /usr/local/tomcat
tar -xvf apache-tomcat-8.5.32.tar.gz

第六步:进入 /usr/local/tomcat/apache-tomcat-8.5.32/bin

cd /usr/local/tomcat/apache-tomcat-8.5.32/bin

第七步:启动tomcat

方式1:
    sh startup.sh
方式2:
    ./startup.sh

第八步:修改防火墙的规则

方式1:service iptables stop  关闭防火墙(不建议); 用到哪一个端口号就放行哪一个(80,8080,3306...)

方式2:放行8080 端口
    修改配置文件
        cd /etc/sysconfig
        vi iptables
            复制(yy , p)    
                -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
            改成
                -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
        重启加载防火墙或者重启防火墙
            service iptables reload  
            或者
            service iptables restart

 

posted @ 2021-12-06 17:01  1640808365  阅读(83)  评论(0编辑  收藏  举报