📜  如何在CentOS上安装Drupal(1)

📅  最后修改于: 2023-12-03 15:38:31.452000             🧑  作者: Mango

在CentOS上安装Drupal

Drupal是一种流行的开源内容管理系统(CMS),它可以帮助您创建各种类型的网站。本文将解释如何在CentOS上安装Drupal。

步骤1 - 安装Web服务器

要安装Drupal,您需要先安装Web服务器。本文将使用Apache作为Web服务器,因此在开始之前,请确保已在CentOS上安装了Apache。在终端中运行以下命令以安装Apache:

sudo yum install httpd
步骤2 - 安装MySQL

Drupal还需要一个数据库来存储数据。我们将使用MySQL数据库。在终端中运行以下命令以安装MySQL:

sudo yum install mysql-server
sudo systemctl start mysqld.service
sudo systemctl enable mysqld.service
步骤3 - 安装PHP

Drupal是用PHP编写的,因此需要安装PHP以使其正常工作。在终端中运行以下命令以安装PHP及其模块:

sudo yum install php php-mysql php-common php-gd php-xml php-mbstring
步骤4 - 下载Drupal

下载Drupal安装包。您可以从Drupal官网下载最新版本。

wget https://ftp.drupal.org/files/projects/drupal-x.x.x.tar.gz
步骤5 - 解压Drupal

在本示例中,我们将Drupal安装在/var/www/html目录中。在终端中运行以下命令以解压Drupal安装包:

sudo tar -zxvf drupal-x.x.x.tar.gz -C /var/www/html/
步骤6 - 设置Drupal目录权限

Drupal需要写入/sites/default/files目录和/sites/default/settings.php文件。因此,我们需要确保Apache用户具有写入权限。

sudo chown -R apache:apache /var/www/html/drupal/sites/default/files
sudo chmod -R 755 /var/www/html/drupal/sites/default/files
sudo chmod 664 /var/www/html/drupal/sites/default/settings.php
步骤7 - 创建Drupal数据库

在Web浏览器中访问http://localhost/以启动Drupal安装过程。在Drupal安装程序的安装配置页面上,输入您要使用的 MySQL 用户名和密码,然后点击保存并继续。

步骤8 - 完成Drupal安装

在Drupal安装程序的最后一步,您需要设置Drupal的网站名称、管理员用户名和密码。完成后,您将能够使用Drupal管理界面。

以上是在CentOS上安装Drupal的简单步骤。


参考:

  1. Drupal官网 - https://www.drupal.org/
  2. DigitalOcean教程 - https://www.digitalocean.com/community/tutorials/how-to-install-drupal-on-centos-7