CentOS 8 安装背景 CMS

Backdrop CMS 是一个用 PHP 语言编写的开源内容管理系统。 它是 Drupal 的一个分支,适用于中小型企业和非营利组织。 Backdrop CMS 允许我们通过协作和开源软件构建自定义网站。 它提供了美观且用户友好的 Web UI,可帮助非技术用户创建和管理各种内容。 Backdrop CMS 提供强大的功能,包括高级访问控制、强大的 API、集成的附加安装等。

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

先决条件

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

第 1 步 – 创建 云服务器

首先,登录到我们的 云服务器。 创建一个新服务器,选择 CentOS 8 作为至少 2GB RAM 的操作系统。 通过 SSH 连接到我们的云服务器并使用页面顶部突出显示的凭据登录。

登录到 CentOS 8 服务器后,运行以下命令以使用最新的可用软件包更新基本系统。

dnf update -y

第 2 步 – 安装 LAMP 服务器

首先,我们需要在服务器上安装 LAMP 堆栈。 我们可以通过运行以下命令将其与其他必需的软件包一起安装:

dnf install httpd mariadb-server php php-cli php-gd php-mysqlnd php-json php-curl php-pdo php-mbstring php-dom php-xml unzip -y

安装完所有软件包后,启动 Apache 和 MariaDB 服务并让它们在系统重新启动时启动:

systemctl start httpd
systemctl enable httpd
systemctl start mariadb
systemctl enable mariadb

第 3 步 – 配置 MariaDB 数据库

接下来,我们需要为 Backdrop CMS 创建一个数据库和用户来存储其内容。

首先,使用以下命令登录 MySQL:

mysql

登录后,使用以下命令创建数据库和用户:

create database backdrop;
create user 'backdrop'@localhost identified by 'password';

接下来,授予背景数据库的所有权限:

grant all privileges on backdrop.* to 'backdrop' @localhost;

接下来,使用以下命令刷新权限以应用更改并退出 MySQL:

flush privileges;
exit;

此时,MariaDB 数据库已准备好用于 Backdrop CMS。

第 4 步 – 下载背景 CMS

首先,访问 Backdrop CMS Git Hub 页面并使用以下命令下载最新版本的 Backdrop CMS:

wget https://github.com/backdrop/backdrop/archive/1.16.2.zip

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

unzip 1.16.2.zip

接下来,将提取的目录移动到 Apache 根目录:

mv backdrop-1.16.2 /var/www/html/backdrop

接下来,为背景目录设置适当的权限和所有权:

chown -R apache:apache /var/www/html/backdrop
chmod -R 755 /var/www/html/backdrop

第 5 步 – 为背景 CMS 配置 Apache

接下来,我们需要配置 Apache 虚拟主机文件来托管 Backdrop CMS。 我们可以使用以下命令创建它:

nano /etc/httpd/conf.d/backdrop.conf

添加以下行:


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

allowoverride all
allow from all

TransferLog /var/log/httpd/backdrop_access.log
ErrorLog /var/log/httpd/backdrop_error.log

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

systemctl restart httpd

此时,Apache Web 服务器已配置为提供后台 CMS。

第 6 步 – 访问背景 CMS

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

BackDrop CMS 语言选择页面

选择我们的语言,然后单击“保存并继续”按钮。 我们应该看到以下页面:
BackDrop CMS 数据库页面

提供我们的数据库详细信息,然后单击“保存并继续”按钮。 我们应该看到以下页面:
BackDrop CMS 网站信息页面1
BackDrop CMS 网站信息页面2

提供我们的站点信息,然后单击“保存并继续”按钮。 我们将被重定向到背景 CMS 仪表板:
BackDrop CMS 仪表板

现在就是这样。 我们现在可以探索 Backdrop CMS 并通过 VPS 上的 Backdrop CMS 仪表板开始创建自己的网站。 有关更多信息,请访问背景 CMS 文档页面。

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

请登录后发表评论