一、tomcat安装之前,首先安装java jdk,所以手首先将相关安装包都下载传到虚拟机上

1.下载java的linux----jdk1.8安装

到官网上下载与本虚拟机版本位相适应的位节数的Linux安装包,本人的是centos6.7 虚拟机是i686 32位的,所以选择32位的进行安装,官网下载的如下:

2.到官网上下载tomcat的linux安装包,我下载的是8.5.31,jdk和tomcat后缀是tar.gz,这才是linux下安装包,不要搞错了。

3.通过传递winSCP将下载好的两个文件上传到虚拟机usr的文件夹对应创建的jdk1.8和tomcat8两个文件夹中。

ok,准备好了,开干

二、先安装jdk1.8

进入jdk1.8 cd /usr/jdk1.8

解压命令:tar -zxv -f  jdk-8u65-linux-i586.gz

解压后查看:ll

修改解压后的包名称位jdk1.8.0 命令是:mv jdk1.8.0_171 jdk1.8.0,然后查看

安装jdk完成,接下来需要配置环境变量,windows下是图形化来安装,linux只能通过修改相关文件来进行。

修改/etc/profile文件 加入相关路径信息

vim/etc/profile

配置完成之后,使文件立即生效:运行命令如下:
source /etc/profile

此时java -version 不是1.8版本,而javac也不正确

=============================分割线=================================

换一种方式安装

查看系统自带jdk版本并卸载

卸载

yum remove java-1.6.0-openjdk

yum remove java-1.7.0-openjdk

然后下载rpm的安装包就是第一个图红框上面那个包上传url/local中

继续在root用户下安装

然后java命令

javac命令

java -version

均已OK,第一种安装jdk总不成功,第二种貌似比较简单,下载,安装就ok。然后把第一种的删掉

折腾半天终于jdk搞定,接下来是tomcat8

将原来创建的tomcat8文件夹拷贝到local中,后面把usr中的删掉

在local/tomcat8中解压刚拷贝进去的安装包

tar -zxvf apache-tomcat-8.5.31

进入解压包bin下就可以启动服务

./catalina.sh start 和 ./startup.sh 都能启动tomcat。使用 ./catalina.sh stop 或 ./shutdown.sh 停止tomcat。

启动


测试访问192.168.10.106:8080,发现联不上,此时是被防火墙拦截了 

保存退出

 防火墙问题暂未解决,后面解决

解决防火墙问题,这个是在又新建的虚拟机上面做的,以上步骤完全一样,防火墙的解决

编辑防火墙配置

命令:vi /etc/sysconfig/iptables

保存退出并重启防火墙

然后再去访问8080,本次地址是192.168.10.185

至此,已经成功,可以访问了,下一步就是部署项目。

 

centos下安装tomcat8.的更多相关文章

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

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

  2. CentOS下安装Tomcat 8

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

  3. CentOS下安装hadoop

    CentOS下安装hadoop 用户配置 添加用户 adduser hadoop passwd hadoop 权限配置 chmod u+w /etc/sudoers vi /etc/sudoers 在 ...

  4. CentOS下安装使用start-stop-daemon

    CentOS下安装使用start-stop-daemon 在centos下下了个自启动的服务器脚本 执行的时候发现找不到start-stop-daemon命令 好吧 执行手动编译一下 加上这个命令 w ...

  5. 从零开始学 Java - CentOS 下安装 Tomcat

    生活以痛吻我,我仍报之以歌 昨天晚上看到那个冯大辉老师的微信公众号,「小道消息」上的一篇文章,<生活以痛吻我,我仍报之以歌>.知乎一篇匿名回答,主题为<冯大辉到底是不是技术大牛,一个 ...

  6. CentOS 下安装

    2016年12月5日15:25:58 ----------------------------------- 通常情况下在centos下安装软件就用yum. 关键是,使用yum你要知道安装包的名字是什 ...

  7. [Linux]CentOS下安装和使用tmux

    前天随意点开博客园,看到了一篇关于tmux的文章 Tmux - Linux从业者必备利器,特意还点进去看了.毕竟Linux对于做游戏服务端开发的我来说,太熟悉不过了.不过我就粗略地看了一眼,就关掉了. ...

  8. CentOS下安装JDK7 转载

    转载地址:http://www.cnblogs.com/rilley/archive/2012/02/02/2335395.html CentOS下安装JDK7 下载地址:http://www.ora ...

  9. Centos下安装mysql 总结

    一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个 ...

随机推荐

  1. redis小功能大用处-bitmaps

  2. redhat 7.6 常用命令

    cp 复制命令 diff  对比两个文件内容是否相同 cp -rvf  复制目录 r代表递归 v显示详细步骤 f强制 ls -ah   查看目录  a查看隐藏文件 h显示文件大小单位k less 逐行 ...

  3. js给元素添加样式[addClass][hasClass]

    function addClass(el, className) { if (hasClass(el, className)) { return } let newClass = el.classNa ...

  4. Java程序基本优化

    1.尽量指定类的final修饰符,因为带有final修饰符的类是不可派生的. 2.尽量重用对象. 3.尽量使用局部变量. 4.不要重复初始化变量. 5.在Java+Oracle的应用系统开发中,Jav ...

  5. 字符串NSString与NSMutableString常用方法

    NSString 1.初始化 NSString *str1 = @"a OC Program"; 2.初始化 NSString *str2 = [[NSString alloc] ...

  6. 吴裕雄 Bootstrap 前端框架开发——Bootstrap 表格:条纹表格

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  7. 2_01_MSSQL课程_查询

    查询 1.查询结果的别名 列 as 别名 (建议用这种) 列 别名 别名=列 Select sum(score1) as 成绩1,sum(score2)as  成绩2 from talScore 2. ...

  8. 为何以及如何学Linux系统?

    在当今的社会中,linux用处实在是太过广泛了.现在用在服务器和嵌入式上的Linux发行版本数不胜数,桌面上linux只占1%的比例,但这不代表linux比windows和mac 做得差,实际上桌面系 ...

  9. ZCGL大数据项目优化组件布置

    1.经JMeter并发性能测试,每个HBaseService服务的并发请求上限大概是1K,为了支持5W个并发请求量,需要增加部署节点,相应需要增加部署路由网管Zuul,为了隐藏多个路由网管Zuul的I ...

  10. status 后面的P和I是什么单词的缩写

    我不是很肯定,有大概印象:P 为 performed, 已完成I 为 incomplete 未完成