centos7下配置tomcat

简介:
今天研究了下配置tomcat:
1.安装前提,配置apr,apr-util两个文件,具体方法百度
2.还需要安装jdk环境
将jdk环境变量写入/etc/profile里export JAVA_HOME=/usr/java/jdk1.8.0_151
export JRE_HOME=/usr/java/jdk1.8.0_151/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin
centos7下配置tomcat
source /etc/profile使配置生效
3.正式开始配置tomcat:
a.下载tomcat安装报到/usr/local/share下
b.解压安装包到/usr/local/下重命名为tomcat
centos7下配置tomcat
c.进入tomcat文件conf文件下
centos7下配置tomcat
vim server.xml修改端口号为8888
centos7下配置tomcat
进入bin下解压tomcat-native centos7下配置tomcat centos7下配置tomcat
进入tomcat-native-src解压目录安装
./configure --with-apr=/usr/bin/apr-1-config
make && make install
运行bin/startup.sh,显示一下开启成功
centos7下配置tomcat
如果浏览器打不开tomcat页面,进入tomcat下logs查看启动日志catalina.out
可能错误:
1. centos7下配置tomcat
这个是由于没配置apr导致的,vim etc/profile添加
export LD_LIBRARY_PATH=/usr/local/apr/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib
centos7下配置tomcat
保存退出后source /etc/profile
重启后查看是否可以打开,日志是否报错
2.如果日志正常,tomcat启动正常还是打不开tomcat,则可能是防火墙问题
运行
##Add 
firewall-cmd --permanent --zone=public --add-port=8080/tcp 
##Reload 
firewall-cmd --reload 
##检查是否生效 
firewall-cmd --zone=public --query-port=8080/tcp
即可解决
正常打开显示如下

centos7下配置tomcat


本文转自 水滴的历程 51CTO博客,原文链接:http://blog.51cto.com/12390959/2050100

相关文章
|
9月前
|
应用服务中间件 Linux 网络安全
Centos 8.0中Nginx配置文件和https正书添加配置
这是一份Nginx配置文件,包含HTTP与HTTPS服务设置。主要功能如下:1) 将HTTP(80端口)请求重定向至HTTPS(443端口),增强安全性;2) 配置SSL证书,支持TLSv1.1至TLSv1.3协议;3) 使用uWSGI与后端应用通信(如Django);4) 静态文件托管路径设为`/root/code/static/`;5) 定制错误页面(404、50x)。适用于Web应用部署场景。
903 87
|
5月前
|
缓存 Java 应用服务中间件
Spring Boot配置优化:Tomcat+数据库+缓存+日志,全场景教程
本文详解Spring Boot十大核心配置优化技巧,涵盖Tomcat连接池、数据库连接池、Jackson时区、日志管理、缓存策略、异步线程池等关键配置,结合代码示例与通俗解释,助你轻松掌握高并发场景下的性能调优方法,适用于实际项目落地。
988 5
|
8月前
|
Java 应用服务中间件 Linux
在Java 12环境中配置和部署Apache Tomcat的步骤。
这段部署Tomcat的冒险旅程充满技术挑战,但同时也像游戏一样充满乐趣。它需要你提前准备,仔细执行,并随时准备解决意外情况。成功后,你就可以在这匹强壮的网络野马上,带着你的Java应用,冲向Web开发的璀璨星空。
256 56
|
7月前
|
存储 Linux Apache
在CentOS上配置SVN至Web目录的自动同步
通过上述配置,每次当SVN仓库中提交新的更改时,`post-commit`钩子将被触发,SVN仓库的内容会自动同步到指定的Web目录,从而实现代码的连续部署。
232 16
|
7月前
|
NoSQL 安全 Linux
设置Redis在CentOS7上的自启动配置
这些步骤总结了在CentOS 7系统上设置Redis服务自启动的过程。这些命令提供了一个直接且明了的方式,确保Redis作为关键组件在系统启动时能自动运行,保障了依赖于Redis服务的应用的稳定性和可用性。
614 9
|
9月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
632 27
|
9月前
|
Linux
Centos6配置阿里云yum源报错
在CentOS 6配置阿里云Yum源时,可能出现EPEL仓库访问报错(404 Not Found)。解决方法:编辑`/etc/yum.repos.d/epel.repo`文件,将`enabled`和`gpgcheck`参数设为0 ``` 此设置可解决仓库无法访问的问题。
2045 29
|
9月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
1178 18
|
9月前
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
565 11