2011年4月24日日曜日

UbuntuにCuteFlowをインストール

UbuntuにCuteFlowをインストール
CuteFlowはWebベースのドキュメント流通/ワークフロー管理ツール
Apache2, MySQL,PHPはインストール済みが前提



CuteFlowのインストール準備


必要なパッケージをインストール
$ sudo apt-get install php5-ldap

PHPの設定ファイルを変更する
$ sudo nano /etc/php5/apache2/php.ini
以下、一行追記
extension= php_ldap.so

設定を反映させるため、Apache2を再起動
$ sudo service apache2 restart


CuteFlowのデータベース作成


MySQLにMySQLの管理者としてログイン
$ mysql -u root -p

cuteflow用のデータベースを作る
mysql> CREATE DATABASE cuteflow;

cuteflowデータベースにアクセスするユーザーを作成
mysql> GRANT ALL PRIVILEGES ON cuteflow.* TO "cuteflow_admin"@"localhost" IDENTIFIED BY "cuteflow_db_password";

mysql> exit;


CuteFlowのインストール

ダウンロード
CuteFlow - Open Source document circulation/workflow system
http://www.cuteflow.org/

CuteFlow - Open Source document circulation/workflow system
http://www.cuteflow.org/downloads.html

http://sourceforge.net/projects/cuteflow/files/cuteflow/CuteFlow_V.2.11.2/cuteflow_v.2.11.2.zip/download
http://sourceforge.net/projects/cuteflow/files/cuteflow/CuteFlow_V.2.11.2/cuteflow_v.2.11.2.zip


インストール
$ wget http://sourceforge.net/projects/cuteflow/files/cuteflow/CuteFlow_V.2.11.2/cuteflow_v.2.11.2.zip
$ unzip cuteflow_v.2.11.2.zip
$ sudo chown -R www-data:www-data /var/www/cuteflow
$ sudo cp -R cuteflow_v.2.11.2 /var/www/cuteflow

パーミッションの変更
$ sudo chmod 755 /var/www/cuteflow
$ sudo chmod 777 /var/www/cuteflow/config
$ sudo chmod 777 /var/www/cuteflow/attachments
$ sudo chmod 777 /var/www/cuteflow/upload
$ sudo chmod 777 /var/www/cuteflow/lib/RPL/Encryption

ブラウザからアクセスして、インストールを続行
http://localhost/cuteflow





データベース名:cuteflow
管理者名:cuteflow_admin
パスワード:cuteflow_db_password













ログイン
既定のユーザー名とパスワードでCuteFlowにログインできる
ユーザー名: admin
パスワード: admin



参考


installation [CuteFlow Documentation]
http://www.cuteflow.org/wiki/doku.php?id=installation

0 コメント: