> Ubuntu >

Ubuntu下LAPP(Linux+Apache+PostgreSQL+PHP)环境的配置与安装

1 安装 apache2
sudo apt-get install apache2

安装完成,运行如下命令重启下:

sudo /etc/init.d/apache2 restart

在浏览器里输入

http://localhost 或者是 http://127.0.0.1

如果看到了"It works!“,那就说明Apache 就成功的安装了,Apache 的默认安装,会在/var 下建立一个名为 www 的目录,这个就是

Web 目录了,所有要能过浏览器访问的 Web 文件都要放到这个目录里。

2 安装 php
sudo apt-get install libapache2-mod-php5 php5

此外,建议安装PDO扩展:

(1) 对于mySQL数据库安装扩展:sudo apt-get install php5-gd php5-mysql

(2)对于PostgreSQL数据库安装扩展:sudo apt-get install php5-gd php5-pgsql




(注:PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据)




安装完后,我们要重新启动Apache,让它加载 PHP 模块:

sudo /etc/init.d/apache2 restart

接下来,我们就在Web 目录下面新建一个 PHP 文件来测试 PHP 是否能正常的运行,键入命令:

sudo gedit /var/www/phpinfo.php

然后输入:

<?php

phpinfo();

?>

接着保存文件,在浏览器里输入 http://127.0.0.1/phpinfo.php,如果出现了一个显示 PHP 运行参数的页面,那就说明PHP 已经正常运行了。

如果相查看相应数据库的PDO扩展是否安装成功,进入页面:http://127.0.0.1/phpinfo.php,然后查找"pdo"如果显示如下:


则说明PostgreSQL的PDO安装成功!相应地如果有PDO drivers存在mysq则表明mySQL的PDO安装成功!


(责任编辑:IT)