linux安装postgresql和配置php扩展

linux安装postgresql和配置php扩展

ID:8810246

大小:19.63 KB

页数:5页

时间:2018-04-08

linux安装postgresql和配置php扩展_第1页
linux安装postgresql和配置php扩展_第2页
linux安装postgresql和配置php扩展_第3页
linux安装postgresql和配置php扩展_第4页
linux安装postgresql和配置php扩展_第5页
资源描述:

《linux安装postgresql和配置php扩展》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、本文档介绍如何使用tar包在Linux(我用的centos5.5)下编译安装pgsql和配置php-pgsql扩展,使php能够连接pgsql数据库。一.安装postgresql数据库1.首先到postgresql官网http://www.postgresql.org/下载安装包,这里用的是postgresql-8.4.0.tar.gz这个版本。2.开始安装为pgsql创建系统用户组和用户[root@localhostsrc]groupaddpostgresql//新增postgreql用户组[root@localhostsrc]useradd–gpos

2、tgresqlpostgres//新增postgres用户属于postgresql用户组[root@localhostsrc]passwdpostgres//修改postgres用户密码,回车后输入密码解压安装包并编译安装[root@localhostsrc]tar–xzvfpostgresql-8.4.0.tar.gz[root@localhostsrc]cdpostgresql-8.4.0[root@localhostpostgresql-8.4.0]./configure--prefix=/usr/local/pgsql[root@localhos

3、tpostgresql-8.4.0]gmake[root@localhostpostgresql-8.4.0]gmakeinstall配置环境变量[root@localhostpostgresql-8.4.0]vi/etc/profile//配置环境变量,打开profile文件,加入以下配置LD_LIBRARY_PATH=/usr/local/pgsql/lib 5export LD_LIBRARY_PATH PATH=/usr/local/pgsql/bin:$PATH export PATH MANPATH=/usr/local/pgsql/man:

4、$MANPATH export MANPATH [root@localhostpostgresql-8.4.0]source/etc/profile//使环境变量生效建立数据库集群[root@localhostpostgresql-8.4.0]mkdir/usr/local/pgsql/data//新建数据文件目录[root@localhostpostgresql-8.4.0]chown -R postgres.postgres /usr/local/pgsql/data //更改数据文件目录的属主为postgres [root@localhostpos

5、tgresql-8.4.0]supostgres//切换到postgres用户下[postgres@localhostpostgresql-8.4.0]cd/usr/local/pgsql/bin[postgres@localhostbin]./initdb--locale=C-EUNICODE–D../data///初始化数据库,设置locale为C,并且template1编码为UNICODE,使数据库支持中文初始化成功后,出现以下运行结果Success. You can now start the database server using:    

6、 ./postgres -D ../data or ./pg_ctl -D ../data -l logfile start 配置和启动、关闭数据库[postgres@localhostbin]su//切换到root用户下5[root@localhostbin]touch /var/log/pgsql.log//新建日志文件[root@localhostbin]chown postgres /var/log/pgsql.log//更改文件所属用户为postgres[root@localhostbin]supostgres//切换到postgres用户[p

7、ostgres@localhostbin]cd /usr/local/pgsql/data[postgres@localhostdata]vi postgresql.conf //打开配置文件,去掉下面两行前面的#注释,并将监听地址改为*。 listen_addresses = '*' # what IP address(es) to listen on;   port = 5432             # (change requires restart) [postgres@localhostdata]cd../bin//切换到pgsql的bin

8、目录[postgres@localhostbin]./postmaster D 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。