Linux-安装Tomcat
1、下载软件
1.1、前提
需要安装JDK,具体请看文章:https://www.cnblogs.com/ygbh/p/17368832.html
1.2、下载tomcat
官网下载地址:https://tomcat.apache.org/download-90.cgi curl -k -o apache-tomcat-9.0.74.tar.gz https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.74/bin/apache-tomcat-9.0.74.tar.gz
2、安装tomcat
2.1、解压安装
tar xf apache-tomcat-9.0.74.tar.gz -C /usr/local/ ln -s /usr/local/apache-tomcat-9.0.74 /usr/local/tomcat
2.2、启动tomcat服务
]# /usr/local/tomcat/bin/startup.sh Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr/local/jdk Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar Using CATALINA_OPTS: Tomcat started.
]# netstat -tunlp | grep java tcp6 0 0 127.0.0.1:8005 :::* LISTEN 2436/java tcp6 0 0 :::8080 :::* LISTEN 2436/java
2.3、浏览器访问测试
3、设置开机自启动
3.1、编写service
cat >/usr/lib/systemd/system/tomcat.service<<'EOF' [Unit] Description=Apache Tomcat web Application Container After=network.target remote-fs.target nss-lookup.target [Service] Type=forking Environment=CATALINA_HOME=/usr/local/tomcat Environment=CATALINA_BASE=/usr/local/tomcat Environment=JAVA_HOME=/usr/local/jdk ExecStart=/usr/local/tomcat/bin/startup.sh ExecStop=/usr/local/tomcat/bin/shutdown.sh [Install] wantedBy=multi-user.target EOF
3.2、启动服务
systemctl daemon-reload
systemctl enable tomcat
systemctl stop tomcat
systemctl start tomcat
3.3、检查端口是否正常
]# systemctl start tomcat ]# netstat -tunlp | grep java tcp6 0 0 127.0.0.1:8005 :::* LISTEN 2699/java tcp6 0 0 :::8080 :::* LISTEN 2699/java
]# systemctl stop tomcat ]# netstat -tunlp | grep java
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构