Centos7+Apache-httpd服务搭建Drupal

VMware搭建 Drupal 网站

​ Drupal开发,Drupal建站,Drupal二次开发?为什么是Drupal?尤其是Drupal企业建站呢?Drupal是一个免费的、开源的内容管理系统,它的基本特点包括易于使用、模块化和支持最新技术的协作功能。Drupal 作为最好的开源CMS系统,一直受到广大drupaler的喜爱。在业界Drupal常被视为内容管理框架(CMF),而非一般意义上的内容管理系统(CMS)。Drupal7目前是稳定的开发版本,为移动而生的Drupal8将在2015年推出正式版。

基础环境配置

  • ip:192.168.101.171
  • Centos7.7

关闭防火墙

$ systemctl stop firewalld
$ systemctl disable firewalld

关闭selinux

$  setenforce 0
$  vim /etc/selinux/config
#将SELINUX=enforcing改为SELINUX=disabled

安装工具包

$ yum install -y vim wget

一、安装MariaDB

  1. Centos7 之上版本默认是支持mariadb数据库的,因此在此使用yum安装mariadb数据库;

    $ yum install mariadb-server mariadb -y
    
  2. 启动服务

    $ systemctl start mariadb
    
  3. 为Drupal创建数据库

    $ mysqladmin -u root create drupal
    
  4. 为数据库创建用户并授权

    $ mysql
    $ GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON drupal.* TO 'username'@'localhost' IDENTIFIED BY '000000';
    $ FLUSH PRIVILEGES;
    $ exit
    

    其中,username 为 Drupal 服务使用的数据库用户名,000000 为 Drupal 服务使用的数据库密码。

二、安装Apache-httpd服务

  1. 使用yum安装httpd

    $ yum install -y httpd
    
  2. 启动httpd服务

    $ systemctl start httpd
    
  3. 测试httpd

    # 在浏览器访问
    http://192.168.101.100/
    

在这里插入图片描述

三、安装 PHP

  1. 使用yum安装PHP及其拓展;

    $ yum install -y php php-dom php-gd php-mysql php-pdo
    
  2. 在/var/www/html目录下创建一个index.php 文件来检查 PHP 是否安装成功,示例代码如下:

    $ cd /var/www/html/
    $ vim info.php
    <?php phpinfo(); ?>
    
  3. 重启httpd服务

    $ systemctl restart httpd
    
  4. 测试php

    # 访问http://192.168.101.171/info.php
    

在这里插入图片描述

四、安装Drupal 9.0.0

  1. 下载Drupal安装包

    $ wget http://ftp.drupal.org/files/projects/drupal-7.56.zip
    
  2. 解压至网站发布目录

    $ unzip drupal-7.56.zip 
    $ mv drupal-7.56/* /var/www/html/
    
  3. 下载中文翻译包

    $ cd /var/www/html/
    $ wget -P profiles/standard/translations http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.56.zh-hans.po
    
  4. 修改sites目录属主属组

    $ chown -R apache:apache /var/www/html/sites
    
  5. 重启httpd服务

    $ systemctl restart httpd
    
  6. 在浏览器访问http://192.168.101.100/
    在这里插入图片描述

  7. 选择安装语言,单击Save and continue
    在这里插入图片描述

  8. 设置数据库,输入您在mariadb中配置的数据库信息(如下图)。
    在这里插入图片描述

  9. 输入站点信息。
    在这里插入图片描述

  10. 安装完成
    在这里插入图片描述

  11. 访问http://192.168.101.100/既能进入网站;
    在这里插入图片描述

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值