详解Drupal安装步骤

详解Drupal安装步骤DrupalDrupal 是一个基于 PHP 语言编写的开源的内容管理系统 CMS Content Management System 和 Wordpress 等 CMS 一样提供主题 在这里详细介绍一下安装 Drupal 的步骤 安装 Drupal 的环境如

欢迎大家来到IT世界,在知识的湖畔探索吧!
详解Drupal安装步骤

Drupal

Drupal是一个基于PHP语言编写的开源的内容管理系统(CMS:Content Management System),和Wordpress等CMS一样提供主题。在这里详细介绍一下安装Drupal的步骤。

安装Drupal的环境如下

  • 系统:CentOS7.0
  • Apache:2.4.6
  • PHP:5.6.9
  • MySQL:5.6.25
  • Drupal:7.37

搭建LAMP环境

在CentOS上搭建LAMP环境,在这里我们使用yum安装。

# yum install httpd
# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/7/x86_64/e/epel-release-7-5.noarch.rpm 
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 
# yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-pecl-apcu php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-pdo php-pear php-fpm php-cli php-xml php-bcmath php-process php-gd php-common
# rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 
# yum install mysql-server

欢迎大家来到IT世界,在知识的湖畔探索吧!

配置环境

创建数据库

创建Drupal的数据库,具体的信息如下。

  • 数据库名:drupal
  • 用户名:drupal
  • 密码:yourpasswd
欢迎大家来到IT世界,在知识的湖畔探索吧!
# systemctl start mysqld
# mysql -uroot -p
Enter password: 在这里还没有设定root用户的密码因此直接按Enter键
mysql> create database drupal character set utf8;
mysql> grant all privileges on drupal.* to drupal@localhost identified by 'yourpasswd';
mysql> FLUSH PRIVILEGES;
mysql> exit

配置Apache

httpd.conf文件里修改以下内容,并启动Apache。

  • 119行 DocumentRoot “/var/www/html”
  • 151行 AllowOverride All
# vi /etc/httpd/conf/httpd.conf
# systemctl start httpd

修改php.ini文件

修改php.ini的一下内容。

  • 889行 date.timezone = Asia/Shanghai
  • 最后添加 apc.rfc1867 = 1

安装Drupal

Drupal官网,选择要安装的Drupal版本。

在这里安装Drupal版本7.37。

欢迎大家来到IT世界,在知识的湖畔探索吧!
# cd /tmp
# wget http://ftp.drupal.org/files/projects/drupal-7.37.tar.gz
# tar zxvf ./drupal-7.37.tar.gz
# cd drupal-7.37
# cp -pR * /var/www/html

为了使用伪静态在DocumentRoot下,创建.htaccess文件并添加以下内容。

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteBase /
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</IfModule>

Drupal配置文件赋予读写权限。

欢迎大家来到IT世界,在知识的湖畔探索吧!
# cd /var/www/html/sites/default
# cp -p default.settings.php settings.php
# chmod 666 settings.php

下载中文简体语言包,并保存到profiles/standard/translations目录下。

# cd /var/www/html/profiles/standard/translations
# wget http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.37.zh-hans.po

Web安装

打开浏览器,并输入以下内容。YourDomain处,填写域名。

点击[Save and continue]。

详解Drupal安装步骤

语言选择[简体中文]之后,点击[Save and continue]。

详解Drupal安装步骤

在这里提示sites/default/files目录不存在。创建sites/default/files并赋予777权限。

详解Drupal安装步骤

欢迎大家来到IT世界,在知识的湖畔探索吧!
# cd /var/www/html
# mkdir -m777 sites/default/files
  • 数据库类型:MySQL,MariaDB,或者类似的
  • 数据库名称:drupal
  • 数据库用户名:drupal
  • 数据库密码:填写创建数据库时填写的密码(yourpasswd的部分)
  • 点击:保存并继续

详解Drupal安装步骤

显示安装Drupal的进度。

详解Drupal安装步骤

安装Drupal之后把Drupal配置文件settings.php的权限改为644。

# cd /var/www/html
# chmod 644 sites/default/settings.php

填写站点信息,并创建站点维护帐号。

详解Drupal安装步骤

选择国家及时间区。

详解Drupal安装步骤

显示Drupal安装成功的页面。

详解Drupal安装步骤

结语

以上的Drupal安装步骤是参照Drupal官方安装教程来进行的,其他详细内容可参照Drupal官方文档。



欢迎大家来到IT世界,在知识的湖畔探索吧!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/96329.html

(0)
上一篇 17小时前
下一篇 17小时前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信