|
VineLinux4.0にJettyをインストールする |
|
Writte by Administrator
|
|
2007/02/13 火曜日 02:49 |
|
Jettyとは、Javaのサーブレットコンテナの1つでJavaで実装 されている。 最近?話題のCometも実装されているためにクライアント側と 同期的な通信を実現することも出来る。
また、普通にWebサーバとしても、サーブレットコンテナと しても使えるために今回Jettyのインストールを行う。
Jettyのインストールとともに、Apacheとの連携についても 行ってみた。
Jettyのインストール
[本家サイト] http://jetty.mortbay.org/
FTPサイトからダウンロードした。
$ wget http://dist.codehaus.org/jetty/jetty-6.1.1.zip
|
解凍。
$ unzip jetty-6.1.1.zip $ cd jetty-6.1.1
|
任意のディレクトリに移動。
$ mkdir /usr/share/jetty $ cp -fr ./* /usr/share/jetty
|
設定ファイルをリンク。
$ mkdir /etc/jetty $ ln -s /usr/share/jetty/etc/jetty.xml /etc/jetty/jetty.xml
|
起動確認
Jettyの起動。
$ /usr/share/jetty/bin/jetty.sh start
|
確認。
$ w3m http://127.0.0.1:8080/test/
|
Apacheとの連携
JettyとApacheとの連携では、Jetty6以前は、Tomcatと同様に mod_jk2を使って連携を行うが、Jetty6からはmod_proxyを使って行う。
$ vim /etc/apache2/conf/httpd.conf (自分の環境に合わせ、最終行に以下のように追記する) <VirtualHost *:80> ServerAdmin
このメールアドレスはスパムボットから保護されています。観覧するにはJavaScriptを有効にして下さい
DocumentRoot /home/www/public_html ServerName app.zsrv.net CustomLog logs/app_access_log combined ErrorLog logs/app_error_log
ProxyPass / http://localhost:8080/ ProxyPassReverse / http://localhost:8080/ </VirtualHost>
|
Add as favourites (56) | Quote this article on your site | Views: 2403
|
|
|
|
|
|
|
|
|
|
|
- Please keep the topic of messages relevant to the subject of the article.
- Personal verbal attacks will be deleted.
- Please don't use comments to plug your web site. Such material will be removed.
- Just ensure to *Refresh* your browser for a new security code to be displayed prior to clicking on the 'Send' button.
- Keep in mind that the above process only applies if you simply entered the wrong security code.
|
Powered by AkoComment Tweaked Special Edition v.1.4.6 AkoComment © Copyright 2004 by Arthur Konze - www.mamboportal.com All right reserved |
|
Update ( 2007/02/14 水曜日 19:12 )
|