linux怎么配置tomcat服务器,第1张

对于apache开源项目中tomcat的认识,大多停留在windows下,这次我通过一个简单的实例来介绍一下在linux下如何搭建tomcat环境,并且部署一个web项目。

先从基本安装开始,可别小看linux下的文件安装,那可不是windows下点击next就可以完成,但也并不复杂,重要的是我们学会怎么用快速理解和掌握它,那么一切就变得容易多了,开始吧,当然在安装部署tomcat之前必须先安装好jdk16的环境,具体见上一遍博客linux下jdk的安装。

1、先从Apache的官方网站下载下来tomcat60系列的文件,http://wwwapacheorg/tomcat/在这里找到Tomcat60的linux安装文件,它跟windows是不一样的,在官网上有相应的说明,linux版的tomcat是需要编译源代码的文件,如下载下来的文件为:apache-tomcat-6030zip

2、将下载的文件通过ftp传输到linux中,这里我推荐远程连接工具SSH,linux远程连接工具比较多。

3、解压apache-tomcat-6030zip,命令为:unzip apache-tomcat-6030zip得到apache-tomcat-6030这个目录,将目录拷贝到/opt/,然后为了方便改名为/opt/tomcat即可。

4、修改环境变量,将一下的变量配置放在之前配置jdk环境变量的后面即可,如下:

在目录/etc下修改profile文件,使用命令为:vi /etc/profile

export CATALINA_HOME=/opt/tomcat

export CLASSPATH=:$JAVA_HOME/lib:$CATALINA_HOME/lib

export PATH=$PATH:$CATALINA_HOME/bin

配置完成之后执行命令:source /etc/profile,如果没有提示错误,证明配置ok

可以通过echo $CLASSPATH来查看环境配置

5、启动tomcat服务

将目录切换到opt/tomcat/bin执行sh catalinash,提示信息如下:

The BASEDIR environment variable is not defined correctly

This environment variable is needed to run this program

通过情况配置完成之后就会报此类错误提示,该提示表示bin目录下相关sh后缀文件没有执行权限,使用命令chmod +x sh来给所有的sh文件以执行权限,

再执行sh catalinash或者sh startupsh,便提示如下信息表示配置ok:

Using CATALINA_BASE: /opt/tomcat

Using CATALINA_HOME: /opt/tomcat

Using CATALINA_TMPDIR: /opt/tomcat/temp

Using JRE_HOME: /usr/jdk160_23

Using CLASSPATH: /opt/tomcat/bin/bootstrapjar

6、查看tomcat的服务端口8080

命令:netstat -ntl | grep 8080,提示正常,在从windows客户端使用tenlet ip 8080看看什么情况,结果提示端口没有被开启,继续检查防火墙如下:

找到/etc/sysconfig/,vi iptables 在该防火墙配置文件中加入开放8080端口的配置如下:

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

还有一种方法就是关闭防火墙,命令为:service iptables stop即可。

7、在客户端访问tomcat首页

http://localhost:8080/如果正常显示tomcat首页表明配置ok。

8、部署一个web项目

将文件为ssh2war的包上传到opt/tomcat/webapps目录下,然后重启tomcat,如下命令:/catalinash run,部署ssh2war并启动tomcat

在客户端输入http://localhost:8080/ssh2,显示登录页面表明项目部署成功。

通过以上简单的对tomcat的安装和部署进行介绍,并将安装部署过程遇到的问题也都详细的列举了,如果只看不练的话,总归只是看到的,我也是动手自己操作了一遍总归了如上的过程。作为一个测试人员,搭建测试环境是我们工作过程不可或缺的一项,而且当前以linux的影响力来说,大部分web服务都将在linux下部署,基于性能和安全性等等方面,这都是一个发展趋势,所以多研究linux的知识将会大大提高我们的各项技能。

还有什么不会的 可以看看http://wwwlinuxprobecom/chapter-00html。。

修改tomcat端口号的方法:

修改Serverxml文件,把8080端口改成80就可以了。

8080是Tomcat服务器的默认的端口号。我们可以通过修改Tomcat服务器的conf目录下的主配置文件serverxml来更改用记事本打开serverxml文件,找到如下部分:

以下为引用

以tomcat8为例。tomcat8是绿色软件,解压后即可使用

然后打开Eclipse,点击Servers下面的链接,弹出界面,选择Tomcat v80 Server,然后点击next按钮,然后在弹出框中选择Browse按钮,选择刚才解压的Tomcat8路径,再点击确定按钮;紧接着在jar的下拉选项中选择安装的java环境,然后点击next按钮,下一步,选择要部署的项目,点击Add按钮添加到tomcat里面配置部署,然后再点击Finish;

双击Server下面的Tomcat v80 Server,上面会出现tomcat的配置,修改Tomcat8配置,1、修改Server Locations选项,选择第二项,

2、修改Timeouts选项,把Start/Stop的时间配置改为10000,

然后记得按Ctrl+S保存。

然后选择Tomcat8右键添加配置部署项目,启动Tomcat8了。

首先,下载一个 Tomcat 放在你的硬盘上,例如,下载一个 Tomcat 6x 放在 E:\ 盘

第一种方法:在 Servers 窗口配置 Tomcat

1、在 Servers 窗口中的空白处点右键 >> Configure Server Connector 打开配置窗口

2、在新窗口左边的导航中依层次选中 MyEclipse >> Servers >> Tomcat >> Tomcat 6x

3、在右边点击 Tomcat home directory 那一行的 Browser 按钮,找到你下载的 Tomcat 所在的文件夹,点OK

4、将面板上边的 Disable 改为 Enable ,再点击 OK,你就会在你的Servers窗口中看到你的Tomcat了

第二种方法:如果你的 MyEclipse 中没有 Servers窗口

1、点击菜单栏 Window >> Preferences >> MyEclipse >> Servers >> Tomcat >> Tomcat 6x

2、剩下的跟一种一样

3、配置完成后点击 Window >> Show View >> Servers 可以调出Servers窗口

注释:配置好Tomcat后,新建一个WebProject,在Servers窗口空白处点右键 >> Add Deployment 将项目部署进Tomcat

对着Tomcat点右键 >> Run Server 即可运行项目

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » linux怎么配置tomcat服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情