分享最新优惠信息
购买主机更加划算

CentOS 8系统安装Drupal详细步骤介绍

Drupal是一个免费的开源CMS,用PHP语言编写,带有GNU/GPL许可证。就像WordPress和Joomla等流行的CMS平台一样,借助Drupal程序,你可以从头开始创建自己的博客或网站,尽管对Web编程或标记语言的了解很少也没什么关心。

在本文中,小编将详细介绍在CentOS 8系统中安装Drupal的主要过程步骤,有相关需求的朋友不妨来看看。

先决条件

在开始之前,请确保已在CentOS 8系统已经安装了LAMP环境。LAMP是用于托管Web网站的主流堆栈,由Apache Web服务器、MariaDB / MySQL数据库和PHP组成。

另外,请确保网络稳定,以便SSH与CentOS 8系统能够时时保持链接。

步骤1:在CentOS 8中安装其他PHP模块

Drupal需要其他PHP模块才能正常运行。因此,请通过执行以下命令来安装它们。

$ sudo dnf install php-curl php-mbstring php-gd php-xml php-pear php-fpm php-mysql php-pdo php-opcache php-json php-zip

步骤2:创建一个Drupal数据库

安装了所有必需的PHP模块之后,需要创建一个数据库来存储Drupal的安装文件。因此输入如下所示命令登录到MariaDB数据库。

$ sudo mysql -u root -p

登录后,运行如图所示的命令以为Drupal创建数据库并授予Drupal用户的所有特权。

MariaDB [(none)]> CREATE DATABASE drupal_db;
MariaDB [(none)]> GRANT ALL ON drupal_db.* TO ‘drupal_user’@’localhost’ IDENTIFIED BY ‘StrongP@ssword’;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

退出并重新启动数据库服务器。

$ sudo systemctl restart mariadb

步骤3:在CentOS 8中下载Drupal

有了Drupal的数据库之后,下一步就是从Drupal的官方网站下载Drupal源文件。它包含Drupal正常运行所需的所有必要文件。在本文中,采用的是Drupal 8.8.4最新版本

$ sudo wget https://ftp.drupal.org/files/projects/drupal-8.8.4.tar.gz

下载完成后,解压缩tarball文件,如下所示。

$ sudo tar -xvf drupal-8.8.4.tar.gz

接下来,将提取的文件夹移至Apache文档的根目录,如下所示。

$ sudo mv drupal-8.8.2 / var / www / html / drupal

使用文档根目录中的drupal未压缩文件,修改文件许可权以允许apache访问该目录。

$ sudo chown -R apache:apache / var / www / html / drupal

步骤4:配置Drupal设置

接下来将从以下位置中已经存在的默认设置文件(default.settings.php)创建一个配置文件。

$ cd /var/www/html/drupal/sites/default
$ sudo cp -p default.settings.php settings.php

如果系统上启用了SELinux,请运行以下命令以在/ var / www / html / drupal /目录中生效SELinux规则。

步骤5:完成Drupal安装

完成了所有配置之后,剩下的唯一一点就是在浏览器上设置Drupal。为此,请在URL栏中键入以下地址,然后按ENTER键。

http://你的服务器IP/drupals

输入之后将显示“欢迎”字样。首先,选择您喜欢的语言,然后点击“保存并继续”按钮。本示例中选择的英文,当然如果网站是国内用户访问可以选择中文。

选择Drupal安装语言

在下一个界面上,选择“(Standard)标准配置文件”作为要使用的配置文件,然后单击“保存并继续”按钮以进入下一ge 配置页面。

选择Drupal安装配置文件

接下来,查看网站整体概述并启用CLEAN(纯净)URL地址。要配置URL路径,请修改/etc/httpd/conf/httpd.conf文件中的Apache配置文件。

AllowOverride属性从None设置为All

URL路径设置

接下来,刷新页面进行下一项,进入“数据库配置”页面。填写必填字段,例如数据库类型,数据库名称,数据库密码和用户名,数据库信息在第二个步骤中已经设置好。

Drupal数据库配置

再次,单击“保存并继续”按钮转到下一项,Drupal将自动开始安装所有功能,大约需要5分钟。

在CentOS 8上进行Drupal安装

在下一部分中,填写网站详细信息,具体如下:

Drupal站点配置

最后,将显示如下图所示的主页面。现在可以继续创建站点并向其中添加内容,同时也可以使用大量的Drupal主题和插件来增强网站的外观展示。

drupal程序安装成功

总结

以上就是在CentOS 8系统中安装Drupal程序的全部过程,配置过程仅供参考,有任何问题欢迎交流讨论。

总的来说,Drupal还是当下比较流行的CMS博客类开源程序,有想在CentOS 8系统中安装Drupal的的小伙伴可以参考上述教程进行安装。

未经允许不得转载:惠主机 » CentOS 8系统安装Drupal详细步骤介绍