CentOS6.x下安装Tomcat

接上文安装了JDK,配置了环境变量后,就可以安装tomcat了。

1、下载tomcat:

http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.67/bin/apache-tomcat-7.0.67.tar.gz

2、将tomcat解压缩到/usr/local/tomcat/下面。
    tar -zxvf apache-tomcat-7.0.67.tar.gz

操作完成查看:

[[email protected] tomcat]# pwd

/usr/local/tomcat

[[email protected] tomcat]# ll

总用量 4

drwxr-xr-x 9 root root 4096 1月   8 18:09 apache-tomcat-7.0.67

3、进入/usr/local/tomcat/apache-tomcat-7.0.67/bin下,检查JAVA_HOME环境变量是否生效存在

[[email protected] bin]# echo $JAVA_HOME

/usr/java/jdk1.8.0_65

如果不存在,则有两种可能,一种是配置了$JAVA_HOME后没有重启,或者没配置。如果确定是前者,则执行如下命令即可:

source /etc/profile

4、确定JAVA_HOME正常出来后,就直接启动tomcat了。

[[email protected] bin]# ./startup.sh

Using CATALINA_BASE:   /usr/local/tomcat/apache-tomcat-7.0.67

Using CATALINA_HOME:   /usr/local/tomcat/apache-tomcat-7.0.67

Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-7.0.67/temp

Using JRE_HOME:        /usr/java/jdk1.8.0_65

Using CLASSPATH:       /usr/local/tomcat/apache-tomcat-7.0.67/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-7.0.67/bin/tomcat-juli.jar

Tomcat started.

5、查看tomcat运行时日志:

进入/usr/local/tomcat/apache-tomcat-7.0.67/logs下面执行

[[email protected] logs]# tail -f catalina.out

一月 08, 2016 6:29:56 下午 org.apache.catalina.startup.HostConfig deployDirectory

信息: Deploying web application directory /usr/local/tomcat/apache-tomcat-7.0.67/webapps/manager

一月 08, 2016 6:29:56 下午 org.apache.catalina.startup.HostConfig deployDirectory

信息: Deployment of web application directory /usr/local/tomcat/apache-tomcat-7.0.67/webapps/manager has finished in 108 ms

一月 08, 2016 6:29:56 下午 org.apache.coyote.AbstractProtocol start

信息: Starting ProtocolHandler ["http-bio-8080"]

一月 08, 2016 6:29:56 下午 org.apache.coyote.AbstractProtocol start

信息: Starting ProtocolHandler ["ajp-bio-8009"]

一月 08, 2016 6:29:56 下午 org.apache.catalina.startup.Catalina start

信息: Server startup in 822 ms

就可以动态看到tomcat的运行时日志。

如果形成自动化脚本:


cd /usr

mkdir -p local/tomcat

mv apache-tomcat-7.0.67.tar.gz local/tomcat

cd local/tomcat

tar -zxvf apache-tomcat-7.0.67.tar.gz

source /etc/profile

cd apache-tomcat-7.0.67/bin

./startup.sh

6、有关tomcat端口、字符集、软连接等配置,和windows下一样的。

端口,URI编码配置:

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

72                connectionTimeout="20000"

73                redirectPort="8443" URIEncoding="UTF-8"/>

74     <!-- A "Connector" using the shared thread pool-->

软连接访问问题,需要配置context属性,context可以配置在不同的地方,例如:

# pwd

/usr/local/tomcat6.0/webapps

# ln -s site test

# cat   site/META-INF/context.xml

<?xml version="1.0" encoding="UTF-8"?>

<Context path="/usr/local/tomcat6.0/webapps/site" allowLinking="true">

</Context>

时间: 2024-10-28 00:08:08

CentOS6.x下安装Tomcat的相关文章

Linux 6 下安装 tomcat 8

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式.通过适当的配置,Apache 为HTML页面服务,Tomcat运行JSP 页面和Servlet,从而实现web服务器与应用服务的分离.本文主要描述了在Linux 6下安

CentOS6.2下安装配置MySql

转自:Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置 如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk.tomcat.ecli

在Windows下安装Tomcat服务器

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选服务器. 在Windows下安装Tomcat服务器的方式有两种,一种是直接安装,一种是绿色版,解压后就可以直接使用的 这篇博客为大家介绍第二种方式 首先从http://download.csdn.net/detail/u010105970/9493219中下载Tomcat服务器 第一步将Tomcat服务器的压缩包放在D:\dev

CentOS6.5下安装apache2.2和PHP 5.5.28

CentOS6.5下安装apache2.2 1. 准备程序 :httpd-2.2.27.tar.gz 下载地址:http://httpd.apache.org/download.cgi#apache22apr-1.5.1.tar.gz 下载地址:http://apache.spd.co.il/apr/apr-util-1.5.3.tar.gz下载地址:http://apache.spd.co.il/apr/ 安装apr-1.5.1.tar.gz 1.Copy root文件夹2. Cd /root

centos6.5下安装python3安装、python3虚拟环境创建venv

原因:在安装完centos6.5后,通过命令行键入python时,默认为python2.6.6版本,系统并没有安装python3版本.又想学习python3,因此需要在centos6.5下安装python3版本. <python3安装> 1.下载python3的安装包: (1)如果能够联网,则直接: [[email protected] 3pyex]# wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz 其中,我这里安装的

CentOS6.5下安装配置MySQL

CentOS6.5下安装配置MySQL,配置方法如下: 安装mysql数据库:# yum install -y mysql-server mysql mysql-deve 查看mysql-server版本:# rpm -qi mysql-server 初始化mysql数据库:#service mysqld start 重启mysql数据库:#service mysql restart 设置mysql开机启动:# chkconfig mysqld on 为数据库设置用户名和密码:# mysqlad

CentOS6.5下安装Open vSwitch

准备 # yum install openssl-devel redhat-rpm-config kernel-devel -y #yum install kvm libvirt python-virtinst qemu-kvm virt-viewer 编译 # wget http://openvswitch.org/releases/openvswitch-1.9.3.tar.gz #tar -zxf openvswitch-1.9.3.tar.gz # cd openvswitch-1.9.

centos6.6下安装MySQLdb时出现“error: command &#39;gcc&#39; failed with exit status 1”

1. 问题描述 在MySQL-python-1.2.3源码包根目录下执行安装命令: # python setup.py install 出现以下信息: error: command 'gcc' failed with exit status 1 2. 解决方法 在安装MySQLdb前安装以下依赖库: # yum install python-devel mysql-devel zlib-devel openssl-devel 安装完以上依赖库后, 再在MySQL-python-1.2.3源码包根

CentOS6.5下安装wine

系统信息: Centos 6.5 i386 GUN/Linux 1. 首先安装一个epel rpm -ivh http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm 2. 安装wine yum install wine 完毕! CentOS6.5下安装wine,布布扣,bubuko.com