一、安装环境

tomcat的安装依赖于Java JDK,需要先安装配置正确的JDK

http://www.cnblogs.com/VoiceOfDreams/p/8376978.html

二、安装包准备

1、安装包下载

下载地址:https://tomcat.apache.org/download-80.cgi

2、拷贝安装包到系统目录(U盘)

由于使用U盘安装,首先进行U盘挂载,再将安装包拷贝到对应目录

查看系统的磁盘空间占用情况

[admin@localhost ~]$ df -h
Filesystem Size Used Avail Use% Mounted on

/dev/sdb4 15G 2.8G 12G 19% /run/media/admin/LWJ

创建U盘挂载目录,进行U盘挂载

Root权限

[admin@localhost ~]$ su root
Password:
[root@localhost admin]# mkdir –p /mnt/usb
[root@localhost admin]# mount /dev/sdb4 /mnt/usb

将U盘中的安装包拷贝到自己指定目录

[root@localhost admin]# mkdir /usr/tomcat                        #tomcat安装目录
[root@localhost admin]# mkdir /usr/package #安装包存放目录
[root@localhost admin]# cp -r /mnt/usb/tomcat/* /usr/package

3、解压文件到安装目录

[root@localhost admin]# tar -zxvf /usr/package/apache-tomcat-8.0.47.tar.gz -C /usr/tomcat

重命名

[root@localhost admin]# cd /usr/tomcat
[root@localhost tomcat]# mv apache-tomcat-8.0.47 tomcat8.0

三、配置环境变量

[root@localhost tomcat]# vim /etc/profile

末尾添加以下内容:

#tomcat8.0
TOMCAT_HOME=/usr/tomcat/tomcat8.0 #tomcat的安装路径

使配置生效

[root@localhost tomcat]# source /etc/profile

启动tomcat

[root@localhost tomcat]# /usr/tomcat/tomcat8.0/bin/startup.sh
Using CATALINA_BASE: /usr/tomcat/tomcat8.0
Using CATALINA_HOME: /usr/tomcat/tomcat8.0
Using CATALINA_TMPDIR: /usr/tomcat/tomcat8.0/temp
Using JRE_HOME: /usr/java/jdk1.8/jre
Using CLASSPATH: /usr/tomcat/tomcat8.0/bin/bootstrap.jar:/usr/tomcat/tomcat8.0/bin/tomcat-juli.jar
Tomcat started.

四、添加端口号

1、查看防火墙(firewall)运行状态

[root@localhost /]# firewall-cmd --state
not running

runing表示正在运行,not runing表示没运行

2、启动防火墙

[root@localhost /]# systemctl start firewalld

3、添加8080端口

[root@localhost /]# firewall-cmd --permanent --zone=public --add-port=8080/tcp
Success

4、重新加载防火墙

[root@localhost /]# firewall-cmd --reload
Success

5、测试端口能否访问

[root@localhost /]# curl http://localhost:8080

如果输出html代码表示服务端可以访问,也可以通过在浏览器输入http://localhost:8080进行访问,如果出现tomcat的页面表示端口能够访问。

至此安装完成

CentOS 7安装Tomcat8的更多相关文章

  1. centos下安装tomcat8.

    一.tomcat安装之前,首先安装java jdk,所以手首先将相关安装包都下载传到虚拟机上 1.下载java的linux----jdk1.8安装 到官网上下载与本虚拟机版本位相适应的位节数的Linu ...

  2. 第二节:Centos下安装Tomcat8.5.57

    Tomcat8.5.57安装(手动配置版) 建议官网直接下载(http://tomcat.apache.org/),我本次配置使用的版本 apache-tomcat-8.5.57.tar.gz. 1. ...

  3. 适合新手看的超详细CentOS Linux 7 安装Tomcat8过程

    非常详细的安装Tomcat8的步骤,适合新手学习.废话不多说,直接干! 前提条件 1. 已有可直接连接的CentOS7系统 2. CentOS7系统已安装Java JDK 8 下载Tomcat8 下载 ...

  4. Linux(Centos)之安装tomcat并且部署Java Web项目

    1.准备工作 a.下载tomcat linux的包,地址:http://tomcat.apache.org/download-80.cgi,我们下载的版本是8.0,下载方式如图:          b ...

  5. Linux(Centos)之安装tomcat并且部署Java Web项目(转)

    1.准备工作 a.下载tomcat linux的包,地址:http://tomcat.apache.org/download-80.cgi,我们下载的版本是8.0,下载方式如图:          b ...

  6. CentOS下安装Tomcat 8

    CentOS下安装Tomcat 8 安装Tomcat8 去http://tomcat.apache.org/download-80.cgi下载Tomcat8的安装文件apache-tomcat-8.0 ...

  7. CentOS下安装JDK,Tomcat,Redis,Mysql,及项目发布

    上传文件到服务器,安装lrzsz , 可以将本地的文件上传到linux系统上. 如果是CentOS则可以用yum install lrzsz 命令安装,更方便. 或:yum -y install lr ...

  8. NoSql1 在Linux(CentOS)上安装memcached及使用

    前言:       今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看 ...

  9. 在Ubuntu|CentOS上安装Shutter截图工具及快捷键设置

    简介 Shutter前身叫GScrot,它是一款相当棒的截图软件. 通过Shutter,你可以截取包括选定区域.全屏幕.窗口.窗口内的控件甚至网页的图像.通过内置的强大插件机制,你可以在截图后,对图像 ...

随机推荐

  1. 每天学一点Docker(6)——镜像和DockerFile

    镜像的分层结构: 实际上,Docker Hub 中 99% 的镜像都是通过在 base 镜像中安装和配置需要的软件构建出来的.比如我们现在构建一个新的镜像,Dockerfile 如下: ① 新镜像不再 ...

  2. JavaScript ES6中export及export default的区别

    相信很多人都使用过export.export default.import,然而它们到底有什么区别呢? 在JavaScript ES6中,export与export default均可用于导出常量.函 ...

  3. css中的 nav ul li ul 与 nav>ul>li 这两种写法的区别

    <nav> <ul id="a"> <li>a1</li> <li>a2</li> <li>a3 ...

  4. Dubbo(五) Dubbo入门demo——helloworld

    前言 前面我已经介绍了dubbo的一些基本工具和知识,让大家简单的了解了下RPC框架和Dubbo.接下来就是重点了,Dubbo的helloworld项目. 一.搭建项目 首先我们新建三个maven项目 ...

  5. Android 快速点击的处理

    为了对付拥有麒麟臂的测试人员或者用户对我们的按钮等控件展开惨无人道的快速啄击.厮以为可以用如下方法: 1 setEnabled 大法:在用户点击发生后调用setEnable(false);阻止持续受到 ...

  6. 又趟一个坑,IO卡信号DI和DO的信号类型

    工控IO卡可以感应到各种电信号,传感器的状态变化. DI信号包括数字开关信号(ture,false\0,1),光信号的变化(上升沿,下降沿). DO信号包括脉宽和数字开关信号(ture,false\0 ...

  7. Qt用Zip压缩文件夹的一些坑

    环境: QT3.3.8 vs2005 QDir dir("/home/Blinux/html"); if ( !dir.exists() ) { //目录不存在 } QString ...

  8. django之admin流程

    admin 类复习: class Base(object): def __init__(self,val): self.val = val def func(self): self.test() pr ...

  9. Mvc项目部署IIS报错:没有为请求的URL配置默认文档,并且没有在服务器设置目录浏览

    问题原因: 1.iis是在安装完.net framework 之后才安装的,需要进行iis注册,开始--运行--cmd,打开命令行提示符,输入命令如下 C:\Windows\Microsoft.NET ...

  10. 【LCT】BZOJ3091 城市旅行

    3091: 城市旅行 Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 1927  Solved: 631[Submit][Status][Discuss ...