原文:
http://rongjih.blog.163.com/blog/static/3357446120111152325585/
Ubuntu 11.04 安装配置 Jetty7
2011-12-05 14:57:17| 分类: Ubuntu | 标签:jetty |字号 订阅
Ubuntu 11.04 安装配置 Jetty7
1) 从官方网站下载绿色版的jetty
下载地址:http://download.eclipse.org/jetty/
我下载的是 jetty-distribution-7.5.4.v20111024.tar.gz
将下载的.tar.gz文件复制并解压到服务器上,这里假设解压到的路径为:/file/jetty-distribution-7.5.4.v20111024
解压后的目录结构参考如下:
bin
contexts
contexts-available
etc
javadoc
lib
logs
overlays
resources
webapps
start.ini
start.jar
VERSION.txt
README.txt
2) 设置JETTY_HOME系统环境变量
2-1) 单实例配置方式(不建议使用)
这个方法只适用于单实例的情况,如果要同时启动多个Jetty实例,不能这样配置:
$ sudo vi /etc/profile
在文件的末尾添加如下一行代码:
export JETTY_HOME=/file/jetty-distribution-7.5.4.v20111024
2-2) 多实例配置方式(建议使用的方式)
将下载的Jetty包解压后复制出多个副本,每个副本独立配置JETTY_HOME和JETTY_RUN变量的值,然后就可以使用下面的后台启动方式各自启动Jetty,互不干扰!主要是修改
bin/jetty.sh文件,在最前面的配置前添加如下两行的类似配置:
JETTY_HOME=/file/jetty-distribution-7.5.4.v20111024
JETTY_RUN=$JETTY_HOME/run -- run目录必须预先存在及有访问权限
3) 启动Jetty
3-1) 在后台启动
$ cd /file/jetty-distribution-7.5.4.v20111024
$ bin/jetty.sh start
如果要停止jetty的运行,执行如下命令:
$ bin/jetty.sh stop
3-2) 在控制台中启动
$ cd /file/jetty-distribution-7.5.4.v20111024
$ java -jar start.jar
其他:
1) 修改jetty的默认端口
修改 $JETTY_HOME/etc/jetty.xml 文件,将jetty.port的值改为指定的端口号即可,默认为8080。
2) 添加jvm参数到jetty.sh
在文件 jetty.sh 的43行,有如下内容:
# JAVA_OPTIONS
# Extra options to pass to the JVM
在此行下添加如下配置即可:
JAVA_OPTIONS="..."
其中"..."按照实际情况填写即可,如:
JAVA_OPTIONS="-server -XX:PermSize=512m -XX:MaxPermSize=1024m"
3) 配置连接池
将连接池配置文件jetty-env.xml放到项目的WEB-INF目录下,修改$JETTY_HOME/start.ini文件,在OPTIONS参数值后增加“annotations,jndi”配置,并在文件底部添加一行“etc/jetty-plus.xml”,范例参考如下:
OPTIONS=Server,jsp,jmx,resources,websocket,ext,annotations,jndi
etc/jetty.xml
etc/jetty-deploy.xml
etc/jetty-webapps.xml
etc/jetty-contexts.xml
etc/jetty-testrealm.xml
etc/jetty-plus.xml
说明:默认情况下jetty是不会加载项目下的jetty-env.xml文件的,加载jetty-plus.xml后就会让jetty知道要加载它了。
jetty-env.xml文件内mysql连接池配置参考如下:
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
<!-- 基于c3p0的连接池配置:测试通过 -->
<New id="bcdemo" class="org.eclipse.jetty.plus.jndi.Resource">
<Arg></Arg>
<Arg>jdbc/bcdemo</Arg>
<Arg>
<New class="com.mchange.v2.c3p0.ComboPooledDataSource">
<Set name="driverClass">com.mysql.jdbc.Driver</Set>
<Set name="jdbcUrl"><![CDATA[jdbc:mysql://127.0.0.1:3306/bcdemo?useUnicode=true&characterEncoding=UTF-8]]></Set>
<Set name="user">bcdemo</Set>
<Set name="password">bcdemo</Set>
</New>
</Arg>
</New>
</Configure>
分享到:
相关推荐
Ubuntu 11.04 安装指南 本文档详细介绍了 Ubuntu 11.04 的安装过程,包括自动分区和手动分区两种方式。通过本文档,用户可以轻松地安装 Ubuntu 11.04 操作系统。 一、安装前的准备 在安装 Ubuntu 11.04 之前,...
### Ubuntu 11.04 安装指南详解 #### 一、Linux基础知识与挂载点概念 在深入了解Ubuntu 11.04的安装之前,我们先来了解一下Linux的基础知识,尤其是关于挂载点的概念。 Linux作为一种强大的开源操作系统,其核心...
Ubuntu 11.04 安装手册是一份详细的指南,旨在帮助用户了解如何在计算机上安装并配置Ubuntu 11.04,一款面向桌面计算机、笔记本和服务器的Linux操作系统。Ubuntu 11.04代号为"Natty Narwhal",于2011年4月发布,是...
Ubuntu 11.04 安装后要做的20件事情是指在安装了 Ubuntu 11.04 之后需要完成的一系列任务,以便快速配置和优化系统。下面是这20件事情的详细解释: 1. 不喜欢 Unity? 切换到 Ubuntu gnome 经典桌面:如果您不喜欢 ...
通过以上步骤,您应该已经成功地在Ubuntu 11.04上安装并配置好了Qt开发环境。虽然整个过程较为繁琐且耗时较长,但遵循这些步骤可以帮助您避免很多常见的错误和陷阱。此外,为了确保最佳性能和兼容性,建议定期检查Qt...
### Ubuntu 11.04 安装 Wine 1.3 的详细步骤 #### 一、准备工作 在开始安装 Wine 1.3 之前,请确保您的 Ubuntu 11.04 已经更新到了最新状态。这一步非常重要,因为最新的系统更新可能会包含必要的依赖项或者安全...
Wubi允许用户将Ubuntu安装为一个Windows内的虚拟磁盘映像,可以在Windows启动菜单中选择运行。 **Wubi安装过程** 1. 下载Ubuntu ISO镜像文件。 2. 使用Wubi安装程序,该程序与Ubuntu ISO一同提供,或者可以从Ubuntu...
1. **重启计算机**:重启后,选择引导选项进入Ubuntu安装界面。 2. **进入Live CD模式**:选择“试用Ubuntu而不进行安装”选项,进入Ubuntu桌面环境。 3. **开始安装**:双击桌面上的“安装Ubuntu”图标,按照安装...
CSI Tool 集成安装包(适配Ubuntu 11.04系统,Intel 5300 无线网卡) csitools
Ubuntu11.04 下载
### Ubuntu 11.04 图形安装教程与设置详解 ...通过上述步骤,您可以顺利安装并配置好Ubuntu 11.04系统,享受更加流畅的操作体验。尽管Ubuntu已经更新至更高版本,但了解旧版本的安装和配置流程仍然具有一定的参考价值。
本文档总结了UBUNTU 11.04服务器版的安装和简单配置过程。安装前需要分好磁盘分区,包括交换空间的分区,建议使用Ubuntu桌面版光盘中分区工具。安装步骤包括选择简体中文、配置网络、设置主机名、时钟设置、磁盘分区...
本文档将详细介绍如何制作ubuntu11.04离线镜像源,主要面向没有网络连接的情况,旨在帮助用户在安装完成ubuntu11.04后能够进行更新。 镜像源的重要性 在安装ubuntu11.04时,镜像源扮演着非常重要的角色,因为它...
### Ubuntu 11.04 安装后的20个必备操作 #### 1. 个性化界面:启用 Unity 桌面环境 - **背景**:Unity 是 Ubuntu 11.04 中引入的新桌面环境,它替代了传统的 GNOME 界面。 - **操作步骤**: - 如果你喜欢 Unity ...
【Ubuntu 11.04 服务器版安装和配置详解】 Ubuntu 11.04 是 Ubuntu Linux 的一个老版本,特别针对服务器环境设计。在安装前,需要预先规划磁盘分区,通常需要一个交换空间分区,大小约为2GB,以提供虚拟内存功能。...
最快最全的Ubuntu11.04源,速度超快
在Ubuntu 11.04环境中,安装MySQL数据库是部署Ruby on Rails应用的重要步骤之一。首先,通过打开终端并执行以下命令进行安装: ```bash sudo apt-get install mysql-server ``` 在安装过程中,系统会提示输入MySQL...
### Ubuntu 11.04 在含一键 GHOST 的 Windows XP 系统上安装详解 #### 背景介绍 本文旨在详细介绍如何在已安装一键 GHOST 的 Windows XP 操作系统上安全地安装 Ubuntu 11.04,且不会影响原有的 Windows XP 系统。...
根据给定的文件信息,我们可以总结出以下关于在一台计算机上安装Windows 7与...以上步骤提供了从准备环境到最终实现Windows 7与Ubuntu 11.04双系统共存的全面指导,涵盖了从安装过程到启动菜单配置的各个关键环节。
这个教程将详细介绍如何在Ubuntu 11.04上安装并优化3D效果,以及如何提升系统的开机速度。 一、3D效果安装与配置 1. **硬件需求**:首先,确保你的电脑硬件满足运行3D效果的基本要求,包括一个支持OpenGL的显卡和...