当前位置: > Linux服务器 > apache >

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

时间:2014-09-21 00:56来源:linux.it.net.cn 作者:it
官方要求:
Web Server:Apache,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.       安装PHP及Drupal7.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 js@focus-soft.com
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等
(责任编辑:IT)
------分隔线----------------------------