天天看點

Jetty安裝部署與部署彙總

<b>Jetty</b><b>安裝部署步驟:</b>

事先裝好jdk!

1、 上傳jetty-xxx.zip安裝包到伺服器,如上傳到home目錄下:

2、 解壓jetty-xxx.zip檔案:

# unzip jetty-xxx.zip

3、 修改jetty-xxx包名,并把它移到/usr/local/目錄:

# mv jetty-xxx jetty7.6

# mv jetty7.6 /usr/local/

4、 修改配置檔案JETTY_HOME:

# vi ~/.bashrc

在文檔末尾添加如下(紅色字型)JETTY_HOME的配置資訊:

JETTY_HOME=/usr/local/jetty7.6

JETTY_CONF=$JETTY_HOME/etc

JETTY_LOGS=$JETTY_HOME/logs

export JETTY_HOME

export JETTY_CONF

export JETTY_LOGS

5、 使檔案~/.bashrc生效,執行:

# source ~/.bashrc

6、 啟動jetty服務:

# /usr/local/jetty7.6/bin/jetty.sh start

以下資訊預設不用修改

其他配置檔案:

1、 jetty目錄下的etc目錄下的jetty.xml檔案可以修改jetty的通路端口:

# vi /usr/local/jetty7.6/etc/jetty.xml

可以通過修改如下紅色字型(8080),而修改jetty的通路端口号

&lt;Call name="addConnector"&gt;

&lt;Arg&gt;

&lt;New class="org.eclipse.jetty.server.nio.SelectChannelConnector"&gt;

&lt;Set name="host"&gt;&lt;Property name="jetty.host" /&gt;&lt;/Set&gt;

&lt;Set name="port"&gt;&lt;Property name="jetty.port" default="80"/&gt;&lt;/Set&gt;

&lt;Set name="maxIdleTime"&gt;300000&lt;/Set&gt;

&lt;Set name="Acceptors"&gt;2&lt;/Set&gt;

&lt;Set name="statsOn"&gt;false&lt;/Set&gt;

&lt;Set name="confidentialPort"&gt;8443&lt;/Set&gt;

&lt;Set name="lowResourcesConnections"&gt;20000&lt;/Set&gt;

&lt;Set name="lowResourcesMaxIdleTime"&gt;5000&lt;/Set&gt;

&lt;/New&gt;

&lt;/Arg&gt;

&lt;/Call&gt;

如何部署root應用?使用者直接通路域名時第一個應用?

方法:在/usr/local/jetty7.6/webapps/下建立root目錄,再把應丢程式包,丢到下面去,這跟tomcat 很相似.