Help us understand the problem. What is going on with this article?

Craft CMSをインストール(Cloud 9編)

More than 1 year has passed since last update.

なにかと話題の Craft CMSを、Cloud 9の環境にインストールしてみました。

ワークスペースを作る

Craft CMSは、Version 2現在で PHP 5.3以降の環境が必要です。そこで、ワークスペースを、「PHP」で作成します。

2017-09-20_5-52-46.png

ファイルをコピーする

以下のサイトからファイルをダウンロードして、Cloud 9にアップロードします。

ドキュメントルートを変更する

Craft CMSは、「public」フォルダーをドキュメントルートにする必要があるので、Cloud 9の bashに次のように打ち込んで、設定ファイルを編集します。

sudo vi /etc/apache2/sites-enabled/001-cloud9.conf

そして、「DocumentRoot」の設定を次のように変更します。

DocumentRoot /home/ubuntu/workspace/public

そして、Apacheを再起動します。

sudo service apache2 restart

データベースの設定

次に、データベースを設定します。craft/config/db.phpを編集して、次のように設定します。

<?php

/**
 * Database Configuration
 *
 * All of your system's database configuration settings go in here.
 * You can see a list of the default settings in craft/app/etc/config/defaults/db.php
 */

return array(

    // The database server name or IP address. Usually this is 'localhost' or '127.0.0.1'.
    'server' => '127.0.0.1',

    // The name of the database to select.
    'database' => 'c9',

    // The database username to connect with.
    'user' => 'root',

    // The database password to connect with.
    'password' => '',

    // The prefix to use when naming tables. This can be no more than 5 characters.
    'tablePrefix' => 'craft',

);

インストール画面を表示

そしたら、[Run Project] ボタンをクリックしてプレビュー用URLを発行し、次のようなURLにアクセスしましょう。

http://example.com/admin/

セットアッププログラムが起動して、各種設定を行なうことができます。

seltzer
株式会社エイチツーオー・スペース 代表取締役 「ちゃんとWeb」をコーポレートテーマに、Web標準に準拠したメンテナンスしやすいWebサイトを「ちゃんと」作ることを目指したWeb制作会社。 WordPressを利用したサイト制作や、スマートデバイス向けサイトの制作、PHPやJavaScriptによる開発を得意とする。 また、CSS Niteや Word Campでの講演や著書などを通じ、クリエイタ
https://h2o-space.com
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした