Top/Tomcat/Tomcat5.0をtomcatユーザで動作させる

Tomcat/Tomcat5.0をtomcatユーザで動作させる

Tomcat/Tomcat5.0をtomcatユーザで動作させる

今時Tomcat5.0かよ、という話はおいておいて、tomcat5.0をtomcatユーザーで動作させる方法です。

まずtomcatを入れてしまいます。今回のパスは以下にしました。

/usr/local/jakarta-tomcat-5.0.28/

tomcatユーザーを作成します。(ログインできないようにシェルを設定)
(参考) http://www.atmarkit.co.jp/ait/articles/0710/11/news121.html

useradd -d /home/tomcat/ -s /sbin/nologin tomcat

作成したtomcatユーザーでアプリケーションを起動できるようtomcatのインストール先のディレクトリの所有権を変更します。

chown -R tomcat. /usr/local/jakarta-tomcat-5.0.28/

起動スクリプトはいろいろなサイトさんで書かれているのでここでは割愛します。
ただ、catalina.shで実行する際は、sudoでtomcatユーザーで起動してください。
(rootユーザーでcatalina.shを直接起動すると、root権限で起動してしまいます。)

sudo -u tomcat catalina.sh start
このページを共有:
  • このページをはてなブックマークに追加 このページを含むはてなブックマーク
  • このページをlivedoor クリップに追加 このページを含むlivedoor クリップ
  • このページをYahoo!ブックマークに追加
  • このページを@niftyクリップに追加
  • このページをdel.icio.usに追加
  • このページをGoogleブックマークに追加

このページのURL:

ページ新規作成

新しいページはこちらから投稿できます。

TOP