centos7的Java环境
目录
1.将apache-tomcat-8.5.55.tar.gz上传至 /usr/local目录下,新建tomcat目录,将压缩包移动到tomcat目录下
1.将apache-tomcat-8.5.55.tar.gz上传至 /usr/local目录下,新建tomcat目录,将压缩包移动到tomcat目录下
使用xshell工具将压缩包上传至/usr/local目录
cd /usr/local/
mkdir tomcat
mv apache-tomcat-8.5.55.tar.gz tomcat
cd tomcat/
tar xzvf apache-tomcat-8.5.55.tar.gz
2.运行tomcat
cd /usr/local/tomcat/
cd apache-tomcat-8.5.55/
cd bin/
./startup.sh
3.查看tomcat运行状态(查进程)
ps -ef|grep java

4.浏览器访问8080端口
5.停止服务
cd /usr/local/tomcat/
cd apache-tomcat-8.5.55/
cd bin/
./shutdown.sh
6.如果服务运行不起来或者停止不了,先查进程再杀进程
(1)端口被占用
两种情况:
a.已经有tomcat进程
ps -ef|grep java
kill -9 64892
然后再回到步骤2尝试启动tomcat
b.8080端口被别的程序占用
lsof -i:8080
排查占用8080端口的程序:
根据上图中的pid(67354)进程号查:
ps -aux | grep 67354
查运行程序的绝对路径:
ls -l /proc/67354
如果可以,停止服务或直接杀进程。
如果占用端口的服务不能停止,则考虑修改tomcat端口。
修改端口教程:
https://mp.csdn.net/mp_blog/creation/editor/120739721
(2)Linux机器磁盘满了
df -h
Tomcat 日志文件位置: 在 Tomcat 根目录下的 logs
目录下
查看 Tomcat 日志文件所占空间大小(先进入Tomcat目录)
如果是因为日志文件过大导致磁盘空间不足,从而引起Tomcat启动失败,则可以适当删除部分日志文件,然后再重新启动 Tomcat
cd /usr/local/tomcat/apache-tomcat-8.5.55/
du ./logs/ -h
7.项目部署路径为webapps目录下
cd /usr/local/tomcat/apache-tomcat-8.5.55/
cd webapps