Drupal安装配置文档(一)
2012-07-04 11:46
344 查看
Drupal安装配置文档
前段时间帮公司弄了个内部网站,作为一个内部信息交流平台,发现一个叫Drupal的内容管理系统很适合,于是研究了一番。由于篇幅有限,本文档分为(一)(二)两篇,第一篇讲述drupal及其环境的安装,第二篇写了Drupal的配置使用以及实践,由于Drupal涉及PHP、网站之类,所以没有深究,但现在公司已经能很好的用上drupal了,我个人也比较满意。Drupal安装配置文档 1
1、资源下载 2
1.1、drupal相关资源下载: 2
1.2、drupal7.8 运行环境其他安装包 2
2、Drupal安装过程 3
2.1、安装环境 3
2.2、安装 Apache 3
2.3、PHP 的安装与配置 4
2.3.1 PHP安装 4
2.3.2 与Apache的整合配置 6
2.4、MySQL的安装 8
2.4.1 MySQL 8
2.4.2 phpMyAdmin的安装 9
2.5 Drupal安装 10
2.5.1 Drupal 10
2.5.2 其他常用插件 10
2.6 Drupal的初始化 11
2.6.1 创建一个数据库 11
2.6.2 初始化Drupal 11
3、Drupal的设置、使用 13
3.1 整体界面规划 内容分布 13
3.2 内部论坛 14
3.2.1 扩展论坛模块 14
3.2.2 管理论坛 14
3.2.3 讨论版设置 15
3.3 内部应用--博客管理 16
3.3.1扩展博客模块 16
3.3.2 创建新日志 16
3.3.3日志设置 18
3.4 公共信息--手册管理和文件管理 19
3.4.1 启用手册页模块 19
3.4.2 使用手册页 19
3.4.3 下载安装DownloadFile模块 20
3.4.4 使用DownloadFile模块 21
3.4.5 文件的权限管理 22
3.5 用户权限分配 22
3.6 LDAP认证 23
3.7 smtp邮箱配置 26
3.8 简介URL配置 26
3.9 通告栏 26
4.0 CKEditor 所见即所得html编辑器 26
5 主题 模块研究 27
1、资源下载
计划用最新版本的drupal来安装测试1.1、drupal相关资源下载:
1.1.1、drupal7.8 http://drupal.org/project/drupaldrupal-7.8.zip
1.1.2、drupal7.8 汉化包 http://localize.drupal.org/translate/languages/zh-hans
drupal-7.8.zh-hans.po
汉化包安装参考:
http://5iphp.com/drupal7-install
1.1.3、LDAP验证 http://drupal.org/project/ldap
ldap-7.x-1.0-beta5.zip
LDAP安装设置参考文档:
/article/4376688.html
http://freeport9.blog.163.com/blog/static/260505692010316053288/
1.1.4、 界面包 http://drupal.org/project/zen
zen-7.x-3.1.zip
1.1.5、 其他常用(流行)模块
1.2、drupal7.8 运行环境其他安装包
1.2.1、 http://acquia.com/downloads 完整包下载1.2.2、 Apache HTTP server(2.2) http://httpd.apache.org/download.cgi#apache22
1.2.3、PHP 5.3.8 http://windows.php.net/download/
1.2.4、MySql 5.5.16 http://www.mysql.com/downloads/mirror.php?id=404203#mirrors
1.2.5、phpMyAdmin http://www.phpmyadmin.net/home_page/downloads.php
2、Drupal安装过程
2.1、安装环境
虚拟机windows 20032.2、安装 Apache
考虑到这是在内部环境中使用,不需要使用SSL,使用的安装包是:httpd-2.2.21-win32-x86-no_ssl.msi
安装选项,注意选择80端口,因环境中只有此http服务器。因后期可能要使用域验证,所以相关的Domain设置使用china-softplay
安装路径,设置到硬盘根目录下,方便后面操作。C:\Apache2.2\
Apache 安装成功!!!
2.3、PHP 的安装与配置
2.3.1 PHP安装
选择php-5.3.8-Win32-VC9-x86.msi进行安装安装路径选择在根目录下
选择与Apache2.2.x配合
指定之前安装Apache2.2.x的路径
注意,PHP扩展不能全选,因为PHP某些扩展与apache2.2不兼容,会使apache启动不了。所以除了默认扩展之外,再选上ldap就OK了。
2.3.2 与Apache的整合配置
2.3.2.1安装完成后,在Apache的httpd.conf的最下面会出现:#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL PHPIniDir"C:\PHP\" LoadModule php5_module"C:\PHP\php5apache2_2.dll" #END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL |
<IfModule dir_module> DirectoryIndex index.html </IfModule> 修改为: <IfModule dir_module> DirectoryIndex index.php index.html </IfModule> |
修改原httpd.conf中的:
<DocumentRoot "C:/Apache2.2/htdocs">
为:
<DocumentRoot "C:/root">
2.3.2.3 然后对应修改:
<Directory "C:/Apache2.2/htdocs">
为:
<Directory "C:/root">
同时将下面的
Options Indexes FollowSymLinks
修改为:
Options FollowSymLinks
生成一个phpinfo.php文件,内容如下:
<html> <head> <title> hello </title> </head> <body> <?php phpinfo(); ?> </body> </html> |
2.4、MySQL的安装
2.4.1 MySQL
选择安装的版本是:mysql-5.5.16-win32.msi基本上使用默认安装配置完成初始安装,只是在编码选择的时候注意选择“UTF8”。设定的root的访问密码也要记牢,不可忘记。
2.4.2 phpMyAdmin的安装
为方便管理mySQL,安装mysql的php管理工具phpMyAdmin解压phpMyAdmin-3.4.7-all-languages.zip,解压出来的文件夹重命名为phpmyadmin放到web服务器DoucmentRoot目录下,并命名为phpMyAdmin,则访问http://localhost/phpMyAdmin/即可使用phpmyadmin工具
访问可能会出现此错误,这时检查有没开启mysqli
1 确保php.ini里有extension=php_mysqli.dll这一行,并且前面没有";"
2 确保C:/PHP/ext里也有php_mysqli.dll这个文件
3 打开http://localhost/phpinfo.php,确保mysqli与mysql有开启
4 连续点击缺少mysqli扩展页面的mysqli即能进去
2.5 Drupal安装
2.5.1 Drupal
解压drupal-7.8.zip,解压出来的文件夹重命名为drupal放到web服务器DocumentRoot目录下。2.5.2 其他常用插件
Drupal核心汉化包drupal-7.8.zh-hans.po,放置到$(drupal)/profiles/standard/translations
流行的界面zen,解压zen-7.x-3.1.zip,得到的zen文件夹,放置到:
$(drupal)/sites/all/themes
其他流行的modules,放置到:
$(drupal)/sites/all/modules
2.6 Drupal的初始化
2.6.1 创建一个数据库
首先访问:http://localhost/phpMyAdmin/,使用phpMyAdmin创建一个数据库,记住你创建的数据库名。2.6.2 初始化Drupal
访问地址:http://localhost/drupal/第一步:选择安装模式:标准安装
第二步:选择语言(必须先安装汉化包)
第三步:设置数据库,填写之前用phpMyAdmin创建的数据库名,及mysql的用户名,密码
等待Drupal自动完成初始化配置后,设置一些基本的网站信息后,就可以使用你的新网站了。
本文出自 “疯狂的小鸡” 博客,请务必保留此出处http://metchick.blog.51cto.com/1523675/919459
相关文章推荐
- Drupal安装配置文档(二)
- FFMPEG安装配置文档
- greenplum4.2安装配置文档-手把手…
- phpMyAdmin 2.x.x - 文档(安装及配置)
- 【DB2学习文档之三】安装后的初步配置
- cacti安装配置文档
- Weblate 2.11安装配置文档
- 安装部署VMware vSphere 5.5文档 (6-3) 安装配置AD域控制器
- ubuntu安装vnc,远程链接时出现灰屏,配置文档不对吗
- Zabbix 安装配置文档Server+Client+Web
- 安装Mysql 数据库 5.7 server(和以往的版本配置方式有所不同) 直接看一篇靠谱的文档
- JDK安装在配置与文档生成
- Datastage9.1 Linux环境安装配置文档
- lvs+keepalive 比较详细的安装配置文档
- 服务器安装配置文档JDK、apache、mysql、memcached、JMagick、tomcat
- DRBD安装配置文档
- greenplum4.2安装配置文档-手把手…
- ceph 对象存储网关radosgw和S3接口详细安装配置测试文档
- vsftpd安装配置文档