Navigation : Top/Wiz La!cooda

Wiz La!cooda

内容

Wiz La!coodaはSystem Cosultantが提供しているフリーのGroupWare

動作環境

Apache
PHP4
PostgreSQL

設定

Apache

PHP

# apt-get install php php-pgsql
/etc/php.iniを編集します。

short_open_tag = Off
↓Onに変更
short_open_tag = On

display_errors = On
↓Offに変更
display_errors = Off

log_errors = Off
↓Onに変更
log_errors = On

;error_log = filename
↓コメントをはずして変更
error_log = /var/log/php

ログの準備をしておきます。

# touch /var/log/php
# chown apache.apache /var/log/php*

PostgreSQL

  • postgresユーザーのLinuxパスワードを設定します。
    # passwd postgres
    New password: パスワード入力
    Retype new password: パスワード入力
    passwd: all authentication tokens updated successfully
  • エディタで /var/lib/pgsql/data/postgresql.conf を編集します。変更箇所は以下です。
    #silent_mode = false
    ↓コメントをはずしてonにする
    silent_mode = on
     
    #tcpip_socket = false
    ↓コメントをはずしてonにする
    tcpip_socket = on
    PostgreSQLを再起動します。
    # /etc/init.d/postgresql restart
  • PostgreSQLで暗号化パスワードを有効にする。
    /var/lib/pgsql/data/pg_hba.confを次のように変更
    # 以下をコメントにする
    #local  all     ident   sameuser
    
    # 以下の行を追加
    local all crypt
    host all 127.0.0.1 255.255.255.255 crypt
PostgreSQLを再起動します。
# /etc/init.d/postgresql restart

La! cooda Wiz」のインストール

ダウンロードし、ファイルを/usr/local/srcへ移動

$ su -
# mv wiz_linux_*.tar.gz /usr/local/src
解凍します。
# cd /usr/local/src
# tar zxvf wiz_linux_*.tar.gz
データベース生成のスクリプトを実行します。
# cd wiz
# su - postgres
$ cd /usr/local/src/wiz
$ ./postgres.sh
Name your database.(default:masters) -> ここでEnter
Name database username.(default:nobody) -> apache
パスワード:postgresのパスワード (このパスワードは何度も聞かれる。  すべてpostgresのパスワードを入力)
$ exit

「La! cooda Wiz」のインストール・スクリプトを実行します。

# ./root.sh
Where is DocumentRoot of Apache? -> /home/httpd/html
OK.
What is your server name?(default:localhost) ->tsuttayo.sytes.net
Name httpd username.(default:nobody) -> apache
OK.
Name database username.(default:nobody) -> apache

最後の設定

インストールされたwizにあるgw.phpを変更します。

<?
$host = "sauron.civil.eng.osaka-cu.ac.jp";
$masterdb = "masters";
$db_user = "apache";
$db_password = "";
$db_port = "5432";
$admin = "";
$maxfilesize = "5242880";
$hostname = "localhost";
$db_type = "PostgreSQL";
$os_type = "Linux";
$savefile_path = "./files/";
$_ROOT_DIR_ = "/home/httpd/html/wiz/";
$_ROOT_URL_ = "http://sauron.civil.eng.osaka-cu.ac.jp/wiz/";
?>

Link