安装drupal之前需要安装apache和php

1.1. 安装httpd-2.2.19.tar.gz之前,先安装gcc。

./configure --prefix=/usr/local/apache2 --enable-modules=most

 

修改/usr/local/apache/conf/httpd.conf

<FilesMatch \.php$>

    SetHandler application/x-httpd-php

</FilesMatch>  //针对php文件处理

documentroot和Directory目录修改成你放网页的地方!

注意:存放网页的根目录应直接存放drupal的内容。

/usr/local/apache/bin/apachectl -k restart

 

2.2  安装php-5.3.6.tar.gz之前,安装

libxmlsec1-dev

php5-gd--------对GD库的支持

libpng12-dev

./configure  --with-apxs2=/usr/local/apache2/bin/apxs

             --with-gd  --enable-mbstring

**httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied

解决:关闭SElinux

2.3  安装drupal,安装比较简单,访问index.php就可以了。

cp default.settings.php settings.php

chmod a+w /sites/default

chmod a+w /sites/default/settings.php

2.4  关于汉化

下载drupal-7.2.zh-hans.po放置到./drupal/profiles/standard/translations/

待续。。。