环境:

阿里云centos7.2

tomcat8.0.32

jdk8.131

1 上传tomcat安装包到服务器的/home(个人习惯)

2 解压安装包

[root@iZt4n6h3u4k407nnijel5xZ home]# tar -zxvf apache-tomcat-8.0.32.tar.gz

3 文件夹名改为tomcat8然后将文件夹移动/usr/local

[root@iZt4n6h3u4k407nnijel5xZ home]# mv tomcat8 /usr/local

4 配置环境变量(告诉电脑jdk在哪里)

[root@iZt4n6h3u4k407nnijel5xZ home]# vim /etc/profile

进入insert模式(按字母i) 在最后面加上下面这段,然后按esc 然后保存退出(按  :wq回车)

TOMCAT_HOME=/usr/local/tomcat8

4 使上步配置生效(或者重新登录)

[root@iZt4n6h3u4k407nnijel5xZ home]# source /etc/profile

5 启动tomcat

[root@iZt4n6h3u4k407nnijel5xZ /]# cd /usr/local/tomcat8/bin
[root@iZt4n6h3u4k407nnijel5xZ bin]# ./startup.sh
Using CATALINA_BASE:   /usr/local/tomcat8
Using CATALINA_HOME:   /usr/local/tomcat8
Using CATALINA_TMPDIR: /usr/local/tomcat8/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_131
Using CLASSPATH:       /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar
Tomcat started.
[root@iZt4n6h3u4k407nnijel5xZ bin]# 
 

6 向防火墙添加8080端口(centos7以上都是firewall,iptables的升级版)

①查看firewall状态(runing表示在运行,not runing表示没运行,若是没运行用systemctl start firewalld 启动)

[root@iZt4n6h3u4k407nnijel5xZ ~]# firewall-cmd --state
running
[root@iZt4n6h3u4k407nnijel5xZ ~]#

②添加8080端口

[root@iZt4n6h3u4k407nnijel5xZ ~]# firewall-cmd --permanent --zone=public --add-port=8080/tcp
success
[root@iZt4n6h3u4k407nnijel5xZ ~]#

③重新加载firewall

[root@iZt4n6h3u4k407nnijel5xZ ~]# firewall-cmd --reload
success
[root@iZt4n6h3u4k407nnijel5xZ ~]#

7 测试tomcat在服务端是否能访问

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

如果控制台输出一堆html代码表示服务端能访问

8 若是用浏览器能正常访问,则表示tomcat没什么问题了。

但是我用浏览器怎么都访问不了,经过一天才找到问题所在,因为我的阿里云服务器是专有网络,

买的时候没注意,服务器实例的安全组规则默认只开了22和3389端口。阿里云安全组了解

最终的解决办法是跑到阿里云找到服务器的实例,添加一组入方向的安全组规则(协议类型:自定义TCP   端口范围:22/8081  授权类型:地址段访问 授权对象:0.0.0.0/0 )

如图:

centos7.2安装tomcat8的更多相关文章

  1. centos7.6 安装Tomcat-8.5.39

    #关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld setenforce sed -i '/SELINUX=/ s/ ...

  2. CentOS7.5安装Tomcat8

    一.tomcat的简介 这是Apache Tomcat Servlet / JSP容器的文档包的顶级入口点 .的Apache Tomcat 8.0版实现了Servlet 3.1和JavaServer ...

  3. Linux - centos7.X安装tomcat8

    创建tomcat安装路径 mkdir /usr/local/tomcat wget直接下载tomcat8 注意,需要已经安装了wget命令 wget http://mirrors.estointern ...

  4. CentOS7,安装Tomcat8.5、JDK1.8,并设置开机启动(Linux CentOS Tomcat、JDK+Tomcat、Tomcat开机自启动)

    1.下载JDK1.8.Tomcat8 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.ht ...

  5. CentOS7怎样安装Tomcat8.5.38

    cd /usr/local进入/usr/local目录 mkdir tomcat创建tomcat目录 cd tomcat进入tomcat目录 wget https://mirrors.tuna.tsi ...

  6. centos7.1安装tomcat8

    上传软件包 [root@linux-node1 tools]# ls apache-tomcat-8.0.32.tar.gz jdk-8u74-linux-x64.tar.gz 添加普通用户tomca ...

  7. 在Centos7上安装JDK1.8和tomcat8.5的步骤和过程(亲测可用)

    文章目录 1.在阿里云(Linux)Centos7上安装JDK1.8步骤过程 2.阿里云(Linux)centos7上安装Tomcat8.5步骤过程记录: 卸载JDK Centos7一般都会带有自己的 ...

  8. CentOS7 安装 Tomcat8

    安装 Java8准备更新软件yum update 如果提示没有 wget 命令,那么必须先安装 wget 如下:yum install wget 安装Tomcat8这里采用离线解压tar.gz的方式安 ...

  9. CentOS7中设置Tomcat8开机自启动

    CentOS7中设置Tomcat8开机自启动 本文介绍了在centos7中配置tomcat的开机自启动的一些操作步骤,仅供参考. 环境是CentOS 7 ,jdk版本是1.8.0_191,tomcat ...

随机推荐

  1. Python框架之Django学习笔记(十)

    又是一周周末,如约学习Django框架.在上一次,介绍了MVC开发模式以及Django自己的MVT开发模式,此次,就从数据处理层Model谈起. 数据库配置 首先,我们需要做些初始配置:我们需要告诉D ...

  2. IOS开发---菜鸟学习之路--(二十一)-利用正则表达式解析URL获取其中的参数

    因为项目需要解析URL当中参数的部分,在网上搜索了一下都没有相关的资料. 然后就自己写了一个 其实我就是通过正则表达式来处理URL 进行解析的 好了直接上代码吧 也是非常的简单,大家拷贝过去就可以使用 ...

  3. 【Combinations】cpp

    题目: Given two integers n and k, return all possible combinations of k numbers out of 1 ... n. For ex ...

  4. 【Remove Duplicates from Sorted Array II】cpp

    题目: Follow up for "Remove Duplicates":What if duplicates are allowed at most twice? For ex ...

  5. Beamer模板

    普通模板: \documentclass[UTF-8]{beamer} \usepackage{ctex} \usetheme{CambridgeUS} \begin{document} \secti ...

  6. IOS开发学习笔记030-xib实现淘宝界面

    使用xib文件实现界面,然后通过模型更新数据. 1.使得控制器继承自UITableViewController 2.创建xib文件,实现界面如下:一个UIImageView,两个lable 3.新建一 ...

  7. Win7系统安装MySQL5.5.21图解

    Win7系统安装MySQL5.5.21图解 大家都知道MySQL是一款中.小型关系型数据库管理系统,很具有实用性,对于我们学习很多技术都有帮助,前几天我分别装了SQL Server 2008和Orac ...

  8. maven文件报错(pom.xml或者jar包缺失)解决方法

    相信很多朋友在myeclipse上把maven配置好了,但是新建maven项目的时候会报错,下面我来总结以下我遇到的问题. 新建完maven项目后,pom.xml报错 1.报错的原因:很多时候我们在下 ...

  9. [oldboy-django][2深入django]xss攻击 + csrf

    1 xss攻击 xss攻击(跨站脚本攻击,用户页面提交数据来盗取cookie) - 慎用safe, 和mark_safe -- 如果要用,必须要过滤 - 定义: 用户提交内容,在页面展示用html显示 ...

  10. Pointcut is not well-formed: expecting 'name pattern' at character position 53

    报错内容: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataso ...