Project

General

Profile

Ajaxplorer4系(configのみ)

  • Ajaxplorer4系統の設定資料です。
  • 基本的には設置までの手順はAjaxplorer(旧バージョン)と同じです。
  • configfileの形式が変わっているので、その点だけ補足します。

ユーザディレクトリの作成

  • ユーザデータの保存先がないので作成する。
    # cd /usr/local/ajxp
    # mkdir -p server/users
    # chown -R apache.apache server
    
  • serverディレクトリは前のバージョンにはあったし、バグじゃないかなあ・・・

設定ファイル編集

  • 次の設定ファイルを編集します。
    (php宣言の次の行、2行目にsetlocaleを追加する。)
    # vi /usr/local/ajxp/conf/bootstrap_repositories.php
    # ------------------------------------------------------
    # 変更箇所のみ記載
    <?php
    setlocale(LC_ALL,'ja_JP.UTF-8');
    
  • 通常の場合で設定できる箇所は上記だけになった。
    他の項目についてはインストール後に設定することになる。

LDAPについて

  • 次の設定ファイルを編集します。
    (以前のバージョンから若干変更されている。バグなのか4.04までは動作しない。)
    # vi /usr/local/ajxp/conf/bootstrap_repositories.php
    # ------------------------------------------------------
    # 変更箇所のみ記載
    /*
            "AUTH_DRIVER" => array(
                    "NAME"          => "serial",
                    "OPTIONS"       => array(
                            "LOGIN_REDIRECT"                => false,
                            "USERS_FILEPATH"                => "AJXP_DATA_PATH/plugins/auth.serial/users.ser",
                            "AUTOCREATE_AJXPUSER"   => false,
                            "TRANSMIT_CLEAR_PASS"   => false )
            ),
    */
            "AUTH_DRIVER" => array(
                    "NAME" => "ldap",
                    "OPTIONS" => array(
                            "LDAP_URL"              => 'ldap://127.0.0.1',
                            "LDAP_PORT"             => '389',
                            "LDAP_USER"             => 'cn=Manager,dc=example,dc=com',
                            "LDAP_PASSWORD"         => 'password',
                            "LDAP_DN"               => 'dc=example,dc=com',
                            "LDAP_FILTER"           => false,
                            "LDAP_USERATTR"         => 'uid',
                            "LOGIN_REDIRECT"        => false,
                            "AUTOCREATE_AJXPUSER"   => true,
                            "TRANSMIT_CLEAR_PASS"   => true )
            ),
    

 

戻る