- 浏览: 792644 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (981)
- javascript (102)
- java (212)
- JQuery (81)
- 幽默笑话 (2)
- 只言片语 (6)
- 开发小记 (283)
- Hibernate (17)
- DWR (4)
- SQL (10)
- spring-ibatis (8)
- linux (24)
- Struts1 (8)
- Struts2 (16)
- spring (42)
- Mybatis (16)
- css (18)
- servlet (8)
- jdbc (4)
- jsp (1)
- spring-jdbc (2)
- FreeMarker (2)
- MySQL (24)
- JQuery-Grid (7)
- jstl (5)
- 正则表达式 (1)
- 面试集锦 (86)
- unix (18)
- 开发工具 (23)
- ajax (5)
- webservice (4)
- log4j (3)
- oracle (15)
- extjs (14)
- 其他 (9)
- 优秀技术参考地址 (1)
- 性能 (3)
- 数据库 (25)
- 算法 (15)
- 设计模式 (10)
- Python (3)
- AIX (5)
- weblogic (1)
- shell (14)
- quartz (5)
- 图形文件FusionCharts (1)
- Websphere (4)
- 转载 (5)
- hadoop (1)
- highchart (24)
- perl (22)
- DB2 (7)
- JBoss (1)
- JQuery Easy UI (9)
- SpringMVC (5)
- ant (5)
- echart (9)
- log4J配置 (3)
- 多线程 (10)
- 系统架构 (7)
- nginx (3)
- loadrunner1 (1)
- 分布式 (1)
- Dubbo (1)
- Redis (2)
- JMS (4)
- 自动化测试 (3)
- Spring循环依赖的三种方式 (1)
- spring-boot (2)
- 高级测试 (9)
- github (2)
- sonar (1)
- docker (6)
- web前端性能优化 (1)
- spring-aop (6)
- rabbit (1)
- ELK (1)
- maven (1)
- minio (1)
最新评论
-
zengshaotao:
jstl1point0 写道很好啊,如果有带Session会话 ...
Nginx+Tomcat搭建高性能负载均衡集群 -
jstl1point0:
很好啊,如果有带Session会话的怎么搞呢
Nginx+Tomcat搭建高性能负载均衡集群
一、下载免安装版Tomcat
打开Tomcat主页http://tomcat.apache.org/,下载Tomcat免安装版,我这里下载的是apache-tomcat-7.0.2.tar.gz。
二、配置Java环境变量
Java的环境变量已经在前几篇文章里有了概述,详细见:http://www.fengwenxuan.com/index.php/red-hat-enterprise-linux/238.html
三、解压Tomcat
将Tomcat解压缩到/usr/local目录下
# tar zxvf apache-tomcat-7.0.2.tar.gz
四、启动Tomcat
# cd /usr/local/apache-tomcat-7.0.2/bin
# ./startup.sh
如果启动成功,shell终端会出现如下提示:
Using CATALINA_BASE: /usr/local/apache-tomcat-7.0.2
Using CATALINA_HOME: /usr/local/apache-tomcat-7.0.2
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.2/temp
Using JRE_HOME: /usr/local/jdk1.6.0_21
如果终端报错,基本上可以肯定是Jdk环境变量没有配置好,仔细在检查一下Jdk环境变量的配置
五、测试Tomcat
打开火狐浏览器,地址栏输入http://localhost:8080,回车后看到Tomcat的LOGO,表示一切正常。也可以更改Tomcat目录下的conf文件夹,里面有一个server.xml文件,修改成使用80端口,这样浏览器只要输入http://localhost/就可以直接进入你的主页了。
六、停止Tomcat
# cd /usr/local/apache-tomcat-7.0.2/bin
# ./shutdown.sh
七、设置开机自动启动Tomcat
方法一:
在/usr/local/apache-tomcat-7.0.2/bin/startup.sh 为:
JAVA_HOME=/home/fwx/jdk1.6.0_14
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
export CATALINA_HOME=/usr/local/apache-tomcat-7.0.2
/usr/local/tomcat/bin/catalina.sh start
在/etc/rc.d/rc.local中加入:
/usr/local/apache-tomcat-7.0.2/bin/startup.sh
方法二:
1、把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755 tomcat.
#!/bin/bash
#
# fengwx0413@163.com
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
#
# processname: tomcat
# description: tomcat is a j2se server
# chkconfig: 2345 86 16
# description: Start up the Tomcat servlet engine.
if [ -f /etc/init.d/functions ]; then
. /etc/init.d/functions
elif [ -f /etc/rc.d/init.d/functions ]; then
. /etc/rc.d/init.d/functions
else
echo -e "/atomcat: unable to locate functions lib. Cannot continue."
exit -1
fi
RETVAL=$?
CATALINA_HOME="/usr/local/apache-tomcat-7.0.2"
case "$1" in
start)
if [ -f $CATALINA_HOME/bin/startup.sh ];
then
echo $"Starting Tomcat"
$CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];
then
echo $"Stopping Tomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
*)
echo $"Usage: $0 {start|stop}"
exit 1
;;
esac
exit $RETVAL
2、将tomcat文件拷贝到/etc/init.d/下,并运行:chkconfig --add tomcat
3、在apache-tomcat-7.0.2/bin/catalina.sh文件中加入以下语句:
export JAVA_HOME=/home/fwx/jdk1.6.0_14
export CATALINA_HOME=/usr/local/apache-tomcat-7.0.2
export CATALINA_BASE=/usr/local/apache-tomcat-7.0.2
export CATALINA_TMPDIR=/usr/local/apache-tomcat-7.0.2/temp
启动tomcat: service tomcat start
停止tomcat: service tomcat stop
打开Tomcat主页http://tomcat.apache.org/,下载Tomcat免安装版,我这里下载的是apache-tomcat-7.0.2.tar.gz。
二、配置Java环境变量
Java的环境变量已经在前几篇文章里有了概述,详细见:http://www.fengwenxuan.com/index.php/red-hat-enterprise-linux/238.html
三、解压Tomcat
将Tomcat解压缩到/usr/local目录下
# tar zxvf apache-tomcat-7.0.2.tar.gz
四、启动Tomcat
# cd /usr/local/apache-tomcat-7.0.2/bin
# ./startup.sh
如果启动成功,shell终端会出现如下提示:
Using CATALINA_BASE: /usr/local/apache-tomcat-7.0.2
Using CATALINA_HOME: /usr/local/apache-tomcat-7.0.2
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.2/temp
Using JRE_HOME: /usr/local/jdk1.6.0_21
如果终端报错,基本上可以肯定是Jdk环境变量没有配置好,仔细在检查一下Jdk环境变量的配置
五、测试Tomcat
打开火狐浏览器,地址栏输入http://localhost:8080,回车后看到Tomcat的LOGO,表示一切正常。也可以更改Tomcat目录下的conf文件夹,里面有一个server.xml文件,修改成使用80端口,这样浏览器只要输入http://localhost/就可以直接进入你的主页了。
六、停止Tomcat
# cd /usr/local/apache-tomcat-7.0.2/bin
# ./shutdown.sh
七、设置开机自动启动Tomcat
方法一:
在/usr/local/apache-tomcat-7.0.2/bin/startup.sh 为:
JAVA_HOME=/home/fwx/jdk1.6.0_14
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
export CATALINA_HOME=/usr/local/apache-tomcat-7.0.2
/usr/local/tomcat/bin/catalina.sh start
在/etc/rc.d/rc.local中加入:
/usr/local/apache-tomcat-7.0.2/bin/startup.sh
方法二:
1、把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755 tomcat.
#!/bin/bash
#
# fengwx0413@163.com
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
#
# processname: tomcat
# description: tomcat is a j2se server
# chkconfig: 2345 86 16
# description: Start up the Tomcat servlet engine.
if [ -f /etc/init.d/functions ]; then
. /etc/init.d/functions
elif [ -f /etc/rc.d/init.d/functions ]; then
. /etc/rc.d/init.d/functions
else
echo -e "/atomcat: unable to locate functions lib. Cannot continue."
exit -1
fi
RETVAL=$?
CATALINA_HOME="/usr/local/apache-tomcat-7.0.2"
case "$1" in
start)
if [ -f $CATALINA_HOME/bin/startup.sh ];
then
echo $"Starting Tomcat"
$CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];
then
echo $"Stopping Tomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
*)
echo $"Usage: $0 {start|stop}"
exit 1
;;
esac
exit $RETVAL
2、将tomcat文件拷贝到/etc/init.d/下,并运行:chkconfig --add tomcat
3、在apache-tomcat-7.0.2/bin/catalina.sh文件中加入以下语句:
export JAVA_HOME=/home/fwx/jdk1.6.0_14
export CATALINA_HOME=/usr/local/apache-tomcat-7.0.2
export CATALINA_BASE=/usr/local/apache-tomcat-7.0.2
export CATALINA_TMPDIR=/usr/local/apache-tomcat-7.0.2/temp
启动tomcat: service tomcat start
停止tomcat: service tomcat stop
发表评论
-
crontab系统定时任务
2017-08-03 16:21 532为当前用户创建cron服 ... -
linux对日志文件的操作
2017-03-17 11:36 625Linux 如何显示一个文 ... -
不同的OS对jar的加载顺序
2016-04-21 18:34 777发布系统时,提示 某某类 no such method。。 ... -
命令输出的重定向
2016-04-19 09:40 364command >out.file 2>& ... -
解压gz文件,挂载小结
2015-07-14 17:04 724如何把tar.gz格式文件解压到指定目录?格式 :#tar ... -
【Linux学习笔记】分区与目录
2015-07-13 18:48 683原文地址:http://www.blog ... -
linux安装jdk
2014-11-27 13:39 5981.下载jdk的rpm安装包,这里以jdk-6u21-lin ... -
cp -p
2014-09-12 11:35 685拷贝当前目录的文件a.txt到与a.txt平级的目录b下面 ... -
tar 将软连接的文件也进行打包
2014-09-03 15:07 109951 tar [-cxtzjvfpPN] 文件 ... -
linux服务器性能优化
2014-04-23 21:20 710基于Linux服务器的性能 ... -
shell字符串的截取
2014-04-19 20:12 1700shell字符串的截取的问题: 一、Linux shel ... -
shell编程实战
2014-04-11 20:58 5541.用Shell编程,判断一 ... -
查看系统位数
2014-04-08 19:51 464使用bootinfo查看时,提示找不到命令,但是在aix上则 ... -
两台linux服务器 cp文件
2014-03-18 21:52 1184上传 scp -r [dir] root@IP:[dir] ... -
虚拟机三种协议
2014-01-19 12:22 1329如何使虚拟机与主机互相能ping通 刚刚因为虚拟机与主机没法互 ... -
ping 防火墙
2014-01-19 12:20 457安装了虚拟机,也使用的是nat协议,但是虚拟机就是无法ping ... -
linux软硬链接
2014-01-17 16:56 439在Linux系统中,内核为每一个新创建的文件分配一个Inode ... -
linux 安装jdk tomcat
2014-01-14 23:29 681Tomcat是一个免费的开源的Serlvet容器,它是Apac ... -
linux
2014-01-13 22:51 658自己电脑配置不高,但是还是安装了VM5.5,并在虚拟机里安装了 ... -
tail head sed
2013-10-29 13:46 4211. 如果你只想看文件的前5行,可以使用head命令,如: h ...
相关推荐
Linux 64位环境下的Tomcat 7是Java应用程序服务器,专用于运行Web应用程序,包括动态网站和Web...在安装和使用过程中,了解和熟悉Tomcat的配置、管理和安全设置是至关重要的,这将有助于优化应用性能和保障服务器安全。
"apache-tomcat-7.0.82.tar.gz"是Tomcat7的一个发行版,采用tar.gz格式进行打包,这种格式在Linux系统中常见,便于存储和传输。 **1. Tomcat7** Tomcat7是Java EE(现在称为Jakarta EE)规范的一部分,它实现了...
在这个“apache-tomcat-8.5.23.tar.gz”压缩包中,用户将获得适用于Linux操作系统的Tomcat服务器的安装文件。 首先,了解Tomcat的基本结构是非常重要的。Tomcat主要由以下几个关键部分组成: 1. **bin目录**:包含...
使用这个绿色版Tomcat,用户可以跳过安装步骤,直接将压缩包解压到任何位置,然后根据操作系统运行相应的启动脚本来启动服务器。对于开发和测试环境来说,这种便捷性尤为宝贵,因为它减少了环境配置的时间和复杂性。...
"绿色版"通常指的是不需要安装,解压即用的版本,这使得它在Windows和Linux等不同操作系统上具有良好的兼容性和便捷性。 Tomcat 6.0官方版确保了其稳定性和安全性,官方发布的版本经过严格的测试,能够支持各种Java...
【标题】"官网Tomcat6.0.45绿色版 Linux" 涉及到的知识点主要集中在Apache Tomcat服务器的版本6.0.45以及其在Linux环境下的使用。Tomcat是一款开源的Java Servlet容器,主要用于部署和运行Java Web应用程序。这个...
【描述】:“绿色版Tomcat 7 无需安装,将WAR包扔进webapp中直接启动就可以。” 这个描述揭示了Tomcat 7绿色版的核心优势。首先,"无需安装"意味着用户只需下载压缩包,将其解压到任意位置即可开始使用,避免了系统...
1. **配置环境变量**:虽然绿色版无需安装,但可能仍需设置`JAVA_HOME`环境变量,指向你的Java JDK安装路径,以便Tomcat能正确找到Java运行环境。 2. **启动与停止**:通常,通过执行`bin/startup.sh`(Linux/Mac)...
在"apache-tomcat-8.5.23-安装版和免安装版.rar"这个压缩包中,包含了Tomcat服务器的两个版本:安装版和免安装版。这两个版本的主要区别在于部署和运行方式。 1. **安装版**:通常提供图形化的安装向导,方便用户...
这通常意味着Tomcat 8.5在处理Web应用程序时能够提供可靠的服务,且绿色版可能意味着无需安装,解压即用,方便快捷。 【标签】"tomcat8.5 64 ls"中的"ls"可能是用户输入错误,通常与Linux命令行中的“ls”命令无关...
【标题】"Tomcat绿色版+不需安装JAVA环境"所指的是一款特别设计的Tomcat服务器版本,它不需要用户预先安装Java运行环境(JRE)就能运行。这对于那些希望快速部署、测试或者演示应用程序,但又不想或不能在系统上安装...
《Tomcat6.20全解析:安装版与绿色版详解》 Apache Tomcat是一款广泛使用的开源Java Servlet容器,尤其在开发和部署Java Web应用程序时不可或缺。本篇将深入探讨Tomcat6.20的安装版和绿色版,旨在帮助不同需求的...
对于Tomcat 8.5.24绿色版来说,这意味着用户无需经过复杂的安装过程,只需将下载的压缩包解压到任意目录,然后配置一些环境变量,就可以启动并运行Tomcat服务器。这种方式方便了开发者在不同环境间快速部署和切换,...
【标题】"Tomcat7.0(绿色版)" 指的是Apache Tomcat服务器的第7.0版本的一个便携式、无需安装的版本。在IT领域,"绿色版"通常意味着该软件无需复杂的安装过程,只需解压即可运行,方便用户在不同环境下快速部署。 ...
【绿色版Tomcat7】是一种轻量级的Java应用服务器,尤其适合开发和测试环境。它无需通过传统安装过程,只需解压缩文件到指定目录,即可启动和运行,极大简化了部署步骤。这个绿色版Tomcat7是针对那些希望快速搭建开发...
这个版本,"apache-tomcat_8.5.20.zip",是一个绿色免安装版本,意味着用户可以直接解压缩后开始使用,无需进行复杂的安装过程。这种设计使得在不同操作系统上,如Linux和Windows,都能方便地部署Tomcat。 Tomcat ...
【标题】"Tomcat-7.0版本64位绿色版"是一款专为64位操作系统设计的轻量级Web服务器和应用服务器,无需安装即可直接运行。它由Apache软件基金会开发,是Java Servlet和JavaServer Pages(JSP)技术的主要实现之一。此...
"绿色版"通常指的是无需安装,可以直接运行的版本,通常包括所有必要的组件和配置文件,方便用户快速部署和使用。 Tomcat6.0 的主要特性包括: 1. **Servlet 2.5 和 JSP 2.1 支持**:Tomcat6.0 遵循了这两个标准,...
这个“绿色版”通常指的是免安装版本,它不需要通过复杂的安装过程,用户可以直接解压并开始使用,非常适合开发者进行本地开发或者快速搭建测试环境。 在下载Apache Tomcat 6绿色版时,你需要知道以下关键知识点: ...
【绿色版Tomcat7.0】是指一种免安装、便携式的Tomcat服务器版本,它无需复杂的安装过程,用户可以直接解压使用。这种版本通常是为了方便开发者在不同环境间快速切换或者在没有管理员权限的系统上运行而设计的。与...