Landing CMSは、ランディングページの管理に使用される無料のオープンソースのクロスプラットフォームコンテンツ管理システムです。フラットなファイルベースのCMSであるため、データベースは必要ありません。 Landing CMSをホストするために必要なのは、WebサーバーとPHPだけです。ランディングページ用のシンプルで強力なCMSをお探しの場合は、ランディングCMSが最適です。
この投稿では、CentOS8VPSにLandingCMSをインストールする方法を紹介します。
前提条件
- Atlantic.Netクラウドプラットフォーム上の新しいCentOS8サーバー
- サーバーで指定された有効なドメイン名
- サーバーで構成されているrootパスワード
ステップ1-Atlantic.Netクラウドサーバーを作成する
まず、Atlantic.Netクラウドサーバーにログインします。 2GB以上のRAMを搭載したオペレーティングシステムとしてCentOS8を選択して、新しいサーバーを作成します。 SSH経由でクラウドサーバーに接続し、ページの上部で強調表示されているクレデンシャルを使用してログインします。
CentOS 8サーバーにログインしたら、次のコマンドを実行して、ベースシステムを最新の利用可能なパッケージで更新します。
dnf update -y
ステップ2–ApacheとPHPをインストールする
Landing CMSはPHPで記述されており、Webサーバー上で実行されるため、サーバーにApacheとPHPをインストールする必要があります。次のコマンドで両方をインストールできます:
dnf install httpd php php-cli php-gd php-json php-curl unzip -y
すべてのパッケージがインストールされたら、Apacheサービスを開始し、システムの再起動時に開始できるようにします。
systemctl start httpd systemctl enable httpd
ステップ3–LandingCMSをダウンロードする
まず、Githubリポジトリから最新バージョンのLandingCMSをダウンロードする必要があります。次のコマンドでダウンロードできます:
wget https://github.com/Elias-Black/Landing-CMS/archive/master.zip
ダウンロードが完了したら、次のコマンドを使用してダウンロードしたファイルを解凍します。
unzip master.zip
次に、次のコマンドを使用して、抽出したディレクトリをApacheWebルートに移動します。
mv Landing-CMS-master /var/www/html/landing
次に、次のコマンドを使用して適切な権限と所有権を設定します。
chown -R apache:apache /var/www/html/landing chmod -R 755 /var/www/html/landing
ステップ4–ランディングCMS用にApacheを構成する
次に、LandingCMS用のApache仮想ホスト構成ファイルを作成する必要があります。次のコマンドで作成できます:
nano /etc/httpd/conf.d/landing.conf
次の行を追加します:
<virtualhost *:80> ServerAdmin [email protected] ServerName landing.example.com DocumentRoot /var/www/html/landing <directory /var/www/html/landing> allowoverride all allow from all </directory> TransferLog /var/log/httpd/landing_access.log ErrorLog /var/log/httpd/landing_error.log </virtualhost>
ファイルを保存して閉じてから、Apacheサービスを再起動して変更を適用します。
systemctl restart httpd
この時点で、ApacheWebサーバーはLandingCMSをホストするように構成されています。これで、LandingCMSへのアクセスに進むことができます。
ステップ5–ランディングCMSにアクセスする
次に、Webブラウザーを開き、URL http://landing.example.comを使用してLandingCMSWebUIにアクセスします。 。次のページにリダイレクトされます:
CMSに移動をクリックします 。次のページが表示されます:
次に、Landing CMSのパスワードを設定し、保存をクリックします。 ボタンをクリックして変更を適用します。次のページにLandingCMSダッシュボードが表示されます。
結論
今のところ以上です。これで、ランディングCMSを使用して、CMSのランディングページを作成および管理できます。 Atlantic.NetのVPSホスティングを試してみてください!