Linux+Apache+Postgresql+PHP安装Drupal7.15

 官方要求:

 

Web ServerApache,Nginx,or IIS

Database Server:PostgresQL8.3 or Higher with PDO

PHP:PHP 5.2.5 or Higher(推荐5.3

 

1.       linux 这里使用的是centos6(不详细说了)

2.       安装Httpd服务

Yum install httpd

3.       安装PHPDrupal7.15系统官方所需的相应模块

Yum install php php-pdo php-domxml-php4-php5 php-pecl-apc php-gd php-mbstring

   修改apc.ini文件使得文件上传可以使用:

   Sed –e ‘s/apc.rfc1867=0/apc.rfc1867=1/’ –I /etc/php.d/apc.ini

4.       添加数据库(注意数据库的编码必须为UTF-8

Create  database  drupal  owner postgres  encoding ‘UTF8’;

5.       下载drupal 7.15安装压缩包,解压后放在/var/www/下,官方下载地址:http://drupal.org/node/3060/release

(推荐在www目录下新建文件夹drupal把解压后的文件都放在里边,建立虚拟主机来分别管理)

建立虚拟主机的方法是修改/etc/httpd/conf/httpd.conf文件

在里边添加如下内容

<VirtualHost *:80>

ServerAdmin [email protected]

DocumentRoot /var/www/drupal/

ServerName www.uservic.com (注:确保www.uservic.com已经解析到本机IP)

</VirtualHost>

6.       访问www.uservic.com进行Drupal7.15安装

但是通常在选择数据库类型的时候不会出现PostgreSQL这一选项

解决办法是:安装php-pgsql yum install php-pgsql

安装后重启httpd,再刷新页面后就会出现PostgreSQL这一数据库类型了

然后就可以填写数据库名称、数据库用户及密码进行安装了。




注:LAPP安装完成后,同样也可以安装国内有名的PHP系统,如:Discuz,DeDeCMS、Ecshop等

你可能感兴趣的:(安装)