一、 CENTOS7上的LAMP与DRUPAL8的安装:
步骤 1:安装 Apache Web 服务器
1.首先安装 Apache Web 服务器。
# yum install httpd
2.安装完成后,服务开始是被禁用的,因此我们需要手动启动它,同时让它下次系统启动时自动启动
# systemctl start httpd
# systemctl enable httpd
3.接下来,为了允许通过 HTTP 和 HTTPS 访问Apache 服务,我们必须打开 HTTPD 守护进程正在监听的 80 和 443 端口
#firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --permanent --zone=public --add-service=https
# firewall-cmd --reload
4. 验证 Apache 是否正常工作,打开浏览器在地址栏中输入localhost出现以下界面,说明成功安装
步骤 2:安装 Apache PHP 支持
Drupal8要求PHP5.5.9或以上,此处安装PHP7
5. 安装EPEL 和Webtactic仓库,并安装PHP7
# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
# yum install php70w php70w-opcache php70w-mbstring php70w-gd php70w-xml php70w-pear php70w-fpm php70w-mysql php70w-pdo
6.在目录/var/www/html下创建一个info.php 文件# echo "<?php phpinfo(); ?>" > /var/www/html/info.php
重启apache
# service restart httpd
在浏览器中输入localhost/info.php,得到关于 PHP 安装和配置完整信息以验证是否安装成功
步骤 3: 安装和配置 MariaDB 数据库
7. 添加官方 MariaDB 库到/etc/yum.repos.d/MariaDB.repo 中,先打开MariaDB.repo文件
# vi /etc/yum.repos.d/MariaDB.repo
点击Insert键进入输入模式,在文件中添加以下内容:
[mariadb]
name = MariaDB <