XServerへのインストールガイド

1. 新規データベースを準備する

まず、新規MySQLデータベースを「UTF_8」で作成します。

20090519.help.install.xserver.sqldatamake.jpg 

注:現在、concrete5 バージョン5.3ではprefixに対応していませんので新規データベース作成の必要があります。詳しくは、「よくあるインストール時の問題」をご参照ください。)

注:XServerはデフォルトでPHP4.0に設定されていますので事前にサーバーパネルの「PHP切り替え」からPHP5.0への切替が必要になります。)

 

2. データベースユーザーを設定する

データベース作成後、操作するユーザーを設定します。

20090519.help.install.xserver.sqluser.jpg

 

3. データベース文字コードを確認する

データベース作成後、少し時間をおき、「phpMyAdmin」にログインします。

20090519.help.install.xserver.collate.jpg 

そして該当データベースをクリック後、操作タブからMySQLの接続照合順序を「utf8_general_ci」にします。

データベースの準備は以上です。

 

4. concrete5をサーバーの該当フォルダーにアップロード

ダウンロードしたファイルを解凍し、解凍したファイルをFTPソフトウエア等を使ってサーバ上へアップデートして下さい。

 

5. パーミッションの変更

あらかじめ、3つのディレクトリのパーミッションを書き込み可能にしておく必要があります。

インストールディレクトリ直下の、

  • /config ディレクトリ
  • /files ディレクトリ
  • /packages ディレクトリ
  • /themes ディレクトリー
  • /updates ディレクトリー (バージョン5.4.0以降)
そして、以下のファイル
  • /concrete/libraries/3rdparty/htmldiff.py ファイル

をファイルマネージャーやFTPで、書き込み可能(「755」等 )にしてください。

 

6. php.ini を作成

concrete5の文字エンコーディングは内部で、UTF-8という文字コードを使用していますが、サーバーによっては、UTF-8で処理する事を明記しないと、一部で文字化けが起こる可能性があります。。

また、Xサーバーでは、PHPが使用出来るサーバーのメモリの制限が、8Mになっており、インストールの場合によってはエラーが発生しますので、メモリの上限を増やしてあげる必要があります。

php.ini というテキストファイルを作成し、中に

default_charset = UTF-8
mbstring.language = neutral
mbstring.internal_encoding = UTF-8
memory_limit = 16M 

と明記、ディレクトリーにアップロードして下さい。

 

7. インストール情報の入力

1~5までの準備が整ったら、concrete5をインストールするサイトアドレスにアクセスします。

すると、以下のような画面が表示されますので、必要な情報を入力していきます。(もし「サーバの必須機能を確認」に赤いチェックが入っていたら、「?」マークのヒントを手掛かりに、その項目の問題を先に解決してください。)

20090519.help.install.xserver.installdisp.jpg 

MySQLデータベース情報は、、

  • 「サーバアドレス」に「mysql○○.xserver.jp」と入力。(○○にはあなたのSQLサーバー番号が入ります)
  • 「MySQLユーザー名」および「データベース名」の両方に、作成したデータベース名を入力。(例では「(接頭語)_c5」。)
  • 「MySQLパスワード」には、該当データベースユーザーのパスワードを入力。(例では「(接頭語)_c5」。)

のように設定します。

 

これらを入力し終わったら、「concrete5をインストール」のボタンをクリックしてください。

すると、以下のような画面が出て、インストール完了です!

20090416.help.install.hosting.coreserver.success.jpg

お疲れさまでした!

 

8. 補足(パスワードの変更)

管理画面にログインするには、パスワードが必要ですが、最初に自動的に割り振られたパスワードを、自分の好きなものに変えることができます。

「管理画面」の「ユーザー・グループ管理」から「ユーザーID」で「Admin」を選択し、新しいパスワードを入力して完了です。