配置Tomcat服务

目前有很多网站使用jsp的程序编写,所以解析jsp的程序就必须要有相关的软件来完成。Tomcat就是用来解析jsp程序的一个软件,而JDK相当于是个容器。

一、安装JDK



直接进JDK官网选择正确的版本:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

1、下载

[[email protected] ~]# cd /usr/local/src

[[email protected] src]# wget "http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-linux-i586.tar.gz?AuthParam=1442413303_f3baa045ae67f2f82baa37af55bf1d8e"

2、解压

[[email protected] src]# tar -zxvf jdk-8u60-linux-i586.tar.gz\?AuthParam\=1442413303_f3baa045ae67f2f82baa37af55bf1d8e

3、移动

[[email protected] src]# mv jdk1.8.0_60 /usr/local/    //jdk和tomcat都不用编译,直接移动文件夹就行

4、配置环境变量

[[email protected] src]# vim /etc/profile.d/java.sh       //新建写入下面内容

JAVA_HOME=/usr/local/jdk1.8.0_60/

JAVA_BIN=/usr/local/jdk1.8.0_60/bin

JRE_HOME=/usr/local/jdk1.8.0_60/jre

PATH=$PATH:/usr/local/jdk1.8.0_60/bin:/usr/local/jdk1.8.0_60/jre/bin

CLASSPATH=/usr/local/jdk1.8.0_60/jre/lib:/usr/local/jdk1.8.0_60/lib:/usr/local/jdk1.8.0_60/jre/lib/charsets.jar

export  JAVA_HOME  JAVA_BIN JRE_HOME  PATH  CLASSPATH

5、保存,使其生效

[[email protected] src]# . /etc/profile.d/java.sh     //点后有空格

[[email protected] src]# java -version

java version "1.7.0_45"

OpenJDK Runtime Environment (rhel-2.4.3.3.el6-i386 u45-b15)

OpenJDK Client VM (build 24.45-b08, mixed mode, sharing)

注:发现jdk的版本不是刚才配置的1.8.0_60版本,这是因为我之前最小化安装系统的时候勾选过安装开发环境。所以系统就安装了jdk,我们找到以前安装的然后卸载掉。

[[email protected] src]# yum list |grep jdk           //找到安装了哪些java包

[[email protected] src]# yum remove java-1.6.0-openjdk* java-1.7.0-openjdk*    //卸载其他的java包

[[email protected] src]# . /etc/profile.d/java.sh

[[email protected] src]# java -version

java version "1.8.0_60"

Java(TM) SE Runtime Environment (build 1.8.0_60-b27)

Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)

二、安装Tomcat



进Tomcat官网选择正确的版本:http://tomcat.apache.org/

1、下载
[[email protected] src]# wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.64/bin/apache-tomcat-7.0.64.tar.gz

2、解压

[[email protected] src]# tar -zxvf apache-tomcat-7.0.64.tar.gz

3、移动

[[email protected] src]# mv apache-tomcat-7.0.64 /usr/local/tomcat

[[email protected] src]# cd /usr/local/tomcat/

[[email protected] tomcat]# cp -v bin/catalina.sh /etc/init.d/tomcat   //移动启动脚本

4、编辑启动脚本

[[email protected] tomcat]# vim /etc/init.d/tomcat   //在第二行增加如下内容

# chkconfig: 112 63 37            //112启动级别,63启动顺序,37关闭顺序(都是自定义)
# description: tomcat server init script
# Source Function Library
. /etc/init.d/functions

JAVA_HOME=/usr/local/jdk1.8.0_60/
CATALINA_HOME=/usr/local/tomcat

5、开机启动

[[email protected] tomcat]# chmod 755 /etc/init.d/tomcat

[[email protected] tomcat]# chkconfig --add tomcat

[[email protected] tomcat]# chkconfig tomcat on

6、启动tomcat服务

[[email protected] tomcat]# service tomcat start    //启动

或者执行下面命令也可启动

[[email protected] tomcat]# /etc/init.d/tomcat start

查看是都启动成功

[[email protected] tomcat]# ps aux |grep tomcat

我们也可以用浏览器输入地址:192.168.0.109:8080 查看,会看到tomcat的默认页面。(查看之前要关闭防火墙)

三、Tomcat的配置与优化



1、 配置tomcat服务的访问端口

tomcat默认启动的是8080端口,如果你想修改为80,则需要修改server.xml文件

[[email protected] tomcat]# cd /usr/local/tomcat/conf/

[[email protected] conf]# vim server.xml

找到:

<Connector port="8080" protocol="HTTP/1.1"

修改为:

<Connector port="80" protocol="HTTP/1.1"

重启tomcat服务

[[email protected] conf]# service tomcat stop

[[email protected] conf]# service tomcat start

注:这个脚本不支持restart,所以只能先停止再启动。

查看下端口

[[email protected] conf]# netstat -nlp

注:因为我之前安装过nginx,80端口被nginx占用,所以先要杀死nginx服务,然后再重启tomcat服务。

最后我们就可以在浏览器里面直接输入192.168.0.109就可以访问tomcat首页了。

2、配置新的虚拟主机
通常我们会在一个WEB server上配置多个虚拟主机。同样编辑配置文件

[[email protected] conf]# vim server.xml   //在</Host>下一行插入新的<Host>,内容如下:

<Host name="www.123.com" appBase="/data/tomcatweb"

unpackWARs="false" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">

<Context path="" docBase="./" debug="0" reloadable="true" crossContext="true"/>

</Host>

[[email protected] conf]# mkdir -p /data/tomcatweb  //创建网站文件存放目录

重启tomcat服务

[[email protected] conf]# service tomcat stop

[[email protected] conf]# service tomcat start

3、测试tomcat

先创建tomcat的测试文件:

[[email protected] conf]# vim /data/tomcatweb/111.jsp     //加入如下内容:

<html>

<body>

<center>

Now time is: <%=new java.util.Date()%>

</center>

</body>

</html>

保存后,使用curl测试:

[[email protected] conf]# curl -xlocalhost:80 www.123.com/111.jsp  //运行结果如下

<html>

<body>

<center>

Now time is: Sun Sep 20 02:59:04 CST 2015

</center>

</body>

</html>

另外,也可以在你的真机上,绑定hosts, 用浏览器来测试。

192.168.0.109 www.123.com

结果如上所示,则说明tomcat搭建成功。

时间: 2024-10-21 20:51:42

配置Tomcat服务的相关文章

配置tomcat 服务 启动模式

1配置Tomcat的环境变量,其步骤如下: 计算机右击属性,打开环境变量---系统变量---新建变量名:CATALINA_HOME,变量值为:D:\Program Files\Apache Software Foundation\Tomcat 8.0(具体看Tomcat的安装路径),如下图: 打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin,如下图: 2.设置服务器内存cmd命令行界面进入Tomcat解压目录的bin目录 打开service

linux系统下配置tomcat 服务端https加密

原理:将证书(也可以叫公钥)+私钥转化成 jks类型的keystore文件,在tomcat的server.xml中配置开启踩坑:1.多数文章都是针对自己生成证书,配置双向加密,其过程有生成,合并,导出,配置服务端,配置客户端等等,看的一塌糊涂2.多数文章都是以实验为参考,误以为生成的keystore文件名可以随意命名,直接使用拷贝命令的方式生成了一个tomcat.keystore文件正确的命令方式应该是(证书名.keystore),或者说是生成证书时的CN名称3.clientAuth="true

tomcat学习(-)windows 7 x64 配置tomcat服务

下载Tomcat 下载地址:http://tomcat.apache.org/ 安装版本:Tomcat 9.0 安装环境:windows 7 x64 阅读Tomcat文档 文档路径:http://localhost:8080/docs/setup.html 找到windows安装的部分,看下说明:点击蓝色 Windows Service HOW-TO 部分,进入安装. 找到路径:http://tomcat.apache.org/tomcat-9.0-doc/windows-service-how

windows server 2008R2 配置tomcat服务开机自启动

一.配置环境 操作系统:Windows server 2008 R2 软件包:jdk_1.7.rar 二.安装操作 1,右击解压jdk_1.7.rar:解压后双击运行jdk-7u79-windows-i586 .exe 2.点击[下一步]一直到有个[更改]按钮,可以更改安装路径,设置完成后点击“下一步”. 到达这个界面可以直接点击[关闭]:也可以点击[后续步骤]. 3.右击计算机―[属性]―[高级系统设置]―[环境变量] 4.如果之前没后安装过Java环境:请点击系统变量下的[新建].变量名为

在CentOS上配置tomcat服务

# hapday start 2016-02-04 #!/bin/bash # description: Tomcat Start Stop Restart # processname: tomcat # chkconfig: 234 20 80 JAVA_HOME=/usr/local/jdk/jdk1.8.0_71 export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH export PATH CATALINA_HOME=/usr/local/tomcat/ap

在CentOS上配置Tomcat服务脚本

#!/bin/bash # chkconfig: - 85 15 # description: Tomcat Server basic start/shutdown script # processname: tomcat JAVA_HOME=/usr/local/jdk/jdk1.8.0_65 export JAVA_HOME TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-8.0.30 START_TOMCAT=/usr/local/tomcat/ap

笔记-配置Tomcat服务

配置时用到的文件地址:http://yunpan.cn/cdwYfSRmDJNsZ  访问密码 5a44 1.将apache-tomcat-7.0.63放到C盘根目录 2.右击”我的电脑---属性---高级系统管理---环境变量”,点击系统变量中的新建按钮,变量名输入”CATALINA_HOME”, 3.变量值为apache-tomcat-7.0.63的存放路径,如 C:\apache-tomcat-7.0.63 4.一直点确定退出 5.打开浏览器输入网址http://localhost:808

Windows Azure+Windows+Linux多环境下Tomcat服务的安装及配置集合

Windows Azure+Windows+Linux多环境下的Tomcat服务的安装及配置集合 说到Tomcat服务,相信大家都很熟悉了,当然也这包括安装及配置:我们都知道Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求.实际上To

在linux环境下为eclipse配置jdk以及Tomcat服务(附图解详细步骤)

环境:jdk8,Tomcat7,eclipse 需要先在linux上安装好对应的软件及java环境,如果还没有安装的,可以先去看我之前写的两篇博客:ubuntu/linux中安装Tomcat(附图解详细步骤)以及ubuntu/linux系统中安装jdk以及eclipse(附图解详细步骤),里面都有详细的安装步骤. 前期准畚工作完成后,接下来就是在eclipse中配置我们的java开发环境了. 1.首先,我们打开eclipse软件,进入的首页依旧是需要选择eclipse的工作路径,跟在window