Centos7.3下Tomcat8的安装配置教程
本文为大家分享了Centos7.3安装和配置Tomcat8教程,供大家参考,具体内容如下
第一步:下载Tomcat8压缩包
进入http://tomcat.apache.org/download-80.cgi
下载tar.gz压缩包
第二步:用ftp工具把压缩包上传到/home/data/下
第三步:解压以及新建目录
[root@localhost ~]# ls /home/data/ apache-tomcat-8.5.16.tar.gz server-jre-8u131-linux-x64.tar.gz [root@localhost ~]# cd /home/data/ [root@localhost data]# tar -zxvf apache-tomcat-8.5.16.tar.gz [root@localhost data]# ls apache-tomcat-8.5.16 server-jre-8u131-linux-x64.tar.gz apache-tomcat-8.5.16.tar.gz
我们新建/home/tomcat/目录 把tomcat剪切进去
[root@localhost data]# cd [root@localhost ~]# mkdir /home/tomcat/ [root@localhost ~]# ls /home/ data java tomcat
[root@localhost ~]# mv /home/data/apache-tomcat-8.5.16/ /home/tomcat/ [root@localhost ~]# ls /home/tomcat/ apache-tomcat-8.5.16
第四步:配置tomcat server.xml
server.xml可以配置端口,编码以及配置项目等等,我们这里就配置一个端口,把默认的8080,修改成80
vi /home/tomcat/apache-tomcat-8.5.16/conf/server.xml
这里 我们把8080端口改成80,然后保存退出;
第五步:配置防火墙,开放80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --reload
第六步:启动tomcat
[root@localhost ~]# /home/tomcat/apache-tomcat-8.5.16/bin/startup.sh Using CATALINA_BASE: /home/tomcat/apache-tomcat-8.5.16 Using CATALINA_HOME: /home/tomcat/apache-tomcat-8.5.16 Using CATALINA_TMPDIR: /home/tomcat/apache-tomcat-8.5.16/temp Using JRE_HOME: /home/java/jdk1.8.0_131 Using CLASSPATH: /home/tomcat/apache-tomcat-8.5.16/bin/bootstrap.jar:/home/tomcat/apache-tomcat-8.5.16/bin/tomcat-juli.jar Tomcat started.
说明启动成功
第七步:浏览器测试
地址栏输入:http://192.168.1.108/
说明配置OK。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
Tomcat中的catalina.bat原理详细解析
前言 本文主要给大家详细解析了关于Tomcat中catalina.bat原理的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. tomcat 的真正启动是在 catalina.bat 设置并启动的.startup.bat 只是找到catalina.bat 然后执行catalina.bat 来启动tomat的.下面我们来分析下catalina.bat 验证CATALINA_HOME 环境变量 验证CATALINA_HOME 设置是否正确,如果不正确,重新设置CATALIN
-
Tomcat实现session共享(session 会话复制)
一.如何保持session会话 目前,为了使web能适应大规模的访问,需要实现应用的集群部署.集群最有效的方案就是负载均衡,而实现负载均衡用户每一个请求都有可能被分配到不固定的服务器上,这样我们首先要解决session的统一来保证无论用户的请求被转发到哪个服务器上都能保证用户的正常使用,即需要实现session的共享机制. 在集群系统下实现session统一的有如下几种方案: 1.请求精确定位:session sticky,例如基于访问ip的hash策略,即当前用户的请求都集中定位到一台服务器中
-
maven自动部署到远程tomcat服务器的方法
使用maven的自动部署功能可以很方便的将maven工程自动部署到远程tomcat服务器,节省了大量时间. 本文章适用于tomcat的7.x ,8.x, 9.x版本. 下面是自动部的步骤 1,首先,配置tomcat的manager 编辑远程tomcat服务器下的conf/tomcat-users.xml,在末尾增加(其实只要拉到文件末尾,去掉注释改一下就可以了) <role rolename="manager-gui"/> <role rolename="m
-
tomcat共享多个web应用会话的实现方法
tomcat共享多个web应用会话的实现方法 问题 今天有位朋友问了个问题,大致是:tomcat下两个Java web,一个是商城,一个是直播,从商城登录后,再跳转到直播,发现处于非登录状态. 解决思路 将session抽出来成一个session服务,统一通过该服务操作session. tomcat内部用会话管理器获取会话时遍历所有context内的会话. 方案1 重写获取session方法即可. 方案2 找了源码发现已经支持类似遍历所有context内的会话的形式,首先获取session时,如
-
修改Tomcat服务器默认端口号的实现方法
修改Tomcat服务器默认端口号的实现方法 一 修改方法 修改D:\apache-tomcat-7.0.81\conf\server.xml文件如下 二 测试 如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
-
Tomcat中的startup.bat原理详细解析
前言 在刚开始接触计算机,一开始就是win2000,所以对批处理脚本命令都不会.平时启TOMCAT都是鼠标双击startup.bat了,很少看过里面写的是什么,也借学习TOMCAT的机会学习一下批处理的常用命令,不求都记住,但求以后再见到批处理命令能看的懂,说的出是干什么的.本文主要给大家介绍了关于Tomcat中startup.bat原理的相关内容,下面话不多说了,来一起看看详细的介绍吧. startup.bat 解析 验证CATALINA_HOME 环境变量是否设置,如果没有设置则通过CATA
-
Centos7.3下Tomcat8的安装配置教程
本文为大家分享了Centos7.3安装和配置Tomcat8教程,供大家参考,具体内容如下 第一步:下载Tomcat8压缩包 进入http://tomcat.apache.org/download-80.cgi 下载tar.gz压缩包 第二步:用ftp工具把压缩包上传到/home/data/下 第三步:解压以及新建目录 [root@localhost ~]# ls /home/data/ apache-tomcat-8.5.16.tar.gz server-jre-8u131-linux-x64.
-
Centos7.3下mysql5.7安装配置教程
本文大家分享了mysql5.7安装配置教程,供大家参考,具体内容如下 第一步:获取mysql YUM源 进入mysql官网获取RPM包下载地址 https://dev.mysql.com/downloads/repo/yum/ 点击 下载 右击 复制链接地址https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 得到这个 这个就是Yum仓库的rpm包 其实就是一个下载地址 第二步:下载和安装mysql源 先下载
-
Windows2003下php5.4安装配置教程(IIS)
本文与<Windows2003下php5.4安装配置教程(Apache2.4)>(点击打开链接)为姊妹篇,只是php所用的服务器有点不同,这里一个是Apache2.4,一个是Windows2003自带的IIS服务器. 一.在Windows2003安装IIS 1.首先打开Windows2003的控制面板,查看是否有"管理工具",没有也不要紧,点击"添加或删除程序".有的话,可以直接进入第二步,IIS的配置. 2.在弹出的窗口,选择添加/删除Windows组
-
centOS下mysql workbench安装配置教程
本文为大家分享了mysql workbench安装配置教程,供大家参考,具体内容如下 step0:安装mysql 在按照workbench之前,先安装mysql.指令是 yum install mysql mysql-server mysql-libs mysql-server 关于mysql各个包的功能是: "mysqlfor the client tools,mysql-serverfor the server and associated tools, andmysql-libsfor t
-
Windows2003下php5.4安装配置教程(Apache2.4)
直接配置php一直使用如同<[php]本地开发环境的部署与helloworld>的一键傻瓜包,被批为极度不专业,关键是这些一键傻瓜包LAMP的版本不好控制,端口什么的也不好调.曾经在Linux系统下自己配置过LAMP的php环境,详见<Ubuntu下LAMP环境配置教程(linux)>(点击打开链接)与<Ubuntu下图形化LAMP环境配置教程(linux)>(点击打开链接),但由于各种原因,在Windows2003系统下如何一步一步地搞出php的环境,一直没有好好研究
-
CentOS6.9下NFS服务安装配置教程
服务器环境:CentOS6.9 Linux 2.6.32-696.el6.x86_64 安装NFS服务 nfs客户端和服务端都只需要安装nfs-utils包即可,并且yum安装时会连带安装rpcbind服务 # yum -y install nfs-utils 开机启动 # chkconfig rpcbind on # chkconfig nfs on 出于运维管理的需要,能够快速查找相关启动的服务,配置chkconfig的同时,追加开机启动脚本 # tail -2 /etc/rc.local
-
centOS7下Spark安装配置教程详解
环境说明: 操作系统: centos7 64位 3台 centos7-1 192.168.190.130 master centos7-2 192.168.190.129 slave1 centos7-3 192.168.190.131 slave2 安装spark需要同时安装如下内容: jdk scale 1.安装jdk,配置jdk环境变量 这里不讲如何安装配置jdk,自行百度. 2.安装scala 下载scala安装包,https://www
-
CentOS7下 Apache的安装配置方法
前些天安装了Nginx,为了好玩我就又安装Apache,Apache的安装还算顺利.在此做一下学习记录和经验分享. 一.安装httpd 1.先查看一下系统有没有已经安装了httpd的,如果啥都没查到,那就是没安装呗.如果有#rpm -e 查到的rpm报名,进行删除即可. #rpm -qa | grep httpd 2.我这里就直接使用yum安装了(会自动安装依赖包),为了简单方便. yum -y install httpd 3.httpd -v 查看安装版本,安装成功之后,查找配置文件位置,对h
-
Windows下mysql5.7.18安装配置教程
本文为大家分享了Windows下mysql5.7.18安装配置教程,供大家参考,具体内容如下 准备: 操作系统:win7 下64位的zip版本的MySQL,路径:http://dev.mysql.com/downloads/mysql/ 我下的是最新版的MySQL,解压后,目录如下: 可以看到上图,mysql5.7.18它没有data目录,如果没有data目录,安装后启动的时候就会报错: 正确安装步骤如下: 1. 进入dos的命令行,以管理员身份运行. 2. 进入MySQL的bin目录,输入my
-
Ubuntu Server 16.04下mysql8.0安装配置图文教程
Ubuntu Server 16.04下mysql8.0安装配置图文教程 1.从Mysql官网上下载安装文件.有两种方式可供选择: 使用APT安装方式安装 使用完整的安装包进行安装 sudo dpkg -i mysql-apt-config_0.8.6-1_all.deb 2.更新系统安装源 sudo apt-get update 3.安装Mysql服务 sudo apt-get install mysql-server 4.修改Mysql Server的字符集 要修改字符集,首先得找到Mysq
随机推荐
- js页面跳转常用的几种方式
- 关于图片按比例自适应缩放的js代码
- Shell脚本实现的基于SVN的代码提交量统计工具
- 创建一个空的IBM DB2 ECO数据库的方法
- angular-cli修改端口号【angular2】
- Java 替换空格
- python用来获得图片exif信息的库实例分析
- c#后台修改前台DOM的css属性示例代码
- JavaScript插件化开发教程 (二)
- 帝国cms常用标签汇总
- Iframe自适应高度兼容ie,firefox多浏览器
- 不错的10个你未必知道的CSS技巧
- bootstrap提示标签、提示框实现代码
- Android Fragment 基本了解(图文介绍)
- Android实现热门标签的流式布局
- 浅谈Coreseek、Sphinx-for-chinaese、Sphinx+Scws的区别
- Python3 单行多行万能正则匹配方法
- PHP消息队列实现及应用详解【队列处理订单系统和配送系统】
- 深入学习springboot线程池的使用和扩展
- PyQt5实现暗黑风格的计时器