ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux-Ubuntu-18.04-字符界面-tomcat安装、配置与使用

2022-01-27 20:02:44  阅读:218  来源: 互联网

标签:JAVA 18.04 tomcat jdk Linux HOME 安装 tomcat8


前言

web应用服务器,无聊就写点笔记,此处说明安装流程,以及小问题,jdk安装参考Linux-Ubuntu-字符界面-openjdk-8-11 安装、配置和使用

安装tomcat8/9

方式1,自动

	sudo apt-get install tomcat8

方式2,手动

  1. 下载,点击下载https://tomcat.apache.org/
  2. 上传,将文件通过任意方式上传服务器
  3. 解压,tar -zxvf xxx.tar.gz
  4. 配置,vim /所在目录/conf/server.xml
  5. 确认安装jdk(需要jre,jdk10以上,把JRE_HOME==JAVA_HOME),java -version

修改配置

  1. 修改tomcat端口号

启动失败

  1. 多半是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
  1. 查看程序是否正在运行
	# 查看
	ps -ef|grep java
	ps -ef|grep tomcat

	# 杀死
	kill -9 【pid】
  1. 端口占用,杀死旧程序,更换端口号,重启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

浏览器查看

  1. 在浏览器输入Ubuntu系统IP和端口号
    在这里插入图片描述
  2. 如果需要额外的文件
	tomcat8-docs:此软件包安装了一个Web应用程序,该应用程序允许在本地浏览Tomcat 8文档。安装完成后,您可以单击此处访问它。
	
	tomcat8-examples:此软件包安装了一个Web应用程序,该应用程序允许访问Tomcat 8 Servlet和JSP示例。安装完成后,您可以单击此处访问它。
	
	tomcat8-admin:该软件包安装了两个Web应用程序,可以帮助管理该Tomcat实例。安装后,您可以访问管理器webapp和主机管理器webapp。

标签:JAVA,18.04,tomcat,jdk,Linux,HOME,安装,tomcat8
来源: https://blog.csdn.net/weixin_43892404/article/details/108514113

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有