linux下jetty简单配置

jetty的官方网站http://jetty.codehaus.org/jetty/

需要jdk1.5以上
cd /usr/local/
wget http://dist.codehaus.org/jetty/jetty-6.1.24/jetty-6.1.24.zip
unzip jetty-6.1.24.zip

export JETTY_HOME=/usr/local/jetty-6.1.24/
---------------------------------
启动与停止:
/usr/local/jetty-6.1.24/bin/jetty.sh start
/usr/local/jetty-6.1.24/bin/jetty.sh stop
或者cd /usr/local/jetty-6.1.24
java -jar start.jar
---------------------------------
默认端口8080
配置文件:
jetty-6.1.24/etc/jetty.xml

    <Call name="addConnector">
      <Arg>
          <New class="org.mortbay.jetty.nio.SelectChannelConnector">
            <Set name="host"><SystemProperty name="jetty.host" /></Set>
            <Set name="port"><SystemProperty name="jetty.port" default="8080"/></Set>
            <Set name="maxIdleTime">30000</Set>
            <Set name="Acceptors">2</Set>
            <Set name="statsOn">false</Set>
            <Set name="confidentialPort">8443</Set>
            <Set name="lowResourcesConnections">5000</Set>
            <Set name="lowResourcesMaxIdleTime">5000</Set>
          </New>
      </Arg>
    </Call>
---------------------------------
目录介绍:
webapps 工程路径
etc 配置文件,jetty.xml
---------------------------------
访问方法:
http://192.168.4.59:8080
默认会跳转到http://192.168.4.59:8080/remote.html
remote.html在webapps/test下面。
test 是一个工程,工程配置文件/usr/local/jetty-6.1.24/contexts/test.xml

vi test.xml
 <Set name="contextPath">/</Set>
 中间的/是应用名,这个是默认的
 <Set name="war"><SystemProperty name="jetty.home" default="."/>/webapps/test</Set>
 应用的路径。/webapps/test

如果在webapps下添加一个新应用new.
<Set name="contextPath">/new</Set>
 <Set name="war"><SystemProperty name="jetty.home" default="."/>/webapps/new</Set>
访问方法 http://192.168.4.59:8080/new

本文出自 “君子博学而日参省乎己..” 博客,转载请与作者联系!

你可能感兴趣的:(linux,职场,jetty,休闲)