drupal是非常著名的开源内容管理系统,使用php开发。
其安装非常简单,假定nginx+php+mysql已经安装完成,并且正常启动。关于nginx+php+mysql在windows上的安装和配置,参考上一篇博客:windows上nginx + php配置
环境:Windows 7 32bit,nginx 1.2.3,php-5.4.7-Win32-VC9-x86,mysql 5.5.27
版本:drupal 7.15
将下载下来的drupal zip包解压缩的nginx $document_root目录下,一般为nginx安装目录/html,之后再该目录可以看到drupal-7.15目录。
在浏览器中访问该目录:http://localhost:8080/drupal-7.15,系统自动执行安装过程。
在安装期间,会检查php的配置,需要将php如下扩展激活:extension=php_gd2.dll ; drupal必须的
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll ; 处理unicode的,最好悬赏
;extension=php_exif.dll ; Must be after mbstring as it depends on it
extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
;extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
修改配置后,需要重新启动php-cgi:
php-cgi -b 127.0.0.1:9000
php检查没有问题后,drupal安装程序会配置数据库连接,主要包括配置数据库名字,以及数据库访问的用户名和密码,默认是访问本机(localhost)的数据库。drupal不会自动创建数据库,因此需要先在mysql中将数据库建好,并将该用户在该数据库上配置好权限:
shell> mysql -u root -p
Password: xxxx
mysql> create database zenk;
mysql> create user 'zenk'@'localhost' identified by 'zenk';
mysql> grant all on zenk.* to 'zenk'@'localhost';
mysql> quit
之后将数据库(zenk),用户名(zenk)和密码(zenk)配置到drupal中即可。
再后来,就是配置域名、邮箱等信息,配置完成,ok,drupal已经安装完了。
分享到:
相关推荐
总的来说,Drupal 7.15 的设置涉及到了基础安装、核心功能配置、模块安装与启用等多个环节。理解这些步骤对于成功搭建和管理 Drupal 网站至关重要。而使用合适的模块,如 httprl 和 boost,可以进一步优化网站性能和...
标题与描述中的关键词“Drupal 7.15 统计模块使用”指向了Drupal系统中一个重要的功能模块——统计模块(statistics)。Drupal是一个开源的内容管理系统(CMS),被广泛用于构建各种类型的网站,从个人博客到大型企业级...
Drupal 7.15 是一个流行的开源内容管理系统,它允许用户构建复杂的网站并管理其内容。在这个场景中,我们关注的是 Organic Groups 模块的使用,该模块在 Drupal 中提供了一种实现社区和群组功能的方式。Organic ...
Drupal的安装过程相对简单,只需上传文件到服务器并运行安装脚本。Drupal 7.15的配置界面更加友好,用户可以根据自己的需求设置网站的基本信息,如站点名称、管理员账号、数据库连接等。 **3. 内容管理** Drupal的...
文档"drupal 7.15 主题"可能会详细讲解如何安装、激活和自定义Drupal的主题。 接着,是“file”管理。在论坛中,文件上传功能常常用于分享资料、教程或图片。Drupal 7.15允许管理员设定文件类型限制、大小限制以及...
drupal-7.15.zip Drupal6主题开发指南 .pdf Drupal_工作原理解析.docx Drupal专业开发指南(中文版).pdf Drupal专业开发指南+第二版(中文),Drupal6专业开发指南中文版.pdf Drupal入门二十问.pdf Drupal开发指南中文版...
模块是Drupal的核心扩展机制,可以通过安装不同的模块来增加新的功能或改进现有功能。 **1.6 钩子** 钩子(Hook)是一种允许开发者扩展Drupal核心功能或已有模块功能的方法。通过实现特定的钩子函数,可以改变数据...