ServBay環境でCraft CMSのインストールと設定
Craft CMSとは?
Craft CMSは強力なコンテンツ管理システム(CMS)で、柔軟なコンテンツモデリング、ユーザー管理、プラグイン拡張機能を提供します。直感的なユーザーインターフェースと開発者に優しい機能のおかげで、複雑でカスタマイズ性の高いウェブサイトの構築に最適です。
Craft CMSのインストール手順
この記事では、ServBay環境でCraft CMSをインストールし、設定する方法を紹介します。
手順1:プロジェクトディレクトリの作成
まず、ServBayのwww
ディレクトリに新しいプロジェクトディレクトリを作成します:
cd /Applications/ServBay/www
mkdir servbay-craft-app
cd servbay-craft-app
2
3
手順2:Composerを使用してCraft CMSプロジェクトを作成
ServBayにはComposerがあらかじめインストールされているため、Composerを使用して直接Craft CMSプロジェクトを作成できます:
composer create-project craftcms/craft .
手順3:データベースとユーザーの作成
ServBayのphpMyAdminデータベース管理ツールにアクセス
https://servbay.host/を開き、「phpMyAdmin」をクリックし、phpMyAdminデータベース管理ツールにアクセスします。
データベースユーザーの作成
ユーザーアカウントページに移動
- phpMyAdminのメインページで、トップメニューの「ユーザーアカウント」をクリックします。
新しいユーザーを追加
- 「ユーザーアカウントを追加」をクリックします。
- 以下の情報を入力します:
- ユーザー名:
craft_user
- ホスト名:
localhost
- パスワード:安全なパスワードを入力します(例:
password123
) - 再入力:もう一度パスワードを入力します
- ユーザー名:
- 「データベースをユーザーのために作成」のセクションで、「ユーザー名と同じ名前のデータベースを作成してすべての権限を付与」を選択します。
- 「すべての権限を付与」にチェックを入れます。
- 「実行」ボタンをクリックします。
手順4:Webサーバーの設定
新しいサイトを追加
ServBayを開き、「ホスト」タブをクリックして新しいサイトを追加します:
- 名前:
My Craft Site
- ドメイン名:
servbay-craft.local
- サイトタイプ:
PHP
- PHPバージョン:該当するPHPバージョンを選択
- サイトルートディレクトリ:
/Applications/ServBay/www/servbay-craft-app/web
- 名前:
設定を保存
設定を保存します。
手順5:Craft CMSインストーラーの実行
インストールページにアクセス
ブラウザを開き、
https://servbay-craft.local/index.php?p=admin/install
にアクセスすると、Craft CMSインストールページが表示されます。データベース情報の入力
ページの指示に従ってデータベース接続情報を入力します:
- データベースサーバー:
localhost
- データベース名:
craft_user
(ユーザー名と同じ) - ユーザー名:
craft_user
- パスワード:
password123
- データベースサーバー:
管理者情報の入力
ページの指示に従って管理者ユーザー名やパスワードなどの情報を入力します。
インストールの完了
「インストールを完了」ボタンをクリックして、インストールプロセスを完了します。
手順6:プラグインとテンプレートのインストール
プラグインのインストール
Craft CMS管理画面にログインし、「プラグイン」をクリックして、必要なプラグインを検索し、インストールします。
テンプレートのインストール
必要に応じてテンプレートをインストールし、設定します。
Craft CMSを使用してウェブサイトを構築
これで、ServBay環境でCraft CMSをインストールし、設定することができました。ここからは、Craft CMSを使用してウェブサイトの構築を始めましょう。以下は一般的な操作の例です:
ページとエントリーの作成
エントリーの作成
Craft CMS管理画面で「エントリー」->「新しいエントリー」をクリックし、エントリーのタイトルと内容を入力し、「保存」ボタンをクリックします。
ページの作成
ウェブサイトの構造に基づいて、Craft CMSでページを作成し、管理します。
ナビゲーションメニューの設定
ナビゲーションメニューの作成
Craft CMS管理画面で「ナビゲーション」->「新しいナビゲーションメニュー」をクリックし、メニュー名やその他の設定を入力し、「保存」ボタンをクリックします。
メニュー項目の追加
ページやエントリーをナビゲーションメニューに追加し、「保存」ボタンをクリックします。
ウィジェットのカスタマイズ
ウィジェットの追加
Craft CMS管理画面で「ウィジェット」->「新しいウィジェット」をクリックし、必要なウィジェットの種類を選択し、名前やその他の設定を入力し、「保存」ボタンをクリックします。
ウィジェットの設定
必要に応じてウィジェットの設定を行い、「保存」ボタンをクリックします。
以上の手順を通じて、ServBay環境でCraft CMSをインストールし、設定し、ウェブサイトの構築を始めることができます。Craft CMSの強力な機能と柔軟性により、あらゆるタイプのウェブサイトを構築するための理想的な選択肢となります。