Ubuntuにlimitlinkのグループウェアをインストールしてみた

limitlinkのオープンソースグループウェアUbuntuにインストールしたときのまとめ。


グループウェアについての説明は以下の通り。

スケジュール管理、施設予約、ToDo管理、ファイル共有、プロジェクト管理、アドレス帳、タイムカードなど多くの機能を備えつつ軽快に動作するWebグループウェアです。
PHPMySQLもしくはSQLiteが動作するサーバーで稼動します。

製品情報 株式会社リミットリンク: http://limitlink.jp/product.php

ダウンロード

以下のダウンロードページから、利用規約に同意してgroup.zipをダウンロード。
http://l-groupware.com/download/

環境構築

環境は以下の通り。

インストールするもの。

ApacheMySQLPHPのインストール

taskel で ApacheMySQLPHPをまとめてインストール

参考URL

$ sudo apt-get install tasksel
$ sudo tasksel

LAMP server」にスペースキーでチェックを入れて、Tab → 「了解」でエンターキーを押す。

Apacheの再起動
$ sudo /etc/init.d/apache2 restart
PHPの動作確認
$ vi /var/www/test.php

以下を記述する。

<?php phpinfo();?>

ブラウザで以下にアクセス
http://localhost/test.php

データベースの作成
$ mysql -uroot -p
mysql> create database groupware;

セットアップ

以下のページを参考にセットアップを行う。
http://l-groupware.com/setup/


ダウンロードした group.zip を解凍して /var/www に配置する。

$ unzip group.zip
$ sudo -s
# mv group /var/www
# cd /var/www

パーミッションを変更する。

# chmod 606 group/application/config.php 
# chmod 707 group/application/upload/forum/
# chmod 707 group/application/upload/message/
# chmod 707 group/application/upload/project/
# chmod 707 group/application/upload/storage/
# chmod 707 group/application/upload/temporary/

ブラウザで以下のURLにアクセスして、入力項目を入力。
http://localhost/group/setup.php


実行をクリックして、セットアップが成功すると以下のような画面が表示される。

config.phpパーミッションを変更して setup.php を削除。

# chmod 604 group/application/config.php
# rm group/setup.php

ブラウザで http://localhost/group にアクセスするとログイン画面が表示される。

ログイン後のトップページ画面はこちら。

スケジュールタブはこちら。

終わり。