Group-Office 2.14

(最終更新日時:2009-02-21 08:24:13)
オープンソースのグループウェア Group-Office をインストールします。

(※)更新を終えている情報です。構築情報は http://www.system-act.com/web/groupoffice.html に移行しました。

ダウンロード

Group-Office Japan が活動を停止しているようです。
SourceForge.jp の Group-Office Project Japan は存在しますが、バージョン 2.13 です。
当サイトへ Group-Office をキーワードで訪れる方が多いようですので、当サイトにある バージョン 2.14 を提供いたします。以下からダウンロードしてください。
Group-Office 2.14 本体 groupoffice-ja-2.14.zip

事前準備

関連パッケージとして、下記を事前にインストールしておきます。
c-client メール機能を使用する場合、必要になります
PHP
Apache Web Server
MySQL データベース

インストール

インストールするWebサイトディレクトリでアーカイブを展開します。
ここでは、/home/www/vhosts/system-act.com/public_html に展開します。
# cd /home/www/vhosts/system-act.com/public_html
# unzip ダウンロード先/groupoffice-ja-2.14.zip
# mv groupoffice-ja-2.14 groupware
# cd groupware
# touch config.php                                                 定義ファイルを空で作成します
# chmod 666 config.php
# mkdir local                                                      ユーザ情報保存用フォルダを作成します
# chown apache:apache local
# mkdir /home/groupoffice
# chown apache:apache /home/groupoffice
ブラウザからインストールしたWebサイトの groupware/install/install.php へアクセスし、 表示された手順に従って初期インストールを行います。

(※)この画面が出ます。
(※)Continueで次の画面に進みます。


(※)サーバ環境の確認画面です。
(※)Continueで次の画面に進みます。


(※)GNUライセンスの同意確認画面です。
(※)I agree to these termsで次の画面に進みます。


(※)リリースノートの表示画面です。
(※)Continueで次の画面に進みます。


(※)データベース作成方法の確認画面です。
(※)ここで新規に作成しますので、Create new databaseで次の画面に進みます。


(※)データベースを作成します。
(※)それぞれのパスワードを入力し、Continueで次の画面に進みます。


(※)データベース作成の確認画面です。
(※)Continueでデータベース内にテーブルを作成し、次の画面に進みます。


(※)ページタイトルと管理者メールアドレスの設定画面です。
(※)それぞれ入力し、Continueで次の画面に進みます。


(※)URLの確認・設定画面です。
(※)Continueで次の画面に進みます。


(※)ユーザ情報保存用フォルダの確認・設定画面です。
(※)Maximum upload sizeは、PHPの定義サイズ以下で設定します。
(※)Create modeに 0755 を設定します。
(※)Continueで次の画面に進みます。


(※)ユーザに許可する機能の設定画面です。
(※)Continueで次の画面に進みます。


(※)言語と画面デザインの設定画面です。
(※)言語は Japanese を選択します。
(※)Continueで次の画面に進みます。


(※)メール(SMTP)サーバの設定画面です。
(※)Maximum size of attachmentsは、PHPの定義サイズ以下で設定します。
(※)Continueで次の画面に進みます。


(※)管理者アカウントの設定画面です。
(※)アカウント、パスワード、メールアドレスを入力し、Continueで次の画面に進みます。


(※)Group-Office開発元への通知画面です。
(※)Continueで次の画面に進みます。


(※)インストールの完了画面です。
(※)ここでは、Launch Group-Office!を押さず、画面を閉じます。

インストールで作成された定義ファイルのパーミッションを変更し、インストール用ファイルを削除します。

# cd /home/www/vhosts/system-act.com/public_html/groupware
# chmod 644 config.php
# rm -rf install

オリジナルパッチ

下記についてのパッチを適用します。
# cd /home/www/vhosts/system-act.com/public_html/groupware
# wget http://www.system-act.com/archives/patches/groupoffice-ja-2.14.patch
# patch -p0 < groupoffice-ja-2.14.patch

# rm -f groupoffice-ja-2.14.patch                     パッチファイルを削除します

追加モジュールのインストール

携帯電話からスケジュールを参照するため モバイルモジュール をインストールします。

追加モジュール モバイル モジュールmobile_20051023.zip
以下でインストールを行います。
# cd /home/www/vhosts/system-act.com/public_html/groupware/modules
# unzip ダウンロード先/mobile_20051023.zip
下記についてのパッチを適用します。
# cd /home/www/vhosts/system-act.com/public_html/groupware/modules/mobile
# wget http://www.system-act.com/archives/patches/mobile_20051023.patch
# patch -p0 < mobile_20051023.patch
# rm -f mobile_20051023.patch
携帯から /groupware/でアクセスできるように Apache の設定を変更します。
# vi /usr/local/apache2/conf/extra/httpd-vhosts.conf
     :
<VirtualHost *:80>
    ServerName www.system-act.com
     :
<IfModule mod_rewrite.c>
  RewriteEngine   On
  RewriteCond %{HTTP_USER_AGENT} "DoCoMo"     [OR]
  RewriteCond %{HTTP_USER_AGENT} "KDDI"       [OR]
  RewriteCond %{HTTP_USER_AGENT} "UP.Browser" [OR]
  RewriteCond %{HTTP_USER_AGENT} "J-PHONE"    [OR]
  RewriteCond %{HTTP_USER_AGENT} "SoftBank"   [OR]
  RewriteCond %{HTTP_USER_AGENT} "Vodafone"
  RewriteRule ^/groupware/([^/]*)$ /groupware/modules/mobile/$1 [PT]
</IfModule>

<Directory "/home/www/vhosts/system-act.com/public_html/groupware/modules/mobile">
  AddDefaultCharset shift_jis
</Directory>
     :
</VirtualHost>
     :

# # Apache を再起動します
# service httpd restart

ログイン

ブラウザから、インストールしたWebサイトの groupware/ へアクセスします。

(※)最初は管理者アカウントでログインします。


(※)最初のログインで、姓・名・メールアドレスを設定します。
(※)保存を押すと、管理者画面が表示されます。


(※)管理者メニューアイコンをクリックして、グループウェアの各種管理を行います。

 
a System House to build an Accounting system by the Computer Technology