2011年3月26日土曜日

UbuntuでGroupSession3を使う

UbuntuでGroupSession3を使う

Ubuntu Maverick Meerkat 10.10 Server Edition
VMWareとかVirtualBoxとかにUbuntuServerをインストールしてある
Apache2 がインストールしてある
ターミナルエミュレーターから接続して操作する



(01)OpenJDKのインストール

$ sudo apt-get install openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib openjdk-6-jdk openjdk-6-doc


(02)Tomcat6のインストール

$ sudo apt-get install tomcat6
$ sudo apt-get install tomcat6-admin tomcat6-examples tomcat6-docs


(03)Tomcatが使用する8080番ポートを許可する

$ sudo ufw allow 8080
$ sudo ufw status

動作確認のためアクセスする
http://server.ip.address:8080/


(04)Tomcatにアクセスできるユーザーを追加


tomcat-users.xmlの編集
$ sudo cp /etc/tomcat6/tomcat-users.xml /etc/tomcat6/tomcat-users.xml_backup
$ sudo nano /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>



以下のように変更する

<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"/>
-->
<role rolename="admin"/> 
<role rolename="manager"/> 
<user username="tomcat_admin" password="tomcat_passwd" roles="admin,manager"/> 
</tomcat-users>



$ sudo service tomcat6 restart


(05)GroupSession3をデプロイする


GroupSession3を以下からダウンロードする
ダウンロード | 無料グループウェア Group Session
http://www.gs.sjts.co.jp/v3/download/

TomcatのWebアプリケーションマネージャにアクセスする
http://server.ip.address:8080/manager/html/

ユーザID:tomcat_admin
パスワード:tomcat_passwd



GroupSession3をデプロイする
WARファイルの配備から、アップロードするWARファイルの選択ボタンを押す
ダウンロードしてあるgsession3.warを選択する
gsession3.warを選択したら、配備ボタンを押す

GroupSession3はデプロイ後以下の場所に展開される
$ cd /var/lib/tomcat6/webapps

直接
$ cd /var/lib/tomcat6/webapps
して
$ sudo mkdir gsession3
$ cd gsession3
$ sudo wget http://dl1.gs.sjts.co.jp/v3/download/files/3.0.3/gsession3.zip
$ sudo unzip gsession3.zip
$ sudo chown -R tomcat6:tomcat6 /var/lib/tomcat6/webapps/gsession3
でもよいかもしれない


(06)GroupSession3にアクセスしてみる


http://server.ip.address:8080/gsession3/

server.ip.addressは設置したサーバーのアドレス
ユーザID:admin
パスワード:admin


参考

無料グループウェア GroupSession
http://www.gs.sjts.co.jp/

インストールガイド(Linux + Tomcat) | 無料グループウェア Group Session
http://www.gs.sjts.co.jp/v3/support/install_linux_tomcat.html

ダウンロード | 無料グループウェア Group Session
http://www.gs.sjts.co.jp/v3/download/

ダウンロード | 無料グループウェア Group Session
http://www.gs.sjts.co.jp/v3/download/index.html

0 コメント: