CentOS 8 安装登陆 CMS

Landing CMS 是一个免费、开源、跨平台的内容管理系统,用于管理登录页面。 它是基于平面文件的 CMS,因此不需要任何数据库。 我们只需要一个 Web 服务器和 PHP 来托管 Landing CMS。 如果我们正在寻找一个简单但功能强大的登陆页面 CMS,那么 Landing CMS 是我们的最佳选择。

在这篇文章中,我们将向我们展示 CentOS 8 VPS 上安装 Landing CMS。

先决条件

  • 云平台上的全新 CentOS 8 服务器
  • 指向我们的服务器的有效域名
  • 在我们的服务器上配置的 root 密码

第 1 步 – 创建 云服务器

首先,登录到我们的 云服务器。 创建一个新服务器,选择 CentOS 8 作为至少 2GB RAM 的操作系统。 通过 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 步 – 下载登陆 CMS

首先,我们需要从 Github 存储库下载最新版本的 Landing CMS。 我们可以使用以下命令下载它:

wget https://github.com/Elias-Black/Landing-CMS/archive/master.zip

下载完成后,使用以下命令解压缩下载的文件:

unzip master.zip

接下来,使用以下命令将提取的目录移动到 Apache Web 根目录:

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

接下来,我们需要为 Landing CMS 创建一个 apache 虚拟主机配置文件。 我们可以使用以下命令创建它:

nano /etc/httpd/conf.d/landing.conf

添加以下行:


	ServerAdmin admin@example.com
        ServerName landing.example.com
        DocumentRoot /var/www/html/landing

allowoverride all
allow from all

TransferLog /var/log/httpd/landing_access.log
ErrorLog /var/log/httpd/landing_error.log

保存并关闭文件,然后重新启动 Apache 服务以应用更改:

systemctl restart httpd

此时,Apache Web 服务器已配置为托管 Landing CMS。 我们现在可以继续访问 Landing CMS。

第 5 步 – 访问登陆 CMS

现在,打开我们的 Web 浏览器并使用 URL http://landing.example.com 访问 Landing CMS Web UI。 我们将被重定向到以下页面:

登陆 CMS 欢迎页面

单击转到 CMS。 我们应该看到以下页面:

登陆CMS设置密码页面

现在,为 Landing CMS 设置密码,然后单击“保存”按钮应用更改。 我们应该在以下页面上看到 Landing CMS 仪表板:

登陆 CMS 仪表板页面

现在就是这样。 我们现在可以使用 Landing CMS 为我们的 CMS 创建和管理登录页面。 试一试来自 的 VPS 托管!

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论