アットウィキロゴ

Webアプリケーションサーバー構築

  • aptitudeをインストール
  • Javaのインストール確認
  • Apacheをインストール
  • Tomcatをインストール

aptitudeのインストール

Ubuntu10.10ではこのaptitudeというCUIフロントエンドがインストールされていないそうです。
これはパッケージ(Linuxのソフトウェアのこと)のインストールとアンインストールをするためのコマンドだそうです。
次のコマンドを入力してaptitudeをインストールしておきましょう。
sudo apt-get install aptitude
これで準備が整いました。

参考サイト
aptitudeコマンド

Javaのインストール確認

ターミナルでJavacコマンドとJava -versionコマンドを打ってみる。
これで確認しておく。
たぶん入っているはず。
入っていなかったりSunのJDKを入れるなら次のようにコマンド入力。
sudo add-apt-repository 'deb http://archive.canonical.com/ lucid partner'
sudo apt-get update
sudo aptitude install sun-java6-jdk
インストール後にSun Javaに設定を変更。
sudo update-alternatives --config java
するとJavaのリストが表示されるので、SunのJREを選択する。

参考サイト
YoshioriのBlog

Apacheのインストール

Apacheをインストールします。
sudo aptitude install apache2
インストールが終わったら、起動の確認をします。
/etc/init.d/apache2 start
これで起動が行われます。
続いて、ブラウザを起動しhttp://localhost/にアクセスしてください。
It works!と表示されたらOKです。

参考サイト
TOBY SOFT wiki

Tomcatのインストール

Tomcat6をインストールします。
sudo aptitude install tomcat6
sudo aptitude install tomcat6-admin tomcat6-examples tomcat6-docs
環境変数の設定をします。
sudo vi /etc/default/tomcat6
修正前
#TOMCAT6_USER
=tomcat6
修正後
TOMCAT6_USER=tomcat6

修正前
#JAVA_HOME
=/usr/lib/jvm/openjdk-6-jdk
修正後(コメントアウトとJVMの指定を変えています)
JAVA_HOME=/usr/lib/jvm/java-6-openjdk

tomcat-users.xmlを編集します。
sudo vi /etc/tomcat6/tomcat-users.xml
次の部分を有効にします。
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>

admin managerを使用する場合は次のようにします。
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="admin"/> <!-- 追加 -->
<role rolename="manager"/> <!-- 追加 -->
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="admin" password="admin" roles="admin,manager"/> <!-- 追加 -->
</tomcat-users>

ここまで出来たら、Tomcatを起動します。
sudo /etc/init.d/tomcat6 restart
そしてブラウザからhttp://localhost:8080/manager/htmlにアクセスして管理画面にログイン出来る事を確認して下さい。
管理画面から適当な war ファイルをデプロイしてアクセスできれば完了です。

最終更新:2010年12月07日 01:39
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。