Craft CMS は、開発者やコンテンツ作成者に愛される柔軟で強力なコンテンツ管理システムです。直感的なインターフェイス、豊富な機能、高度なカスタマイズ性により、Web サイトの構築と管理に最適なツールとなっています。
オペレーティング システムを安全で安定した状態に保つには、Debian 12 システムを更新することが重要です。ターミナルを開き、コマンドを実行してシステムを更新します。
リーリーこれにより、パッケージ リストが更新され、インストールされているすべてのソフトウェアが最新バージョンにアップグレードされます。
###ステップ2。非 root ユーザーの作成sudo 権限を持つ非 root ユーザーとして操作することが、セキュリティ上のベスト プラクティスです。新しいユーザーを作成し、必要な権限を付与します:
リーリー
ステップ3。 LAMP スタックをインストールします。このチュートリアルを開始する前に、サーバーに LAMP サーバーをインストールする必要があります。 LAMP スタックをまだインストールしていない場合は、ガイドに従ってください。
ステップ4。 Craft CMS のデータベースを作成する
Craft CMS では、データを保存するために MySQL データベースが必要です。新しいデータベースを作成するには、root として MySQL にログインします:
リーリー
次に、Craft CMS 用の新しいデータベースとユーザーを作成します:リーリー
ステップ5。 Composer を使用して Craft CMS をインストールします。Craft CMS では、インストールに Composer (PHP の依存関係管理ツール) を使用することをお勧めします。 Composer をまだインストールしていない場合は、次のコマンドを使用してインストールできます:
リーリー
次に、Apache Web ルート ディレクトリに移動し、Craft CMS をインストールします。リーリー
ステップ6。 Craft CMS 用の Apacheの構成
Craft CMS に Web 経由でアクセスできるようにするには、Apache を設定する必要があります。 Craft CMS の新しい構成ファイルを作成します:リーリー
ファイルに次の構成を追加します:リーリー
「your-domain.com」をドメイン名に置き換えます。ファイルを保存して閉じ、新しいサイトを有効にしてモジュールを書き換えます:
リーリー
まず、Let's Encrypt SSL を管理するクライアント パッケージである Certbot をインストールする必要があります。次のコマンドを使用してインストールできます:
リーリー
次に、Certbot を使用して、ドメインの SSL 証明書を取得してインストールできます。 をドメイン名に置き換えます。 com 実際のドメイン名を使用してください:
リーリー
ステップ8。ファイアウォールを設定します。
まず、Linux ファイアウォールを管理するための使いやすいフロントエンドである UFW をインストールする必要があります。次のコマンドを使用してインストールできます:
リーリー
ここで、Apache を使用してシンプル ファイアウォール (UFW) を設定し、デフォルトの Web ポートで HTTP および HTTPS へのパブリック アクセスを許可します。リーリー
ステップ9。 Craft CMS Web インターフェイスにアクセスしますWeb ブラウザでドメインに移動して、Craft CMS インストール ウィザードにアクセスできるようになりました。画面上の指示に従ってインストールを完了します。
このチュートリアルを使用して、Debian 12 Bookworm に Craft CMS の最新バージョンをインストールしていただきありがとうございます。さらに詳しいヘルプや役立つ情報については、Craft CMS の公式 Web サイトをチェックすることをお勧めします。
以上がCraft CMS 12 を Debian にインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。