远程连接lunix和启动tomcat

tomcat官网下载tomcat.tar.gz压缩包,解压。进入tomcat的bin目录

1.输入以下命令启用tomcat

sh startup.sh

如果报权限不足,可以先切换成root用户,在执行命令:

su root

2.输入以下命令查看tomcat是否启动成功

ps -ef|grep java  

   如果出现:

          tomcat-9.0.17 -Dcatalina.home=/usr/local/lmj/tomcat9.0/apache-tomcat-9.0.17 -Djava.io.tmpdir=/usr/local/lmj/tomcat9.0

          /apache-tomcat-9.0.17/temp org.apache.catalina.startup.Bootstrap start

说明启动成功

3.输入以下命令可以干掉tomcat

kill -9 7010                          

4.进入tomcat的logs目录,实时查看tomcat的运行情况

扫描二维码关注公众号,回复: 5729105 查看本文章
cd /usr/local/lmj/tomcat9.0/apache-tomcat-9.0.17/logs

tail -f catalina.out

   截取的一小段:

25-Mar-2019 17:17:00.243 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/lmj/tomcat9.0/apache-tomcat-9.0.17/webapps/ROOT]
25-Mar-2019 17:17:00.311 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/lmj/tomcat9.0/apache-tomcat-9.0.17/webapps/ROOT] has finished in [68] ms
25-Mar-2019 17:17:00.324 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
25-Mar-2019 17:17:00.359 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
25-Mar-2019 17:17:00.393 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [3,419] milliseconds

5.进入tomcat的bin目录,使用catalina命令可查看tomcat启动失败的原因:(解决tomcat闪退问题)

sh catalina.sh

6.以上是进入对应目录下执行startup.sh,比较麻烦,所以我们需要为tomcat配置环境变量,以方便启动tomcat

su root

vi /etc/profile

#在profile配置文件中加入:export PATH=$PATH:/usr/local/lmj/tomcat9.0/apache-tomcat-9.0.17/bin:$PATH:/usr/local/lmj/tomcat9.0/apache-tomcat-9.0.17/logs

 终端输入 startup.sh 直接启动tomcat,但中间有些小插曲,涉及到权限的问题。因为我的tomcat是放在usr/local路径下的,所以他对于其他用户来讲,只有几个文件具有可读的权限,bin目录下的可执行文件都没有可执行的权限,所以即使配好了环境变量,运行还是会报:   1. permission denied                2.no file or no directory(也有可能是文件的路径不对,如我配置的/usr/xxx/tomcat/bin=======所以我的命令因该是startup.sh,如果配置的是/usr/xxx/tomcat===========命令就该是./startup.sh)     解决的办法是给文件授予可执行的权限

chmod -R a+x /usr/local/xxx/tomcat/bin              #给bin目录下的所有文件都授予可执行的权限,并且该权限为所有用户共有

2 ping网址

实例1:ping的通的情况

命令:

ping 192.168.120.205

输出:

PING 192.168.120.205 (192.168.120.205) 56(84) bytes of data.
64 bytes from 192.168.120.205: icmp_seq=1 ttl=64 time=0.720 ms


64bytes 数据包大小为64字节(ping 包)
from 192.168.1.64 地址为源端,即你ping的目的地址
icmp_seq=1 ping包协议为icmp,序列号为1
ttl=128 经过一跳ttl减1,到0自动丢弃包
time 响应时间 

 实例2:ping不通的情况

命令:

ping 192.168.120.202

输出:

2.xshell连接liunx服务器:

可以参考我的这篇博文https://blog.csdn.net/qq_41063141/article/details/88818280

猜你喜欢

转载自blog.csdn.net/qq_41063141/article/details/88800130