CentOS 6 に Craft 3 をインストール
2017-10-02
3分で読了
更新: 2025-12-14
目次
最近、日本でも話題になってきている Craft CMS。 その最新版の「Craft 3」のインストールのインストール方法をご紹介します。
Composer をインストール
Craft 3 は Composer を使ってインストールすることができます。Composer のインストールがまだの方は、下記の記事などを参考に Composer をインストールしましょう。
Craft 3 をインストール
下記のコマンドを使って Craft 3 をインストールします。
composer create-project craftcms/craft PATH -s beta
PATH 部分には Craft 3 をインストールするディレクトリのパスを入れます。なお、例えば PATH 部分が /var/www/html だとすると、Craft 3 のドキュメントルートは /var/www/html/web になります。
インストールに成功すると下記のように表示されます。

Craft 3 のセットアップ
Composer でのインストールが成功したら、下記のコマンドで Craft 3 のセットアップを行います。
/var/www/html/craft setup
すると下記の項目を順番に聞かれるので答えていきます。
Which database driver are you using? [mysql,pgsql,?]: mysql <= データベースの種類
Database server name or IP address: [localhost] <= データベースのホスト名かIPアドレス(カッコ内のままで良ければエンターだけでOK)
Database port: [3306] <= データベースのポート
Database username: [root] <= データベースのユーザー名
Database password: <= データベースのパスワード
Database name: craft3 <= データベース名
Database table prefix: craft <= データベースの接頭辞
Testing database credentials... success!
Saving database credentials to your .env file...
done
Install Craft now? (yes|no) [yes]: <= インストールを開始するかどうか
Username: [admin] craft <= Craft 3 の管理者名
Email: info@bit-part.net <= Craft 3 の管理者のメールアドレス
Password: <= Craft 3 の管理者のパスワード
Confirm: <= Craft 3 の管理者のパスワード確認
Site name: Craft 3 Meetup <= Craft 3 のサイト名
Site URL: hoge.com <= Craft 3 URL
Site language: [en-US] ja <= Craft 3 言語(日本語の場合は ja)
Installing Craft...
> create table {{%assetindexdata}} ... done (time: 0.040s)
> create table {{%assets}} ... done (time: 0.024s)
> ....略
するとインストールが開始され、下記のように表示されたら終了です。
Success!
Craft 3 にアクセス
インストールが完了したので下記のようにドキュメントルートの URL に '/admin' を付けた URL にアクセスしてみましょう。
http://your-domain/admin
Craft 3 のログイン画面が表示されるので、先程の setup で入力した管理者情報でログインしましょう。

もし、 http://your-domain/admin にアクセスしたときに、例えば下記のようなパーミッションエラーが表示された場合は、パーミッションの問題を解決してからサイドアクセスしましょう。
/var/www/html/config/license.key isn't writable by PHP. Please fix that.
Craft Meetup
今週の木曜日(2017-10-05)に、日本で初(?)の Craft Meetup が開催されます。ご興味ある方はぜひ!
以上です。