mware10+CentOS 6.4 x86_64位安装tomcat1.8.39

本文介绍如何在CentOS 6.4 x86_64位系统上通过Vmware虚拟机安装配置Tomcat 8.0.39,并解决访问问题,包括防火墙设置及网络适配器配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Vmware10+CentOS 6.4 x86_64位安装tomcat1.8.39

SecureFx下载地址:SecureFx下载点击打开链接 

1、(前提是已经安装好jdkjdk安装可以参考http://blog.youkuaiyun.com/liuhailiuhai12/article/details/53579478)进入http://tomcat.apache.org下载tar.gz版本的tomcat

2、在虚拟机中执行

在虚拟机中启动一个终端登录,此时是以普通用户身份登录的,使用su root切换到root用户登录

cd /usr:进入usr目录
mkdir tomcat_1.8.39:新建目录tomcat_1.8.39(准备将tomcat安装包放到这个目录中)

 

3、使用SecureFx将下载的tomcat安装文件上传到usr/tomcat_1.8.39文件夹下

 

 

cd /usr/tomcat_1.8.39进入tomcat目录
tar -zxvf apache-tomcat-8.0.39.tar.gz

解压apache-tomcat-8.0.39.tar.gz文件,同时在tomcat_1.8.39生成目录apache-tomcat-8.0.39

 

4、测试是否可以启动

 

 

在虚拟机中用浏览器输入http://ip8080测试是否出现tomcat猫的主页,可以则成功

5配置环境变量

进入编辑profile文件

#vim /etc/profile 

vi是Linux终端下或控制台下常用的编辑器,基本的操作方式为:vi /路径/文件名

Vim有同样的功能

按下Insert键,可以见到窗口左下角有“Insert”字样,表示当前为插入编辑状态(我的笔记本上没有insert键,按的是A键)

编辑完内容后,按下Esc键,并输入“:wq”,然后回车就可以保存退出。

  如果不想保存而直接退出,则按下Esc键后,输入“:q!”,然后回车即可。“wq”表示WriteQuit,即保存退出;q!”表示忽略修改强行退出。

 

profile文件最后追加入如下内容:

export CATALINA_HOME=/usr/local/apache-tomcat-7.0.2

6、windows主机中用浏览器访问该虚拟机中的tomcat,如果可以就行。不可以但是同时主机和虚拟机之间可以ping的通。

第一种解决方法是关闭虚拟机中的防火墙服务。

 

桌面--管理--安全级别与防火墙,将防火墙设置为:disable即可。或用root登录后,执行

  service iptables stop --停止

  service iptables start --启动

 

第二种解决方案:

  第一种解决方案是相当于端口全部开放,这样难免会降低服务器的安全性。因此,既然可以更改全部端口,则因此也会存在更改局部端口开发关闭的设置。

  局部端口的开发。

修改Linux系统防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,如果要开放哪个端口,在里面添加一条

 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

就可以了,其中 8080 是要开放的端口号,然后重新启动linux的防火墙服务,

/etc/init.d/iptables restart

 

 

 

 

 

6、要想在同一个局域网内都能访问访问虚拟机中的项目,需要设置虚拟机的网络适配器为桥接模式

 

具体VMware的几种工作方式可以参考:http://www.cnblogs.com/HondaHsu/archive/2013/05/30/3107793.html

7、同时要把虚拟机的ip地址设置为和局域网同一个网段下,如下图所示(修改往后需要重启虚拟机)

 

 

8、在主机的tomcat安装目录的webapps下拷贝一个编译过的项目,放到虚拟机的tomcatwebapps目录下即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值