インストールガイド
提供: baserCMS公式ガイド
baserCMSのインストールは簡単です。このページでは事前準備とインストール完了までの流れについて説明しています。
目次
インストールの種類
baserCMSをインストールには、baserCMS公式サイトからファイルをダウンロードしてインストールする方法と、レンタルサーバー会社が用意している「簡単インストール」を利用する方法があります(利用可能サーバーの一覧)。簡単インストールの具体的な手順は、レンタルサーバー会社によって異なります。各社のホームページが用意しているマニュアルを参照してください。
動作環境
最新の動作環境は公式サイトのシステム要件をご覧ください。
Ver.3系統
以下の情報は2014年11月1日のものです。
サーバーOS | Linux glibc 2.1 以降 Or FreeBSD 5.4以降 Or Windows 2000以降 |
---|---|
Webサーバー | Apache |
PHPバージョン | PHP5.2.17以降(5.4以降を推奨)。ただし、公式以外のプラグインが動くかどうかはプラグイン毎に異なります。特に新しいバージョンのPHPが入っている場合、そのバージョンでの動作確認がされていない事があります。 |
データベース | MySQL5以降 Or PostgreSQL8.4以降 Or 不要。データベースにはCSVまたはSQLiteを選択することも出来ます。その場合、MySQLやPostgreSQLは不要です。 |
Ver.2系統
以下の情報は2013年5月10日のものです。
サーバーOS | Linux glibc 2.1 以降 Or FreeBSD 5.4以降 Or Windows 2000以降 |
---|---|
Webサーバー | Apache |
PHPバージョン | PHP5.2.17以降を推奨。ただし、公式以外のプラグインが動くかどうかはプラグイン毎に異なります。特に新しいバージョンのPHPが入っている場合、そのバージョンでの動作確認がされていない事があります。 |
データベース | MySQL4.1以降 Or PostgreSQL8.2(8.3以降推奨)以降 Or 不要データベースにはCSVまたはSQLiteを選択することも出来ます。その場合、MySQLやPostgreSQLは不要です。 |
なお、有名なレンタルサーバーであれば、上記の条件をほぼ満たしています。公式サイトに動作確認済みレンタルサーバーがありますので、そちらを確認しても良いでしょう。ただし、サーバーによっては追加設定が必要な場合があります。詳細は「レンタルサーバー毎の設定」をご覧ください。
baserCMSのダウンロード
baserCMSのダウンロードは公式サイトまたはgitHubから行うことが出来ます。通常は公式サイトよりダウンロードします。
- baserCMS公式サイト -上部メニュー「ダウンロード」「コアダウンロード」よりダウンロード出来ます。
- gitHub -gitHub baserCMSのリポジトリ
サーバーへのアップロード
FTP等を使って、インストールしたいフォルダに以下のフォルダとファイルをアップロードします。なお、バージョンによってフォルダ構造に違いがあります。
Ver.3系統
- appフォルダとそれに含まれるファイル全て
- libフォルダとそれに含まれるファイル全て
- .htaccess
- index.php
Ver.2系統
- appフォルダとそれに含まれるファイル全て
- baserフォルダとそれに含まれるファイル全て
- cakeフォルダとそれに含まれるファイル全て
- .htaccess
- index.php
インストールの開始
インストールを始める前に「レンタルサーバー毎の設定」をご覧ください。ご利用のレンタルサーバーで設定すべき項目があれば、インストール前に設定しておくことをおすすめします。
基本的な手順
インストールの基本的な手順は公式サイトの「baserCMSのインストール」を参照して下さい。
トラブルシューティング
インストール時によくあるトラブルをまとめています。
エラーメッセージが出る
インストールを開始しようとしたら、以下の様なエラーメッセージが複数出て、先へ進まない事があります。
Deprecated: Assigning the return value of new by reference is deprecated in ****\basercms\cake\libs\*****.php on line ***
PHPのバージョンによる現象ですが、以下のファイルの中にある『=&』を『=』に書き換えることで、対応できる場合があります。
- /cake/lib/configre.php
- /cake/libs/inflector.php
なお、この処理を行った後、表示が崩れたままになる場合があります。エラーが出た当時のCSSをブラウザがキャッシュしているのが原因です。ブラウザキャッシュの削除を行なって、正常なCSSを読み込んで下さい。
再インストール
公式サイト「インストール失敗時の対処」を参照してください。
バージョンアップ
baserCMSの新バージョンがリリースされる度に、必要作業が公式サイトでアナウンスされます。その手順に従えば、基本的に誰でもバージョンアップ作業をすることが可能です。ただし、有償でのサービスもあり、複数バージョンをまたいだアップデートや、自身での作業に自信がない場合に利用できます。
脚注
外部参考リンク
- 初心者がWEB開発に挑戦 -baserCMSインストール時の表示崩れ対策
- へたれWEB制作者のめもちょう -basercmsをWinXPのローカル環境にインストールする(Win7でも可能)
テキスト寄贈:馬庭 吾一@株式会社ヒニアラタ