千家信息网

Tomcat8.5的安装配置

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,1. 安装JDK(本文永久地址:http://woymk.blog.51cto.com/10000269/1922036)JDK官网地址:http://www.oracle.com/technetwo
千家信息网最后更新 2026年10月31日Tomcat8.5的安装配置

1. 安装JDK

(本文永久地址:http://woymk.blog.51cto.com/10000269/1922036)

JDK官网地址:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

点击"JDK DOWNLOAD"进入下载页面

下载JDK软件包,注意需选中"Accept License Agreement"才能下载。

这里我们下载jdk-8u131-linux-x64.tar.gz这个包。

把下载好的包复制到/usr/local/src目录下
下载后解压:

tar zxvf jdk-8u131-linux-x64.tar.gz
mv jdk1.8.0_131 /usr/local/jdk1.8.0_131
vi /etc/profile.d/java.sh
加入如下配置

JAVA_HOME=/usr/local/jdk1.8.0_131
JAVA_BIN=/usr/local/jdk1.8.0_131/bin
JRE_HOME=/usr/local/jdk1.8.0_131/jre
PATH=$PATH:/usr/local/jdk1.8.0_131/bin:/usr/local/jdk1.8.0_131/jre/bin
CLASSPATH=/usr/local/jdk1.8.0_131/jre/lib:/usr/local/jdk1.8.0_131/lib:/usr/local/jdk1.8.0_131/jre/lib/charsets.jar

保存后执行

. /etc/profile.d/java.sh

如果以上配置成功,则下面的命令可以看到java的版本:
java -version
[root@www src]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)


2. 安装tomcat

在Tomcat的官网http://tomcat.apache.org,可以下载到最新的软件包。

cd /usr/local/src/
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-

8.5.14.tar.gz

tar zxvf apache-tomcat-8.5.14.tar.gz

mv apache-tomcat-8.5.14 /usr/local/tomcat

cp -pv /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat

vi /etc/init.d/tomcat
从第二行加入

# chkconfig: 2345 63 37
# description: tomcat server init script
# Source Function Library
. /etc/init.d/functions
JAVA_HOME=/usr/local/jdk1.8.0_131
CATALINA_HOME=/usr/local/tomcat

保存后执行:

chmod 755 /etc/init.d/tomcat
chkconfig --add tomcat
chkconfig tomcat on
service tomcat start


查看tomcat进程
ps aux |grep tomcat

测试

浏览器输入http://ip:8080,可以看到tomcat的欢迎页


3. 配置tomcat

cd /usr/local/tomcat

vi conf/server.xml

更改默认启动端口:

找到

Connector port="8080"

可以改成自己需要的端口号,比如改成

Connector port="80"


增加一个虚拟主机:

找到下一行插入新的内容如下:

unpackWARs="false" autoDeploy="true" xmlValidation="false"
xmlNamespaceAware="false">

crossContext="true"/>

保存后重启tomcat

service tomcat stop && service tomcat start


测试:

vi /data/tomcatweb/1.jsp

加入以下内容

Now time is: <%=new java.util.Date()%>

保存后执行

curl -x127.0.0.1:80 www.test.com/1.jsp

[root@www tomcat]# curl -x127.0.0.1:80 www.test.com/1.jsp

Now time is: Sat Apr 29 11:46:21 CST 2017


4. Tomcat结合Nginx

nginx安装请参考:LNMP环境搭建(centos6.9+mysql5.7+php7.1+nginx1.10)

vi /usr/local/nginx/conf/nginx.conf

找到

root html;

index index.html index.htm;

改为

root /data/tomcatweb;

index index.html index.htm index.jsp;

增加下面这段:

location ~ \.jsp$ {
proxy_pass http://127.0.0.1:8080;
}

改完后重启nginx

service nginx restart

注意这里tomcat和nginx的端口号分别是8080和80,两者不要冲突。


配置 内容 口号 地址 软件 软件包 测试 成功 一行 主机 命令 浏览器 版本 环境 目录 端口 虚拟主机 进程 面的 页面 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 云之行互联网科技 中关村互联网科技集团 广州百单互联网科技有限公司 厦门中拓互联网络科技有限公司 互联网中国科技 极限挑战互联网科技 狮子座互联网科技有限公司 广西互联网科技公司 江苏南京365互联网科技 茂名市互联网科技产业园 武汉健翔互联网络科技有限公司 宝灵互联网科技有限公司 成都互联网科技公司工作好不好 互联网公司黑科技创始人 佛山市翊博互联网络科技有限公司 福州德业互联网科技 全球科技与互联网公司市值变化 科技信息时代互联网发展 广州三三互联网科技有限公司 互联网科技快速发展优美句子 中资互联网科技 互联网科技股票 互联网科技产品 福建科技产业互联网发展 港股科技和互联网 彤创互联网科技有限公司 互联网5g黑科技有哪些 工业互联网展湾科技股份有限公司 新氧科技和美国互联网有关系吗 互联网时代高科技布局
0