前提先给jdk安装好了在弄这个。 https://blog.csdn.net/qq_36921440/article/details/81605151 jdk。
下载 tomcat 上传服务器
ls 查看
tar zxvf apache-tomcat-8.5.32.tar.gz
解压
进入 cd apache-tomcat-8.5.32/conf
修改 端口
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
useBodyEncodingForURI="true" URIEncoding="UTF-8" />
进入 bin里启动tomcat
进入tomcat服务器的bin目录,然后执行"./startup.sh"命令启动Tomcat服务器
说明配置启动成功
在进入logs文件夹
cat catalina.out
查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalina.out文件进行查看
如果启动不成功 则
进入 bin
losf -i:8081查看端口被谁占用
ps aux|grep 30389
根据id号查看进程信息
./shutdown.sh
关闭服务器
查看logs
发现端口不在占用
目前我配置没有弄到关于防火墙,这条可加可不加。修改相应端口
加入一行:-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT (开放8080端口)
输入vi /etc/sysconfig/iptables 修改文件
先输入chkconfig iptables off (重启后关闭防火墙)
然后输入service iptables restart 重启防火墙。
以上配置如若外部还是无法访问。,(我的是腾讯云),安全组未开启8081这个端口,需要自己配置
端自己修改。就可以了