Ubuntuにlimitlinkのグループウェアをインストールしてみた
limitlinkのオープンソースのグループウェアをUbuntuにインストールしたときのまとめ。
グループウェアについての説明は以下の通り。
スケジュール管理、施設予約、ToDo管理、ファイル共有、プロジェクト管理、アドレス帳、タイムカードなど多くの機能を備えつつ軽快に動作するWebグループウェアです。
PHP、MySQLもしくはSQLiteが動作するサーバーで稼動します。製品情報 株式会社リミットリンク: http://limitlink.jp/product.php
ダウンロード
以下のダウンロードページから、利用規約に同意してgroup.zipをダウンロード。
http://l-groupware.com/download/
Apache、MySQL、PHPのインストール
taskel で Apache、MySQL、PHPをまとめてインストール
参考URL
$ sudo apt-get install tasksel $ sudo tasksel
「LAMP server」にスペースキーでチェックを入れて、Tab → 「了解」でエンターキーを押す。
Apacheの再起動
$ sudo /etc/init.d/apache2 restart
データベースの作成
$ 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 にアクセスするとログイン画面が表示される。
ログイン後のトップページ画面はこちら。
スケジュールタブはこちら。
終わり。