電脳羊(Android Dream)

アクセスカウンタ

zoom RSS Ubuntu12.04にTomcat7をインストールする

<<   作成日時 : 2014/03/02 15:52   >>

ブログ気持玉 0 / トラックバック 0 / コメント 0

昔なんちゃってWebアプリの開発してたときのフレームワークは「Struts」だった。
今でもAndroidアプリの対向としてサーバ側が必要でServelet + JSP + JavaScriptっていうベタな構成。
とりあえず慣れた環境も入れておこうってことでTomcat入れてみる。
以下のブログを参考にさせていただいた。

中小シス管メモ
http://jimibendrix.hatenablog.jp/entry/2013/04/01/ubuntu-server12.0.4%E3%81%ABtomcat7

Shinya’s Daily Report
http://d.hatena.ne.jp/absj31/20120930/1349007029



パッケージの確認
$ sudo apt-cache search tomcat7
libtomcat7-java - Servlet and JSP engine -- core libraries
tomcat7 - Servlet and JSP engine
tomcat7-admin - Servlet and JSP engine -- admin web applications
tomcat7-common - Servlet and JSP engine -- common files
tomcat7-docs - Servlet and JSP engine -- documentation
tomcat7-examples - Servlet and JSP engine -- example web applications
tomcat7-user - Servlet and JSP engine -- tools to create user instances

7つのパッケージが必要らしい。
まとめてインストールする
$ sudo apt-get install -y libtomcat7-java tomcat7 tomcat7-admin tomcat7-common tomcat7-docs tomcat7-examples tomcat7-user

libcommons-collections3-java (3.2.1-5) を設定しています ...
libcommons-pool-java (1.5.6-1) を設定しています ...
libcommons-dbcp-java (1.4-1ubuntu1) を設定しています ...
libecj-java (3.5.1-3) を設定しています ...
libservlet3.0-java (7.0.26-1ubuntu1.2) を設定しています ...
libtomcat7-java (7.0.26-1ubuntu1.2) を設定しています ...
tomcat7-common (7.0.26-1ubuntu1.2) を設定しています ...
tomcat7 (7.0.26-1ubuntu1.2) を設定しています ...

Creating config file /etc/default/tomcat7 with new version
システムユーザー `tomcat7' (UID 115) を追加しています...
新しいユーザー `tomcat7' (UID 115) をグループ `tomcat7' に追加しています...
ホームディレクトリ `/usr/share/tomcat7' を作成しません。
* no JDK found - please set JAVA_HOME
invoke-rc.d: initscript tomcat7, action "start" failed.
tomcat7-admin (7.0.26-1ubuntu1.2) を設定しています ...
tomcat7-docs (7.0.26-1ubuntu1.2) を設定しています ...
tomcat7-examples (7.0.26-1ubuntu1.2) を設定しています ...
tomcat7-user (7.0.26-1ubuntu1.2) を設定しています ...
authbind (1.2.0build3) を設定しています ...

と色々表示された後でコマンドプロンプトに戻ってくればOK

* no JDK found - please set JAVA_HOME
と表示されたので設定します。
.bashrcにでも書いてやれば良いのかと思ったらダメらしいです。
/etc/default/tomcat7に記入の必要があるようです。

なので、
$ sudo vi /etc/defalut/tomcat7
末尾にJAVA_HOME=/usr/lib/jvm/java-7-oracleを追記します。

Tomcatを起動します。
$ sudo /etc/init.d/tomcat7 start
* Starting Tomcat servlet engine tomcat7 [ OK ]

ブラウザでlocalhost:8080にアクセスします。
以下のような画面が表示されればOKです。
画像


Tomcatを停止します。
$ sudo /etc/init.d/tomcat7 stop
* Stopping Tomcat servlet engine tomcat7 [ OK ]

Ubuntuを再起動します。

もう一度ブラウザでlocalhost:8080にアクセスします。
同じ画面が表示されれば、システム起動時に自動的にTomcatが起動するようになっています。

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
Ubuntu12.04にTomcat7をインストールする 電脳羊(Android Dream)/BIGLOBEウェブリブログ
文字サイズ:       閉じる