Tomcat (基于linux)
前面的话:
因为是架设在阿里云上的,我用外网直接浏览器访问ip:8080是无法连接的。查了好久tomcat的错误,结果发现原来是阿里云服务器的入网规则没有配好,最后尝试的curl,才发现问题所在。
Tomcat 简介:
tomcat ,或者说是apache-tomcat,它本身是一个apache开源项目,是隶属于apache子项目的一个子项目。
随着Web技术的发展,服务渐渐由静态过渡为动态,tomcat作为一个优秀的jsp处理工具,逐渐成长,是现在处理动态网页的常用工具之一。
tomcat用于Java_Web的编写,混合apache使用。
安装_JDK
1、Tomcat是用以编写Java_Web的,所以必须要有Java的运行环境,也就是jdk。所以,安装jdk
参考:https://www.jianshu.com/p/b71296e8b9a7
关于Java环境配置,我只有这些:
#使用这条命令编写下面信息vim /etc/profile
#set java environment
JAVA_HOME=/usr/local/jdk1.8.0_151/
JRE_HOME=/usr/local/jdk1.8.0_151/jre
export JAVA_HOME JRE_HOME
#保存退出后执行下面的命令,使其生效
source /etc/profile
2、测试jdk是否安装成功
我们可以试试环境变量是否配置成功:
# echo $JAVA_HOME
如果成功,会输出JAVA_HOME对应的路径
//以下可忽略
Java本身的话可以去到jdk下的bin目录xxx/bin# ./java -showversion
Tomcat下载安装与启动
1、解压包文件apache-tomcat-9.0.61.tar.gz
这里解压就不多解释了,值得注意的是,如果解压错误,应该确认一下包文件是否正确,比较一下文件包大小,可以这样查看:
#du -sh apache-tomcat-9.0.6.tar.gz
2、tomcat的环境配置
CATALINA_HOME=/usr/local/apache-tomcat-9.0.6
export CATALINA_HOME
#保存退出后执行下面的命令,使其生效
source /etc/profile
3、启动
在tomcat/bin下 运行# ./startup.sh即可启动
以下为正确启动
我们可以通过以下命令来查看进程,
因为有jdk的参与,所以输出会有一个大段的jdk进程,
如果没有,说明安装有误
#ps -cf | grep tomcat
4、可以直接curl http://localhost:8080 验证是否成功。
5、因为是架设在阿里云上的,我用外网直接浏览器访问ip:8080是无法连接的。查了好久tomcat的错误,结果发现原来是阿里云服务器的入网规则没有配好,最后尝试的curl,才发现问题所在。重要的事情再说一次。