官方要求:

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等

转载于:https://blog.51cto.com/antrun/1033746

Linux+Apache+Postgresql+PHP安装Drupal7.15相关推荐

  1. ubuntu基于apache+postgresql编译安装zabbix

    一.安装环境 ubuntu 14.04LTS Postgresql-9.4.3 zabbix-2.4.5 httpd-2.4.12 php-5.6.10 二.选择原因 选择postgresql数据库的 ...

  2. apache php debug,fedora linux apache/php下安装配置xdebug

    核心内容: 在fedora13下从源码编译安装xdebug: 如果仅仅需要在linux/fedora13,14下安装xdebug,请参看本文,直接下载二进制文件并安装使用 fedora linux下p ...

  3. Linux下PostgreSQL的安装和配置

    Table of Contents 一.在CentOS上安装PostgreSQL数据库 1.使用yum安装postgresql 2.初始化postgresql数据库 2.启动postgresql服务 ...

  4. linux下postgresql服务,Linux下PostgreSQL数据库安装、配置与日常服务管理

    1. 数据库安装与配置步骤 安装环境准备 操作系统: Oracle Linux Server 6.5 IP 地址: 192.168.6.177 版本信息: MySQL Community Server ...

  5. linux apache fcgi,编译安装apache2.2对应的mod_proxy_fcgi.so模块步骤,因为使用apache--phpfpm 需要这个...

    本文将要为您介绍的是编译安装apache2.2对应的mod_proxy_fcgi.so模块步骤,因为使用apache--phpfpm 需要这个,具体操作过程: 编译安装apache2.2对应的mod_ ...

  6. Linux apache源码安装自定义Server

    首先下载依赖包: 下载apr包: root@www:/# wget http://archive.apache.org/dist/apr/apr-1.6.3.tar.gz 下载Util root@ww ...

  7. Linux Apache php MySQL 安装配置(Centos 6.4 yum安装)

    一.yum准备 1.Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器. 基于RPM包管理,能够 ...

  8. 安装linux要用英文版,安装Ubuntu 15.10英文版之后要做的五件事

    15.10 版 Ubuntu 在界面上其实没有什么大的变化.如果是重新安装,而且安装时保持了默认的英语.没有联网.没有安装第三方应用的话,还得需要进行一些必要的设置,使之更加方便日常使用. 1.连接互 ...

  9. linux查看postgresql日志,PostgreSQL日志分类与管理

    PostgreSQL有3种日志,分别是pg_log(数据库运行日志).pg_xlog(WAL 日志,即重做日志).pg_clog(事务提交日志,记录的是事务的元数据) pg_log默认是关闭的,需要设 ...

最新文章

  1. python与excel的应用-python基础之类与对象的应用-操作excel
  2. (建议收藏)万字长文,带你一文吃透 Linux 提权
  3. 你为何要带着我的爱远走
  4. 如何把项目改成微服务项目_【日记】148微服务项目第18天
  5. Android 3D系列之基本概念篇
  6. python sklearn做文本分类
  7. mysql索引小结_[数据库]mysql索引小结_星空网
  8. 勤哲Excel服务器2017
  9. linux 7 查看网卡配置文件,如何查询centos网卡配置文件
  10. Beyond Compare4破解方法
  11. 2016理数全国卷 T21
  12. yum arm linux gcc 4.8,Linux-使用 yum 升级 gcc 到 4.8
  13. 云服务器、虚拟主机、VPS的区别与差异(超详细解说)
  14. linux命令数字表示,linux命令数字表示法
  15. MapReduce代码编写--求性别人数、求总分、关联、map端的过滤、combiner预聚合
  16. xp计算机共享上限,Win7/xp系统下共享文件夹最大连接数限制怎么解除
  17. JavaEE实战项目(初学者)
  18. Switch-零基础完全上手指南(日版)
  19. 【百度地图API·javascriptapi】地图定位、创建自定义图标、获取用户点击位置
  20. Oracle启用远程访问开启共享模式

热门文章

  1. 单页面抓图并且保存的爬虫
  2. 智慧城市成为国家战略 浙江同兴股份乘势迈进
  3. DataGrid方法标注
  4. 双系统不能引导双系统
  5. Java6.0中Comparable接口与Comparator接口详解
  6. FreeSWITCH与PSTN对接
  7. 为什么程序员不擅长估算时间
  8. 09-事务原理和自动提交设置
  9. *迭代 分支回收、创建偷懒脚本
  10. 股价相对于转股价溢价的时候,可转债就是折价状态。这就意味着只要正股保持目前的价格,赚钱的概率较高。...