CentOS7安装配置Tomcat

1.安装jdk

jdk 安装有两种方式,本文只介绍rpm格式的安装包

安装jdk:在安装包所在的目录下执行如下语句

rpm -ivh jdk-8u261-linux-x64.rpm 

安装完成后,默认安装在/usr/java下。

配置环境变量,执行如下语句:

vim /etc/profile

添加如下内容,/usr/java/jdk1.8.0_202 为jdk所在路径,请自行修改

JAVA_HOME=/usr/java/jdk1.8.0_202  
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH

使环境变量生效

source /etc/profile

测试是否安装成功

Java -version

2.安装tomcat

到 tomcat 所在的目录下,解压压缩包

tar -zxvf apache-tomcat-8.5.57.tar.gz

移动解压好的文件夹到 /usr/local/tomcat 目录下

mv apache-tomcat-8.5.57 /usr/local/tomcat

到 /usr/local/tomcat/bin 目录下启动tomcat

./startup.sh 

测试

浏览器输入127.0.0.1:8080

配置Tomcat

包括配置Tomcat的訪問端口,虛擬主機,解析jsp

配置Tomcat的访问端口

tomcat默认启动的是8080,如果你想修改为80,则需要修改server.xml文件:

vim /usr/local/tomcat/conf/server.xml

<Connector port="8080" protocol="HTTP/1.1"

重启生效

[root@localhost src]# /usr/local/tomcat/bin/shutdown.sh 

[root@localhost src]# /usr/local/tomcat/bin/startup.sh

 

配置Tomcat的虚拟主机

cd /usr/local/tomcat/conf/
vim server.xml

找到</Host>下一行插入新的<Host>内容如下:

<Host name="www.123.cn" appBase="/data/tomcatweb"
    unpackWARs="false" autoDeploy="true"
    xmlValidation="false" xmlNamespaceAware="false">
    <Context path="" docBase="./" debug="0" reloadable="true" crossContext="true"/>
</Host>

保存后,重启生效

 

测试Tomcat解析jsp

先创建tomcat的测试文件:

vim /data/tomcatweb/111.jsp

加入如下内容:

<html><body><center>
    Now time is: <%=new java.util.Date()%>
</center></body></html>

保存后,使用curl测试:

[root@localhost ~]# curl -xlocalhost:80 www.123.cn/111.jsp

看看运行结果是否是:

<html><body><center>
    Now time is: Thu Jun 13 15:26:03 CST 2013
</center></body></html>

 

posted @ 2020-09-01 17:33  她脚踝银铃响了  阅读(185)  评论(0)    收藏  举报