前言
web应用服务器,无聊就写点笔记,此处说明安装流程,以及小问题,jdk安装参考Linux-Ubuntu-字符界面-openjdk-8-11 安装、配置和使用
安装tomcat8/9
方式1,自动
sudo apt-get install tomcat8
方式2,手动
- 下载,点击下载https://tomcat.apache.org/
- 上传,将文件通过任意方式上传服务器
- 解压,tar -zxvf xxx.tar.gz
- 配置,vim /所在目录/conf/server.xml
- 确认安装jdk(需要jre,jdk10以上,把JRE_HOME==JAVA_HOME),java -version
修改配置
- 修改tomcat端口号
启动失败
- 多半是jdk环境(亲身经历),jdk10以上设置环境变量,看清楚路径
# 打开
vim /etc/profile
# 输入【i】进入编辑模式
# 自行区分自己使用的jdk版本,留意jre
# open jdk 11
export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64
export JRE_HOME=${JAVA_HOME}
# open jdk 8
#exprot JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
#export JRE_HOME=${JAVA_HOME}/jre
# 环境
export CLASSPATH=.:${HAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/lib:$PATH
- 查看程序是否正在运行
# 查看
ps -ef|grep java
ps -ef|grep tomcat
# 杀死
kill -9 【pid】
- 端口占用,杀死旧程序,更换端口号,重启tomcat
# 编辑
vim /tomcat所在目录/conf/server.xml
# 修改
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
# 保存退出
服务启动、关闭和状态
# 服务启动
service tomcat8 start
# 服务重新启动
service tomcat8 restart
# 服务关闭
service tomcat8 stop
# 服务状态
service tomcat8 status
# 服务启动
sh /tomcat所在目录/bin/shutdown.sh
# 服务关闭
sh /tomcat所在目录/bin/startup.sh
浏览器查看
- 在浏览器输入Ubuntu系统IP和端口号
- 如果需要额外的文件
tomcat8-docs:此软件包安装了一个Web应用程序,该应用程序允许在本地浏览Tomcat 8文档。安装完成后,您可以单击此处访问它。
tomcat8-examples:此软件包安装了一个Web应用程序,该应用程序允许访问Tomcat 8 Servlet和JSP示例。安装完成后,您可以单击此处访问它。
tomcat8-admin:该软件包安装了两个Web应用程序,可以帮助管理该Tomcat实例。安装后,您可以访问管理器webapp和主机管理器webapp。