当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : ubuntu8.04下安装apache2+php5+postgresql
帖子发表于 : 2008-06-05 16:46 
头像

注册: 2006-07-03 9:12
帖子: 270
送出感谢: 0 次
接收感谢: 0 次
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";
}
?>
----------------------------------------
打开页面当然得显示“ok”才算OK喽!

4.postgresql相关学习资料
4.1PostgreSQL必备参考手册.pdf
http://ubuntu:ubuntuftp@ftp.ubuntu.org. ... %8f%91.pdf
4.2PostgreSQL对象关系数据库开发.pdf
http://ubuntu:ubuntuftp@ftp.ubuntu.org. ... %86%8c.pdf


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-07-01 21:52 
头像

注册: 2006-07-03 9:12
帖子: 270
送出感谢: 0 次
接收感谢: 0 次
自己顶!


页首
 用户资料  
 
3 楼 
 文章标题 : Re: ubuntu8.04下安装apache2+php5+postgresql
帖子发表于 : 2008-11-06 7:24 

注册: 2008-01-21 15:12
帖子: 60
送出感谢: 0 次
接收感谢: 0 次
好东西 我顶


页首
 用户资料  
 
4 楼 
 文章标题 : Re: ubuntu8.04下安装apache2+php5+postgresql
帖子发表于 : 2008-12-10 9:26 

注册: 2008-12-09 8:49
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
可以請問一下嗎你的ubuntu8.04是server版還是desktop
因為我在設定php.ini時發現他裡面並沒有
extension=pgsql.so
所以一值無法使用


页首
 用户资料  
 
5 楼 
 文章标题 : Re: ubuntu8.04下安装apache2+php5+postgresql
帖子发表于 : 2009-03-11 21:29 
头像

注册: 2008-07-21 9:44
帖子: 2371
地址: 深圳
送出感谢: 0 次
接收感谢: 0 次
zshmail 写道:
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";
}
?>
----------------------------------------
打开页面当然得显示“ok”才算OK喽!

4.postgresql相关学习资料
4.1PostgreSQL必备参考手册.pdf
http://ubuntu:ubuntuftp@ftp.ubuntu.org. ... %8f%91.pdf
4.2PostgreSQL对象关系数据库开发.pdf
http://ubuntu:ubuntuftp@ftp.ubuntu.org. ... %86%8c.pdf


多谢LZ推荐的postgresql相关学习资料


页首
 用户资料  
 
6 楼 
 文章标题 : Re: ubuntu8.04下安装apache2+php5+postgresql
帖子发表于 : 2009-11-30 16:46 

注册: 2009-11-30 16:41
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
leoman892001 写道:
可以請問一下嗎你的ubuntu8.04是server版還是desktop
因為我在設定php.ini時發現他裡面並沒有
extension=pgsql.so
所以一值無法使用

对于新手来说 php的安装说明不是很清楚
pgsql 的安装应该是这样的
$sudo apt-get install php5-pgsql
其实所有的php扩展都是这样安装的 :em20


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译