金子邦彦研究室プログラミングTomcat を用いた Java サーブレット・プログラミングUbuntu で Tomcat バージョン 7 のインストールとテスト実行

Ubuntu で Tomcat バージョン 7 のインストールとテスト実行

このページでは,Ubuntu での Apache Tomcat バージョン 7インストールテスト実行の手順を,図解で説明する. (以下,Apache Tomcat のことを Tomcat と書く)

関連する外部ページ http://www.searchman.info/java_eclipse/1100.html

設定項目

このページでは,Ubuntu のパッケージを使ってインストールする.次のように設定されます.

前準備

Ubuntu のシステム更新

UbuntuUbuntu で OS のシステム更新を行うときは, 次のコマンドを実行.

UbuntuUbuntu のインストールは別ページ »で説明

sudo apt -y update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

Ubuntu での Tomcat バージョン 7 のインストール手順例

  1. インストール ◆ Ubuntu の場合の操作手順

    sudo apt -y update
    sudo apt -y install default-jdk
    sudo apt -y install default-jre
    sudo apt -y install libecj-java
    sudo apt -y install libjaxp1.3-java
    sudo apt -y install libstax-java
    sudo apt -y install openjdk-6-jdk
    sudo apt -y install openjdk-6-jre
    sudo apt -y install default-jre-headless    
    sudo apt -y install icedtea-6-jre-cacao    
    sudo apt -y install icedtea-6-jre-jamvm    
    sudo apt -y install maven-repo-helper
    sudo apt -y install authbind        
    sudo apt -y install libcommons-collections3-java
    sudo apt -y install libcommons-dbcp-java    
    sudo apt -y install libcommons-pool-java    
    
    cd /tmp
    sudo apt-get -yV source tomcat7
    sudo apt-get -yV build-dep tomcat7
    cd tomcat7-* 
    sudo dpkg-buildpackage -uc -us -rfakeroot 
    cd ..
    sudo dpkg -i *.deb 
    
    cd /usr/share/tomcat7; for i in /var/lib/tomcat7/*; do echo $i; sudo ln -s $i .; done
    cd /var/lib/tomcat7
     sudo ln -s /usr/share/tomcat7/bin .
     sudo ln -s /usr/share/tomcat7/lib .
    cd /var/lib/tomcat7/conf
     sudo chmod 644 tomcat-users.xml
    
    if [ ! -f /var/lib/tomcat7/conf/catalina.policy ]; then 
      if [ -f /var/cache/tomcat7/catalina.policy ]; then
        cd /var/lib/tomcat7/conf
        sudo ln -s /var/cache/tomcat7/catalina.policy
      fi
    fi
    

    sudo tasksel でも良い。tasksel に慣れている人はそちら。

  2. /etc/bash.bashrc の設定

    Ubuntu の場合

    の設定例

    次のような2行を書き加える

    export CATALINA_HOME=/usr/share/tomcat7
    export CATALINA_BASE=/var/lib/tomcat7
    
  3. (オプション)update-alternatives コマンドを使っての設定

    sudo update-alternatives --config java 
    

Tomcat のテスト実行

Tomcat の example を開いてみる

Web ブラウザで http://localhost:8080/examples を開く

[image]

Ubuntu の場合の Tomcat のファイル構成