Tomcatでwww鯖
>>57
バッチファイルでプロセス ID は取れなかったはず。起動で作成、終了で削除、ってファイルがほしい
だけなら起動/終了バッチに仕込んでやれば良いんじゃない?
@echo hoge > C:\tomcat.pid
と
del C:\tomcat.pid Tomcatインストールできないです。この組み合わせでインストールできますか?
Eclipse3.0
Tomcat5_5_7
java2SDK5.0
Windows Meを使用 >>58
えぇ、それも考えたんですが、
起動/終了バッチに仕込むと起動が完了しなくてもファイルが作成されてしまって、
起動しているか否かの判断ができないんですよね〜。。 >>60
じゃあ↓みたいなサーブレット一個作って web.xml でスタートアップに登録する。
private File file = new File("C:\tomcat.pid");
public void init(){
file.createNewFile();
file.deleteOnExit();
}
public void destroy(){
file.delete();
} >>61
なるほど〜、バッチに細工することばかり考えてて、
サーブレットは気付きませんでした。
さっそくやってみます。ありがとうございました。 Cookieの値の再設定ってできないんでしょうか?
getCookies()でとったCookieにsetValueで
やってみたんですが、値が更新されません。 >>63
setValueして、もう1度addCookieしたら?できたようです。 tomcatはクソ
インストールしてもすぐに起動させないようにジャカルタのハゲ共が作っている
正しく起動させる為に時間を食わせるのを見てプゲラしているサド集団
tomcatは、アドミニ権限を持っていないと起動できないんですか? プログラム版でも同じような質問したんですがレスが付かなかったのでこちらで質問させてください。
jsvcを使ってTomcatを起動するのは一般的なのでしょうか?
tomcat jsvcで検索してもほとんどヒットしません。
jsvc使っていて、JSPのコンパイルが出来ないエラーが出たことある人いませんか?
私は、SUNのJSFのサンプルをデプロイしたところ上記エラーが出ました。
startup.shで起動すると問題なく動作します。
私の環境はDebian、JDK1.5、Tomcat5.5 です。 ttp://EAOcf-418p25.ppp15.odn.ne.jp/
うぇwwwうはっうぇwwwwwwwwwwwwwwww
うぇwwwwwwっwうはっwwwwwwwwwwwwwww
wwwwwwwwwwwwっうはっうはっ
っwwwwwwwwwwうぇうぇwwwwwwwww
うはっ ttp://EATcf-515p184.ppp15.odn.ne.jp/
wwwうはっwwwwwwっwwwwwwwっwっwwwwwww
wwwうはっおkwwwうぇwwwwww
wwwwwwおkwwwwwwwwwwwwっwww
wwwwwwおkうはっっwwwwwwwwwおkwwwwww いやこれ、スレの住人じゃなくて単に一番上にあっただけだろ このスレは糞なので終わりました。
糞糞糞糞糞▼糞糞糞糞糞糞糞糞▼▼▼糞糞糞糞糞糞糞糞糞
糞糞糞糞糞■■▼糞糞糞糞糞糞▼■▼糞糞糞糞糞糞糞糞糞
糞糞糞糞▼■■糞糞糞糞糞糞糞■■▼糞糞糞糞糞糞糞糞糞
糞糞糞▼■■▼糞糞糞糞糞糞▼■■▼▼▼▼■■▼糞糞糞
糞糞糞■■■糞糞▼▼糞糞糞▼■■■■■■■■■▼糞糞
糞▼▼■■▼糞▼■■▼糞▼■■▼▼▼▼▼■■■糞糞糞
▼■■■■▼▼■■▼糞糞▼■■■糞糞糞▼■■▼糞糞糞
▼■■■■▼▼■▼糞糞▼■■▼■▼糞▼■■■糞糞糞糞
糞▼■■■■■■▼糞▼■■▼▼■■▼■■■▼糞糞糞糞
糞糞▼■■■■▼▼糞▼■▼糞糞▼■■■■▼糞糞糞糞糞
糞糞糞▼■■▼▼■▼糞▼糞糞糞糞▼■■■糞糞糞糞糞糞
糞糞糞▼■■糞糞■■▼糞糞糞糞糞▼■■▼▼糞糞糞糞糞
▼▼▼■■■▼■■■■▼糞糞▼▼■■■■■▼糞糞糞糞
■■■■■■■■▼■■▼▼■■■■▼■■■■■■▼▼
■■▼▼▼■■糞糞▼▼■■■■▼▼糞糞▼■■■■■▼
▼▼▼糞糞■■糞▼▼▼■■■▼▼■▼▼▼▼■■■■▼
糞■■■▼■■▼■■▼■■▼糞▼■■■■▼▼▼▼▼糞
糞■■■▼■■▼■■▼▼▼糞糞▼■■■■■■▼糞糞糞
糞■■■▼■■糞▼■■糞糞糞糞糞▼▼■■■■▼糞糞糞
▼■■■糞■■糞▼■■▼糞糞▼糞糞糞▼■■▼糞糞糞糞
▼■■■糞■■糞糞■■▼糞▼■■▼▼▼糞糞糞糞糞糞糞
▼■■▼糞■■糞糞■■▼糞▼■■■■■▼▼糞糞糞糞糞
▼■■▼糞■■糞糞▼▼糞糞▼■■■■■■■■▼▼糞糞
▼■■▼糞■■糞糞糞糞糞糞糞▼▼■■■■■■■▼糞糞
糞糞糞糞糞■■糞糞糞糞糞糞糞糞糞糞▼■■■■■▼糞糞
糞糞糞糞糞■■糞糞糞糞糞糞糞糞糞糞糞糞▼▼▼▼糞糞糞 再開
いや〜、WindowsUpdateでjre1.5.0にされたら
開発環境がおかしくなって(後から入れたツール類が食い違う)
結局tomcatから全部入れなおしましたわ・・・ Tomcat のデフォルトで入っている servlets-examples は、
なんで server.xml で <Context> を追加していないのに、動くのでしょうか?
板違いかもしれないが、頼む!!
>>76
バージョンどれよ?
もしかして: Context path="/examples" >>76
webapps配下にアプリを置けば、自動的にインストールされるよ。
そう言う仕様だ。 tomcat5.5.9を使ってるんですけど
webapps以外のディレクトリにjspを配置する場合は
Context pathをserver.xmlのどの部分で宣言すれば良いのでしょうか? 79です。自己解決しました。
<Host ...></Host>の間にコンテキストパスを書くんですね。 ApacheとTomcatを連動させています。
http://xxxx.com にアクセスされたら
webappsの下にあるhtml or jspを表示したいんだけど、
>>80のやり方か、ApacheのDocumentRootに
webappsの中のhtml or jspにリンク張るって感じになるの?
みんなどうやってるの?
webapps/giko/index.html を http://xxxx.com にアクセス時に
表示したいっす
(xxxx.comは架空のドメインです)
Tomcat5.5.9
Apache2.0
Java1.5 1.2MBytesフォーマットのFDについて語るスレはどこですか? フェドラコア4使ってるんだけど、
アパッチ+トムキャット連携させるとエラー出る。
もしやと思いSELinux切ったら行けた。
SELinux有効にしてても連携させる方法ない? >>84
SELinuxの本質を理解しているなら簡単なことだ。 いいよもう、SELinux無効にして運用するから・・・。 ここはTomcatとApacheで動いてるって管理人ブログに書いてあった
画像上げたときにMemory関係のエラーがたまに出る
ttp://dokuo.mine.nu/bbs/ Webアプリケーション単位で認証設定が出来るのは便利よのう。 おまいら誰もトムキャット鯖使ってねーのかよ寂れすぎだぞ。 TOMCAT鯖をインストールしたんですが、サーバーが見つかりませんとでます。
ポートもJVMも設定したんですが、localhost:8080を見てもサーバーが見つかり
ませんとでます。別にApache2を動かしているんですけど、ポートが違うので
TOMCATとは全然関係ないですよね? 連携しているわけじゃなくてTOMCAT単体
で動かしてみたいんですけど。どうすれば正常にサービスに接続できるのか
わかりません。どなたかご教授お願いします。
環境は以下のとおりです。
WinXP Pro SP2
Apache Tomcat 5.5
J2SE5 恋を語らず何を語る?という世の中ですが、
このコピペを必ず5つのスレに書き込んでください。
あなたの好きな人に10日以内に告白されます
嘘だと思うんなら無視してください。
ちなみにあなたの運勢が良かったら5日以内に告白&告白したらOKされます >>94
書き込んでいないけど告白されました。
S.M.A.R.Tに一番お気に入りのHDがもうすぐ死期ですと。 前の仕事先の鯖がTomcat使ってたけど、あんまりいい印象が無いが
実際はどうなんだろう? >>97のいい印象が無い、とはどういうこと?
Java サーブレット コンテナじゃなくて、wwwサーバとしてよくないってこと? Tomcatの8083ポートのhttpサーバとか使ってる人いますか つか、小規模コンテンツなら、わざわざapacheと連携する意味はまったく無い。
無駄。tomcatの紹介ページいくと大抵apacheとの連携が書いてあるから
なんも考えずにやってるような馬鹿ばっかり。
tomcatの設定よくわからんし、すでにapacheで動いてるのはいじりたくないんです >>100
まったく無いは言い過ぎでは?
小規模コンテンツって具体的には、どんなのよ?
イントラ向け?? すでにサーブレットやJSPが動いている環境で、
既存のサーブレットやJSPとは別のディレクトリに
webapp, shared, common などの一連のファイルを置いて
別のウェブアプリケーションを動かしたいのですが、
server.xml への記述の追加だけでこのようなことは可能でしょうか?
デフォルトの $CATALINA_HOMES 以下の
webapp, shared, common 以下と混ぜたくないのです。 すんません、 webapps を webapp と typo しました。 server.xmlのHost以下にContextを追加。再起動。終了。 tomcatが動くスペックってどれくらいですか?
出来るだけ小さいサーバマシンが欲しいんですが。 /WEB-INF/web.xmlについて教えてください。
/WEB-INF/classes/helloServletを有効にするために
<servlet>
<servlet-name>helloServlet</servlet-name>
<servlet-class>helloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>helloServlet</servlet-name>
<url-pattern>/helloServlet</url-pattern>
</servlet-mapping>
と書きますよね。
続いて/WEB-INF/classes/helloServlet2,/WEB-INF/classes/servlet/helloServletも
有効にするためには、さらに上記同様の<servlet><servlet-mapping>を今は記述しています。
クラスファイル1つに対して<servlet><servlet-mapping>を書かなければいけないのは
かなり面倒なのです。
コンテキスト全体、もしくはフォルダ毎にサーブレットを有効にする記述方法ってあるんですかね?
あったら教えてください。お願いします。 >>111
フレームワーク使え
struts とか spring-mvc とか ホールで打っても全然勝てないんだがコツはなんだろうか tomcat4系の脆弱性の記事みたんですが、apache2.2+tomcat4の場合、mod_jkとかじゃなくてmod_proxy_ajp使って連携するじゃないですか?
この場合も脆弱性あるってことなんですか?
http://itpro.nikkeibp.co.jp/article/NEWS/20050930/221999/ servlet作る際の文字コードについて質問させてください。
例えば、FREEBSD6.2+apache2.2+tomcat4.1+mysql5.0で
掲示板的な事をする場合なんですが、(例えば文字列をpostした場合)
ユーザー@ブラウザ(たぶんwindows-31jが大多数ですよね)でbbs.jspにformからpost
↑ ↓
apache@DefaultCharsetなし
↑ ↓
↑ ↓mod_proxy_ajpによりtomcatへ
↑ ↓
tomcatへリクエスト転送されてくる
↑ ↓
bbs.jsp@←はコンパイル時にwindows-31jからunicodeにJVMが変換
******************
pageディレクティブ
charset=Windows-31J
pageEncoding="Windows-31J"
mysqlへのI/OのJSP。
コンパイルされているbbs.jspを実行
mysql呼び出し
************************
↑ ↓
↑ ↓
mysql@←☆☆ここの文字コード何にすればいんでしょう・・・
機種依存文字でも何でも、文字化けしないような設計したいんですが、
mysqlの文字コードどれに設定するべきでしょう?
mysql5.0だとconector/j 3.1x使って色々やるんだと思いますが、
JDBCドライバ勝手に文字コード変換しやがるからこの辺ややこしい
たしかDB自体はUnicodeでスクリプトはSJISでやるとうまくいった希ガス tomcat5.5のインストールしたんですが、tomcatが404エラー返してきます。http:hogehoge:8180/がみれないのです。
何か考えられる原因はあるでしょうか? >>119
server.xmlがfreebsdではデフォでport8180設定されてるので8180でリクエストしましたが、8180の部分を8080に書き換えて8080にアクセスしても馬犬 目 ぽ..._〆(゚▽゚*)ですた apache+tomcat でウェブサーバーを構築しました。
apache の方では、HTMLのヘッダーやフッターなど共通部分を
別ファイル(header.htmlなど)にして、
index.shtmlなどから<!--#include virtual="header.html">のようにして
SSIで呼び出すようにしています。
一方、tomcat で jsp を使えるようにし、htmlのform(form.shtmlなど)から
result.jspにPOSTでリクエストを送って、処理をしています。
この際にresult.jspにもheader.htmlなどの共通部分をくっつけたいと
考えています。
現在2つの方法を考えています。
@form.shtml から result.shtml に POST でリクエストを送って、
result.shtml から header.html と result.jsp を SSI で呼び出す。
Aform.shtml から result.jsp に POST でリクエストを送って、
result.jsp から java で header.html を読み込む。
Aの方法なら多分できると思うのですが、
@を試してみたところ、form.shtml からPOSTで送ったリクエストは
SSIで呼び出した result.jsp には送られることなく、
入力なしのリクエストの場合の出力結果が表示されてしまいます。
@でするにはどうしたらよいのでしょうか。
それともAでやるのが一般的なのでしょうか。
はたまた、別の方法が推奨されるのでしたら、教えていただけないでしょうか。
よろしくお願いいたします。 jsp から include することにしました。
ありがとございました。 Tomcatスレってここだけしかないのか
Tomcatって人気ないんだな WebProg板のServletスレは6年かかって100レスに達してないな tomcatのホットデプロイをすると、当然server.xmlも作成されないので、
コネクションプーリングができませんが。皆さんはどう解決させてます? フロントのサーバーのapache入れて
mod_proxy_balancer
動かす
で、バックエンドでtomcat動かす
そしたら非常に軽くて拡張性もよく安定したシステムになるんだけど
個人でやってる人ほとんど居ないよね
めんどいからかな >>132
mod_proxy_balancerって、ロードバランスだろ。
軽くも拡張性も変わらないような気がするんだけど。
mod_proxy_balancer自体の設定はめんどくないから、すぐにできるが、
個人で何台もサーバー持ってる椰子って少ないしな。 >>133
バランサーだけどajpプロトコル使えるから激速さ
mod_proxyの使い方がわからないい
mod_jk2のかわりになるとかいてあったのに ぶっちゃけJavaは早いぞ
PHPよりはなw
開発が面倒なんだよね 慣れればどってことないなJavaは。
Eclipseと各種プラグインに加え、Maven、XDoclet、Ant、JUnit、Cactusを
使いこなせればどってことはない eclipse使ってればオートビルドでAntいらんでしょ。 >>139
mod_jkは先無いし、バグあるし、遅いしダメでしょ
>>140
遅いってのは初めて聞いたが、バグに関してはmod_proxyのほうが酷いぜ?w >>141
tomcatとの接続機能のみで考えればmod_proxy_balancerの方が安定してるだろ
mod_proxyが、tomcat接続のみのmod_jkよりバグの数自体が多くなるのは
馬鹿でもわかる道理 質問させて下さい。
Tomcat/5.5.23とApache/2.0.59 を連携させてJavaでHPを
作成しているのですが、外部からHPを参照した瞬間に
TOMCATがCPUを100%消費してしまいます。
参照していないとCPUは消費されません。
この原因は何なんでしょうか?
連携はmod_jk2です。
workers2.propertiesの設定は下記です。
[channel.socket:localhost:8009]
info=Ajp13 forwarding over socket
debug=0
tomcatId=localhost:8009
[uri:/hogehoge/*]
宜しくお願いしますm(__)m 自己レスです。
tomcatのserver.xmlの設定を修正したら治りました。
#port=8009の設定の足りないところを、port=8080と同じように修正
m(__)m tomcat で apache の mod_layout のように
ヘッダーとフッターの自動挿入は可能だろうか?
○環境
CentOS5
Apache1.3
Tomcat6 >>138
時代はMaven + Eclipse + Ant /manager(ホットデプロイする所)のセッションが生成された数クリックすると
何か出るじゃん。それのused timeの意味を教えて!エロイ人。
ググっても出てこない;
>138 MavenとEclipseは同意だが、EclipseはオートデプロイだからAnt必要なくね? EclipseやMavenで補えない箇所に、Antを使うのさ。
それにEclipseやMavenにまだ使い慣れていないときもAntが役に立つ。
慣れてきたら、Eclipse+Mavenだけでどうにか対応できるが。
まあ、MavenでAntの文法を使うことになるかな web.xml を編集後、tomcat を再起動せずに反映させる方法ってありますか? apache2.2
Tomcat5.5
で仮想ホストの設定したつもりが、502が返ってくる・・・
なんで? tomcatを数年前に入れたんだけど
あまりにも使わなくて、何のために入れたのか思い出せません
どなたか教えてくらさい Tomcat-natvieなんてのがあるんだな…
これだともしかしてApache Httpd よりパフォーマンスいいとか、そんなことない?