下载jdk
https://wwud.lanzn.com/iez3A2ngdf5a
安装jdk
tar xf jdk-8u202-linux-x64.tar.gz -C /usr/local/
配置环境变量
vi /etc/profile.d/jdk.sh JAVA_HOME=/usr/local/jdk1.8.0_202 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME CLASSPATH PATH
让配置生效
source /etc/profile.d/jdk.sh
测试
java -version
安装tomcat
下载Tomcat
https://wwud.lanzn.com/ioArC2ngci9g 密码:a2af
安装tomcat
tar xf apache-tomcat-8.5.90.tar.gz -C /usr/local/
启动tomcat
直接用sh命令启动startup.sh,是OK的,但看不到启动时输入的日志信息。
sh /usr/local/apache-tomcat-8.5.90/bin/startup.sh
。。。
Using CATALINA_BASE: /usr/local/apache-tomcat-8.5.90
Using CATALINA_HOME: /usr/local/apache-tomcat-8.5.90
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-8.5.90/temp
Using JRE_HOME: /usr/local/jdk1.8.0_202
Using CLASSPATH: /usr/local/apache-tomcat-8.5.90/bin/bootstrap.jar:/usr/local/apache-tomcat-8.5.90/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Tomcat started.
用shell命令启动vatalina.sh,是OK的,可以看到启动时日志,但该命令会占用当前终端,造成终端无法再接收操作,ctrl+c会中止tomcat进程,关闭tomcat。
sh /usr/local/apache-tomcat-8.5.90/bin/catalina.sh run
。。。
al/apache-tomcat-8.5.90/webapps/host-manager] has finished in [17] ms
11-Feb-2025 14:48:16.115 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/apache-tomcat-8.5.90/webapps/manager]
11-Feb-2025 14:48:16.129 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/apache-tomcat-8.5.90/webapps/manager] has finished in [14] ms
11-Feb-2025 14:48:16.131 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [“http-nio-8080”]
11-Feb-2025 14:48:16.142 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 472 ms
前面加nohub,可以正常启动tomcat,启动日志会记录在当前目录的nohup.out文件中,日志查看可以用more nohup.out
nohup sh /usr/local/apache-tomcat-8.5.90/bin/catalina.sh run &
客户端访问
http://x.x.x.x:8080 #x.x.x.x,请根据实际情况替换你的IP地址。
停止服务
sh /usr/local/apache-tomcat-8.5.90/bin/shutdown.sh
查看实时日志
tail -f /usr/local/apache-tomcat-8.5.90/logs/catalina.out
yum安装
yum -y install tomcat #安装tomcat及jdk yum install tomcat-webapps tomcat-admin-webapps #安装webapps demo项目 systemctl start tomcat.service systemctl status tomcat.service