PostgreSQL安装及配置.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PostgreSQL安装及配置

PostgreSQL安装及配置PostgreSQL的安装可以有以下几种方式:.run文件安装yum安装源码安装一、.run文件安装1、安装文件下载,格式如下:postgresql-9.4.1-3-linux-x64.run将该文件拷贝到linux系统下目录,如/home/zhangwy下2、添加用户组postgresql,用以下命令:#groupadd postgresql3、添加用户组postgresql下的用户postgres,用以下命令:#adduser postgres –g postgresql4、修改postgres用户的密码:#passwd postgres5、切换到.run文件目录下,查看文件权限:#cd /home/zhangwy#ls –l执行.run文件:#./post*.run(貌似只能在root用户下安装)开始安装postgresql:默认安装路径为:/opt/PostgreSQL/9.4数据文件安装目录为:/opt/PostgreSQL/9.4/data安装过程中,系统会默认创建一个superuser(postgres),可以设置密码,这里设置为postgres设置字符编码为709,开始安装:安装完成后,系统中默认已创建好postgres数据库6、配置环境变量修改/etc下的profile文件,增加:export PGHOME=/opt/PostgreSQL/9.4export PATH=$PGHOME/bin:$PATHexport PGDATA=$PGHOME/dataexport LD_LIBRARY_PATH=$PGHOME/lib保存后,执行:#source /etc/profile命令,修改的配置将立即生效。7、连接到postgres数据库此时表示数据库连接成功。8、登录到linux的图像界面,可看到postgresql的安装,其中pgAdminIII是它的一个客户端界面,可在客户端进行操作。二、yum安装用yum install –installroot=/opt/PostgreSQL/9.4,指定目录没有成功,不知道具体原因推荐yum方式安装,不用考虑包与包之间的关联关系1、下载rpm库并安装rpm -i /home/zhangwy/pgdg-centos94-9.4-2.noarch.rpm查看所有安装包yum list post*2、查看是否安装postgresqlrpm -qa|grep post如有老版本,则删除老版本,用以下两种方式:rpm -e ( or --erase) options pkg1 ... pkgN,参数pkg1 ... pkgN :要删除的软件包使用yum remove 包名 命令卸载包3、安装#yum install -y postgresql94#yum install –y postgresql94-libs#yum install –y postgresql94-server#yum install –y postgresql94-contrib#yum install –y postgresql94-devel#yum install –y postgresql94-test libevent这几个安装包分别对应的是:postgresql94-server:PostgreSql的服务器端;postgresql94:PostgreSql的客户端程序和库;postgresql94-contrib:一些外部扩展;postgresql94-devel:库和头文件,对于一般使用,这个是可选的;但是如果后面需要以编译源文件的形式安装一些PostgreSql的扩展(例如Multicorn),它们在编译过程中需要这些文件,那么这个一定要有。4、设置全局环境变量export PATH=/usr/pgsql-9.4/bin:$PATHexport PGDATA=/var/lib/pgsql/9.4/dataexport LD_LIBRARY_PATH=/usr/pgsql-9.4/lib5、初始化数据库并启动切换到postgres用户,执行su$initdb执行过程中自动创建数据目录:/var/lib/pgsql/9.4/data$pg_ctl start启动数据库服务。6、测试连接三、源码安装1、下载源码包并解压。源码下载地址:/ftp/source/v9.4.1/,这里我下载的版本是v9.4.12、创建用户组和用户:添加用户组postgresql,用以下命令:#groupadd postgresql添加用户组postgresql下的用户postgres,用以下命令:#adduser postgres –g postgresql3、将下载的源码文件postgr

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档