魅力博客

魅力Linux|魅力空间|魅力博客|学习Linux|ubuntu日记|电脑教程|手机软件

搭建网站服务器,在ubuntu8.04下安装apache2+php5+postgresql



ubuntu8.04下安装apache2+php5+postgresql

1.安装
1.1 安装apache2
sudo apt-get install apache2
1.2 安装php5
sudo apt-get install php5
1.3 安装postgresql
sudo apt-get install postgresql-8.3.1
1.4 安装php5的postgresql支持库和GD库
sudo apt-get install php5-pgsql php5-gd

2.配置
2.1 配置apache2
参考文献:
http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn
http://kajaa.bbs.us/ApacheManual/
2.2 配置php5
参考文献:
http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn
http://www.phpx.com/php/zh/
2.3 配置postgresql
参考文献:
http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn
http://www.pgsqldb.org/pgsqldoc-8.1c/index.html
http://www.pgsqldb.org/mwiki/index.php/ ... 6%E9%A1%B5

3.测试
3.1 测试1
---------------------------------------
#文件名:test1.php
#目的:查看php5安装情况
<?php phpinfo() ?>
---------------------------------------
打开页面记得查看三处内容:
3.1.1 "Loaded Configuration File" 正确的话后面应该是php.ini文件的路径
3.1.2 "PDO drivers" 正确的话后面应该是pgsql
3.1.3 有没有单独的pgsql表格,一般有版本信息、SSL支持等,有的话说明正常加载pgsql

3.2 测试2
---------------------------------------
#文件名:test2.php
#目的:测试数据库连接情况
#请记得更换下面的主机IP、端口、数据库名称、用户名、用户口令,当然测试前得先createdb和createuser好数据库和用户.
<?php
$conn = pg_connect("host=主机IP port=端口 dbname=数据库名称 user=用户名 password=用户口令");
if (!$conn)
{
die("An error occured.");
}
else
{
echo "ok";
}
?>
postgressql 配置文件位置:/etc/postgresql /8.**/main/pg_hda.conf;

返回顶部

发表评论:

Powered By Z-BlogPHP 1.7.3


知识共享许可协议
本作品采用知识共享署名 3.0 中国大陆许可协议进行许可。
网站备案号粤ICP备15104741号-1