Drupal是一个基于PHP语言编写的开源的内容管理系统(CMS:ContentManagementSystem),和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安装。
#yuminstallhttpd
#rpm-Uvhhttp://ftp.iij.ad.jp/pub/linux/fedora/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
#rpm-Uvhhttp://rpms.famillecollet.com/enterprise/remi-release-7.rpm
#yuminstall--enablerepo=remi--enablerepo=remi-php56phpphp-opcachephp-pecl-apcuphp-develphp-mbstringphp-mcryptphp-mysqlndphp-phpunit-PHPUnitphp-pecl-xdebugphp-pecl-xhprofphp-pdophp-pearphp-fpmphp-cliphp-xmlphp-bcmathphp-processphp-gdphp-common
#rpm-ivhhttp://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
#yuminstallmysql-server
配置环境
创建数据库
创建Drupal的数据库,具体的信息如下。
数据库名:drupal
用户名:drupal
密码:yourpasswd
#systemctlstartmysqld
#mysql-uroot-p
Enterpassword:在这里还没有设定root用户的密码因此直接按Enter键
mysql>createdatabasedrupalcharactersetutf8;
mysql>grantallprivilegesondrupal.*todrupal@localhostidentifiedby'yourpasswd';
mysql>FLUSHPRIVILEGES;
mysql>exit
配置Apache
httpd.conf文件里修改以下内容,并启动Apache。
119行DocumentRoot“/var/www/html”
151行AllowOverrideAll
#vi/etc/httpd/conf/httpd.conf
#systemctlstarthttpd
修改php.ini文件
修改php.ini的一下内容。
889行date.timezone=Asia/Shanghai
最后添加apc.rfc1867=1
安装Drupal
Drupal官网,选择要安装的Drupal版本。
在这里安装Drupal版本7.37。
#cd/tmp
#wgethttp://ftp.drupal.org/files/projects/drupal-7.37.tar.gz
#tarzxvf./drupal-7.37.tar.gz
#cddrupal-7.37
#cp-pR*/var/www/html
为了使用伪静态在DocumentRoot下,创建.htaccess文件并添加以下内容。
<IfModulemod_rewrite.c>
RewriteEngineon
RewriteBase/
RewriteCond%{REQUEST_FILENAME}!-f
RewriteCond%{REQUEST_FILENAME}!-d
RewriteRule^(.*)$index.php?q=$1[L,QSA]
</IfModule>
Drupal配置文件赋予读写权限。
#cd/var/www/html/sites/default
#cp-pdefault.settings.phpsettings.php
#chmod666settings.php
下载中文简体语言包,并保存到
profiles/standard/translations目录下。
#cd/var/www/html/profiles/standard/translations
#wgethttp://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.37.zh-hans.po
Web安装
打开浏览器,并输入以下内容。YourDomain处,填写域名。
点击[Saveandcontinue]。
语言选择[简体中文]之后,点击[Saveandcontinue]。
在这里提示sites/default/files目录不存在。创建sites/default/files并赋予777权限。
#cd/var/www/html
#mkdir-m777sites/default/files
数据库类型:MySQL,MariaDB,或者类似的
数据库名称:drupal
数据库用户名:drupal
数据库密码:填写创建数据库时填写的密码(yourpasswd的部分)
点击:保存并继续
显示安装Drupal的进度。
安装Drupal之后把Drupal配置文件settings.php的权限改为644。
#cd/var/www/html
#chmod644sites/default/settings.php
填写站点信息,并创建站点维护帐号。
选择国家及时间区。
显示Drupal安装成功的页面。
结语
以上的Drupal安装步骤是参照Drupal官方安装教程来进行的,其他详细内容可参照Drupal官方文档。
本文地址:https://gpu.xuandashi.com/7071.html,转载请说明来源于:渲大师
声明:本站部分内容来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。分享目的仅供大家学习与参考,不代表本站立场!