ServBay環境におけるOctoberCMSのインストールと設定
OctoberCMSとは?
OctoberCMSはLaravelフレームワークを基にしたオープンソースのコンテンツ管理システム(CMS)で、強力な機能と柔軟な拡張性を持ち、様々な種類のウェブサイト構築に適しています。OctoberCMSはそのシンプルなユーザーインターフェースと開発者に優しい特徴で知られています。
OctoberCMSをインストールする手順
この記事では、ServBay環境においてOctoberCMSをインストールおよび設定する手順を紹介します。
手順1:プロジェクトディレクトリの作成
まず、ServBayのwww
ディレクトリに新しいプロジェクトディレクトリを作成します:
cd /Applications/ServBay/www
mkdir servbay-octobercms-app
cd servbay-octobercms-app
2
3
手順2:Composerを使用してOctoberCMSをインストール
ServBayにはComposerが標準でインストールされているため、直接Composerを使用してOctoberCMSをインストールします:
composer create-project october/october .
手順3:データベースとユーザーの作成
ServBayに内蔵されたphpMyAdmin数据库管理ツールにアクセス
https://servbay.host/を開き、「phpMyAdmin」をクリックしてphpMyAdmin数据库管理ツールに入ります。
データベースユーザーの作成
ユーザーアカウントページに入る
- phpMyAdminのホームページで、トップメニューの「ユーザーアカウント」をクリックします。
新しいユーザーを追加
- 「ユーザーアカウントを追加」をクリックします。
- 以下の情報を入力:
- ユーザー名:
october_user
- ホスト名:
localhost
- パスワード:安全なパスワードを入力、例:
password123
- 確認入力:再度パスワードを入力
- ユーザー名:
- 「ユーザー名と同名のデータベースを作成し、全ての権限を与える」を選択します。
- 「全ての権限を与える」にチェックが入っていることを確認します。
- 「実行」をクリックします。
手順4:Webサーバーの設定
新しいサイトを追加
ServBayを開いて、「ホスト」タブをクリックし、新しいサイトを追加します:
- 名前:
My OctoberCMS Site
- ドメイン:
servbay-octobercms.local
- サイトタイプ:
PHP
- PHPバージョン:対応するPHPバージョンを選択
- サイトルートディレクトリ:
/Applications/ServBay/www/servbay-octobercms-app
- 名前:
設定を保存
設定を保存し、ServBayを再起動します。
手順5:OctoberCMSの設定
環境設定ファイルの編集
プロジェクトのルートディレクトリで、
.env.example
ファイルを.env
にコピーします:bashcp .env.example .env
1.env
ファイルの編集テキストエディタを使用して
.env
ファイルを開き、データベース接続情報やその他必要な設定を行います:DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=october_user DB_USERNAME=october_user DB_PASSWORD=password123
1
2
3
4
5
6
手順6:OctoberCMSのインストールプログラムを実行
インストールページにアクセス
ブラウザを開き、
https://servbay-octobercms.local/install.php
にアクセスすると、OctoberCMSのインストールページが表示されます。データベース情報の入力
ページの指示に従ってデータベース接続情報を入力します:
- データベースタイプ:
MySQL
- データベースホスト:
localhost
- データベース名:
october_user
(ユーザー名と同じ) - データベースユーザー名:
october_user
- データベースパスワード:
password123
- データベースタイプ:
管理者情報の入力
ページの指示に従って管理者のユーザー名やパスワードなどを入力します。
インストールの完了
「インストール」ボタンをクリックしてインストールプロセスを完了します。
手順7:プラグインとテーマのインストール
プラグインのインストール
OctoberCMSの管理バックエンドにログインし、「プラグイン」をクリックして、必要なプラグインを検索してインストールします。
テーマのインストール
「外観」->「テーマ」をクリックし、好みのテーマを選んでインストールします。
OctoberCMSを使ったサイト構築
これで、ServBay環境にOctoberCMSをインストールおよび設定し、サイト構築を開始することができます。以下は一般的な操作の一部です:
ページとコンテンツの作成
ページの作成
OctoberCMSの管理バックエンドで「CMS」->「ページ」をクリックし、新しいページを作成して、タイトルと内容を入力して「保存」をクリックします。
コンテンツブロックの作成
「CMS」->「コンテンツ」をクリックし、新しいコンテンツブロックを作成して、タイトルと内容を入力して「保存」をクリックします。
ナビゲーションメニューの設定
メニューの作成
OctoberCMSの管理バックエンドで「CMS」->「部分」をクリックし、ナビゲーションメニュー用の新しい部分を作成します。
メニュー項目の追加
ページやコンテンツブロックをナビゲーションメニューに追加して「保存」をクリックします。
ウィジェットのカスタマイズ
ウィジェットの追加
OctoberCMSの管理バックエンドで「CMS」->「部分」をクリックし、ウィジェット用の新しい部分を作成します。
ウィジェットの設定
必要に応じてウィジェットの設定を行い、「保存」をクリックします。
以上の手順で、ServBay環境にOctoberCMSをインストールおよび設定し、サイト構築を開始することができました。OctoberCMSの強力な機能と柔軟性により、様々な種類のウェブサイトを構築するのに最適な選択肢となります。