クラウドファンディングサイト構築システムのインストール

当ページに記載されている設定方法と、最新版のパッケージに含まれるReadme.txtの設定方法が異なる場合、Readme.txtの内容が優先されます。

インストール前の準備

  1. システムの動作環境を満たしたサーバーをご用意ください。
  2. 最新版のシステムをパッケージダウンロードサイトからダウンロードしご用意ください。
  3. ダウンロードしたパッケージファイルを解凍してください。
 

インストール手順(簡易版)

  1. サーバー上にシステム用のデータベースをUTF-8(utf8_general_ci)で作成
  2. データベースの接続設定ファイルの記述内容を変更(sqlConf.php)
  3. ID生成規則を設定(initConf.php)
  4. サーバーにファイルをアップロード・パーミッションの設定
  5. インストールウィザードに従い初期化を実行
 

インストール手順

サーバー上にシステム用のデータベースをUTF-8(utf8_general_ci)で作成

MySQLデータベースをご使用の際は、システムが使用するデータベースを作成して下さい。
データベースの文字コードは「UTF-8」を指定して下さい。

参考) 「phpMyAdmin」等から作成される場合は「utf8_general_ci」をご指定ください。

データベースの作成方法は設置環境によって異なりますので、サーバーのマニュアルを参照ください。

 

データベースの接続設定ファイルの記述内容を変更

データベースの接続設定ファイルの記述内容を変更します。
※MySQLを利用する場合に変更する必要があります。SQLiteを使用される場合は、特に書き換える必要は御座いません。

データベースの接続設定ファイル「./custom/extends/sqlConf.php」をテキストエディタ等で開き、
使用するデータベース種類名の先頭にあるコメントアウトを下記の通り切り替えます。

MySQLデータベースを使用する場合

   $SQL_MASTER = 'SQLiteDatabase';
// $SQL_MASTER = 'MySQLDatabase';

上記箇所を、下記の通り書き換えます。

// $SQL_MASTER = 'SQLiteDatabase';
   $SQL_MASTER = 'MySQLDatabase';

各サーバの設定に従いデータベース名、管理ユーザID、PASSを設定下さい。

$DB_NAME    = 'basesys'; // データベース名
$SQL_ID     = 'root';    // データベース管理ユーザーID
$SQL_PASS   = '';        // データベース管理ユーザーPASS

SQLサーバーの指定が必要な場合は以下の部分で設定を行なって下さい。

$SQL_SERVER = 'localhost'; // SQLのサーバ

※通常はMySQLの方がSQLiteより軽快に動作しますがサーバーによってはSQLiteの方が軽快に動作することがありますので
設置時にMySQLでの動作を重く感じた場合は一度SQLiteをお試しください。

※MySQLはパスワード保存の暗号化に対応しています。
必要に応じて下記の値(暗号キー)を16桁の英数字で編集ください。

//the 128 bit key value for crypting
$CONFIG_SQL_PASSWORD_KEY = 'abcdeabcdeabcdea';
 

+ID生成規則を設定(initConf.php)

標準では各種データのIDを連番で生成するようになっていますが、
この動作が好ましくない場合は、IDをランダム文字列で生成するようにも設定できます。

「./custom/extends/initConf.php」を開き

	$MAIN_ID_TYPE = 'num';
を
	$MAIN_ID_TYPE = 'hash';

と書き換えてください。

※運用中のシステムでは変更しないでください。連番・ランダムIDが混在してしまいます。

 

サーバーにファイルをアップロード・パーミッションの設定

解凍したフォルダに含まれるファイルを全てサーバーにアップロードし
下記の通りパーミッションの設定を行なって下さい。

ディレクトリ・ファイル名パーミッション
./file/777
./file/*777
./logs/777
./logs/*.log666
./db/tdb/777
./db/tdb/*777
./db/tdb_hash/777
./db/tdb_hash/*777
./db/tdb/common/*.csv666
./db/tdb/items/*.csv666
./db/tdb/message/*.csv666
./db/tdb/module/*.csv666
./db/tdb/pay/*.csv666
./db/tdb/super_user/*.csv666
./db/tdb/system/*.csv666
./db/tdb/user/*.csv666

※[*]は以下ディレクトリを含め全てという意味となります。

 

インストールウィザードに従い初期化を実行

ブラウザより下記のページにアクセスを行い
インストールウィザードに従い設定を行っていただくことで初期化は完了します。

http://設置先/tool.php

※初期設定パスワードは「admin」となっております。
※サーバー状況により非常に時間が掛かる場合があります。

設置先TOPページ(index.php)にアクセスして頂きページが
正常に表示されていればインストールが完了しております。

※「tool.php」はご利用後、削除して頂くか必ずパスワードを変更するようお願い致します。

 
 
トップ   編集 凍結 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   最終更新のRSS