Drupal

来自 阿尔派 Linux

Drupal 是一个免费开源的内容管理系统 (CMS),使用 PHP 编写,并根据 GNU 通用公共许可证分发。它被用作全球至少 1% 网站的后端系统,范围从个人博客到大型企业和政治网站,包括 whitehouse.gov 和 data.gov.uk。它也用于知识管理和业务协作。

安装 lighttpd、PHP 和 MySql

基本安装

要安装额外的软件包,首先 激活社区软件包 并更新软件包索引

安装所需的软件包

# apk add lighttpd php82 fcgi php82-cgi

配置 Lighttpd

编辑 lighttpd.conf (/etc/lighttpd/lighttpd.conf) 并取消注释以下行

Contents of /etc/lighttpd/lighttpd.conf

... include "mod_fastcgi.conf" ...

编辑 mod_fastcgi.conf (/etc/lighttpd/mod_fastcgi.conf),找到并将 /usr/bin/php-cgi 更改为 /usr/bin/php-cgi82

Contents of /etc/lighttpd/mod_fastcgi.conf

... "bin-path" => "/usr/bin/php-cgi82" # php-cgi ...

启动 lighttpd 服务并添加到默认运行级别

# rc-service lighttpd start # rc-update add lighttpd default

安装额外的软件包

apk add mysql mysql-client php-mysql php-mysqli php-pdo_mysql

安装和配置 Drupal

创建一个名为 webapps 的文件夹

mkdir -p /usr/share/webapps/

下载源代码存档

cd /usr/share/webapps/ wget https://ftp.drupal.org/files/projects/drupal-7.19.tar.gz

解压缩存档,然后删除 tarball 文件

tar zxvf drupal-7.19.tar.gz rm drupal-7.19.tar.gz

更改文件夹名称

mv drupal-7.19 drupal

更改文件夹权限

chown -R lighttpd /usr/share/webapps/

创建设置文件

cp /usr/share/webapps/drupal/sites/default/default.settings.php /usr/share/webapps/drupal/sites/default/settings.php

创建到 drupal 文件夹的符号链接

ln -s /usr/share/webapps/drupal/ /var/www/localhost/htdocs/drupal

启动

启动 http 服务并添加到启动项

rc-service lighttpd start && rc-update add lighttpd default


配置 MySql

/usr/bin/mysql_install_db --user=mysql rc-service mysql start && rc-update add mysql default /usr/bin/mysqladmin -u root password 'password'

创建 drupal 数据库

mysql -u root -p

CREATE DATABASE drupal; GRANT ALL PRIVILEGES ON drupal.* TO "root"; FLUSH PRIVILEGES; EXIT

配置你的 Drupal

浏览至:http://WEBSERVER_IP_ADDRESS/drupal 并安装 Drupal,根据需要从 Web 浏览器填写信息。

Drupal 安装步骤

注意:选择每个选项后,按“保存并继续”按钮。

1 - 选择安装配置文件

  • 标准(安装常用的预配置功能。)
  • 最小化(仅启用少量模块启动。)

2 - 选择语言

  • 英语(内置)

3 - 验证要求

  • (如果一切正常,则无需执行任何操作)

4 - 设置数据库 数据库类型 MySQL

  • 数据库名称 drupal
  • 数据库用户名 root
  • 数据库密码 your-mysql-password

- 5 配置站点

  • 站点信息
  • 站点名称
  • 站点电子邮件地址
  • 站点维护帐户
  • 用户名
  • 电子邮件地址
  • 密码
  • 确认密码
  • 服务器设置
  • 默认国家/地区
  • 默认时区
  • 更新通知
  • 自动检查更新
  • 接收电子邮件通知

点击“保存并继续”后,你将看到 Drupal 安装完成

恭喜,你已安装 Drupal!

在访问你的新站点之前,请查看以上消息。

在访问你的新站点之前,请查看以上消息。你已经拥有可以工作的 Drupal 云计算系统,要访问,请转到 http://WEBSERVER_IP_ADDRESS/drupal 并享受吧!

摘自 “https://wiki.alpinelinux.cn/w/index.php?title=Drupal&oldid=25673”