磁盘空间:最小的安装需求是15M。加上各种网页需要的模块是60M,再考虑到数据库、文件备份之类的时候会更多。
Web Server:Apache、Nginx或者Microsoft IIS
数据库:
Drupal 6: MySQL 4.1 或者更高, PostgreSQL 7.1,
Drupal 7: MySQL 5.0.15 或者更高 with PDO, PostgreSQL 8.3 或者更高 with PDO, SQLite 3.3.7 或者更高
Microsoft SQL Server 和 Oracle的支持需要额外的模块.
支持的浏览器类型:
兼容性好的有:
Internet Explorer 8.x and later
Firefox 5.x and later
Opera 12 and later
Safari 5.x and later
Google Chrome
其他浏览器虽然对CSS和JS的兼容性未必有那么好,但是看上去还是会比较相近
PHP版本支持:
Drupal 6: PHP 4.4.0 or higher (5.2 recommended).
Drupal 7: PHP 5.2.5 or higher (5.3 recommended).
Drupal 8: PHP 5.3.10 or higher.
PHP安装说明:
1.
2.
接着我们测试下,是否能连接到Mysql 再新建个link.php,下代码中输入 $link=mysql_connect(“127.0.0.1″,”root”,”Mysql安装时填写的密码”); if(!$link) echo “Mysql数据库连接失败!”; else echo “Mysql数据库连接成功!”; mysql_close(); ?> 也保存文件放到“D:\WMAP\www\”目录下 打开浏览器输入:http://localhost/link.php 查看
Drupal的安装:
这里使用的是原本机器上搭建的apache2.2上(已经安装了PHP并添加环境变量和相关配置),用这个来安装Drupal。
参考资料:http://drupalchina.cn/content/drupal-7-zhong-wen-zhuang-jiao-cheng
这里使用的是Drupal 7-22,并添加了中文语言包
第一阶段步骤:
1.
2.
3.
4.
5.
6.
7.
8.
这里按照参考资料中的说明,将Drupal安装包改名并添加了中文语言包后,放在了Apache的htdocs目录下:
在浏览器键入地址开始安装,效果如下图所示:
选择standard,并继续:
第一次提示了我没有支持PDO数据库,这里需要重新配置下PHP中的PDO:
这里我的是PHP5,只需要去掉如下红框中的内容前的”;”,使其有效即可
修改完配置以后,重启Apache,再次运行Drupal目录下的安装文件(浏览器键入Drupal7的url即可),现在看到的界面是:
这里我用MySQL创建了一个名为“drupal”的数据库,用户名密码均为登录使用的root;点击保存并继续,开始安装:
点击错误页面链接后,直接跳过了这个错误,开始设置网站:
添加完相关的设置信息后,点击保存继续:
安装完成,但是没有成功发送email:
在语言包没法完全安装好的情况下,这样的网站有一部分是汉化了的,有一部分不是。参考下面的解决方案:
这里的解决方案。对于已经安装好的Drupal,这里setting.php变成只读了,所以重新又选择英文版本安装了一次,准备在英文版下重新导入一次语言包。安装好英文版后在configuration里找不到language选项,这是因为默认没有启用这个模块,在
找到 Locale 模块,勾选前面的复选框,然后到页面最下方点击保存(Save Configuration)按钮.现在就可以了。
3-1.
通过导航 Administer >
Site Building > Translate interface,或者访问admin/build/translate
页面,点击"Import"面板进入导入语言包界面
3-2. 向 Language File 文件框中加入第一步下载下来的 .po 语言包文件,将 Import into 选项设置为“Chinese, Simplified(简体中文)”,点击页面最下方的"Import"按钮
在以上步骤完成后(我在3-2这里点击后没反应,然后等了几分钟后,直接点的language去看,发现已经有简体中文的语言包了)选择Language,设置简体中文后保存
这个时候,简体中文切换就提示成功了。
可能是语言包的问题,这里我的部分页面还是英文。
(参考:http://lugir.com/drupal/documentation/translate-drupal-language-to-simple-chinese.html)
订正(2013/8/12):我又尝试了安装drupal7.23,还是在安装中文语言包的时候出现同样的问题。我改为重新安装了英文版,然后尝试Import 这个7.23的语言包。
现在发现了问题:
上图是我重新安装完后发现的,在英文版下,这个内置界面在第一次Import后,显示的是99.9%,我又尝试再次导入:
第一次是使用的红框上面那个选项,这一次选择下面一个。然后会提示有多少文件更新,说明第二次更新是有效的,又添加了一些。
这个时候,再选择简体中文,就看到了基本上是完整的翻译界面了。