下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
...wd......wd......wd...PostgreSQL安装及配置PostgreSQL的安装可以有以下几种方式:.run文件安装yum安装源码安装一、.run文件安装1、安装文件下载,格式如下:postgresql-9.4.1-3-linux-x64.run将该文件拷贝到linux系统下目录,如/home/zhangwy下2、添加用户组postgresql,用以下命令:#groupaddpostgresql3、添加用户组postgresql下的用户postgres,用以下命令:#adduserpostgres–gpostgresql4、修改postgres用户的密码:#passwdpostgres5、切换到.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文件,增加:exportPGHOME=/opt/PostgreSQL/9.4exportPATH=$PGHOME/bin:$PATHexportPGDATA=$PGHOME/dataexportLD_LIBRARY_PATH=$PGHOME/lib保存后,执行:#source/etc/profile命令,修改的配置将立即生效。7、连接到postgres数据库此时表示数据库连接成功。8、登录到linux的图像界面,可看到postgresql的安装,其中pgAdminIII是它的一个客户端界面,可在客户端进展操作。二、yum安装用yuminstall–installroot=/opt/PostgreSQL/9.4,指定目录没有成功,不知道具体原因推荐yum方式安装,不用考虑包与包之间的关联关系1、下载rpm库并安装rpm-i/home/zhangwy/pgdg-centos94-9.4-2.noarch.rpm查看所有安装包yumlistpost*2、查看是否安装postgresqlrpm-qa|greppost如有老版本,则删除老版本,用以下两种方式:rpm-e(or--erase)optionspkg1...pkgN,参数pkg1...pkgN:要删除的软件包使用'yumremove包名'命令卸载包3、安装#yuminstall-ypostgresql94#yuminstall–ypostgresql94-libs#yuminstall–ypostgresql94-server#yuminstall–ypostgresql94-contrib#yuminstall–ypostgresql94-devel#yuminstall–ypostgresql94-testlibevent这几个安装包分别对应的是:postgresql94-server:PostgreSql的服务器端;postgresql94:PostgreSql的客户端程序和库;postgresql94-contrib:一些外部扩展;postgresql94-devel:库和头文件,对于一般使用,这个是可选的;但是如果后面需要以编译源文件的形式安装一些PostgreSql的扩展〔例如Multicorn〕,它们在编译过程中需要这些文件,那么这个一定要有。4、设置全局环境变量exportPATH=/usr/pgsql-9.4/bin:$PATHexportPGDATA=/var/lib/pgsql/9.4/dataexportLD_LIBRARY_PATH=/usr/pgsql-9.4/lib5、初始化数据库并启动切换到postgres用户,执行su$initdb执行过程中自动创立数据目录:/var/lib/pgsql/9.4/data$pg_ctlstart启动数据库服务。6、测试连接三、源码安装1、下载源码包并解压。源码下载地址::///ftp/source/v9.4.1/,这里我下载的版本是v9.4.12、创立用户组和用户:添加用户组postgresql,用以下命令:#groupaddpostgresql添加用户组postgresql下的用户postgres,用以下命令:#adduserpostgres–gpostgresql3、将下载的源码文件postgresql-9.4.1.tar.gz拷贝到/home/postgres目录下并解压。4、创立安装目录5、编译安装,安装到/opt/PostgreSQL/9.4目录切换到解压文件目录:#cd/home/postgres/postgresql-9.4.1#./configure–prefix=/opt/PostgreSQL/9.4执行configure过程中报以下错误,configure:error:readlinelibrarynotfound网上查询后,需要安装readline-devel包,执行以下命令:#yum-yinstall-yreadline-devel完成成依次执行:#./configure–prefix=/opt/PostgreSQL/9.4#make#makeinstall执行完后提示如以下列图,PostgreSQL服务器安装完成。6、创立数据目录7、修改数据目录所有者和权限#chown–Rpostgres/opt/PostgreSQL/9.4/data#chgrp–Rpostgresql/opt/PostgreSQL/9.4/data8、设置全局环境变量#vi/etc/profile###添加如下配置到翻开文件中exportPGHOME=/opt/PostgreSQL/9.4exportPATH=$PGHOME/bin:$PATHexportPGDATA=$PGHOME/dataexportLD_LIB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水库气候变化适应策略
- 城镇生活污水处理项目运营管理方案
- 钢结构防水设计方案
- 人行道及非机动道设计
- 燃气管道施工周边环境保护方案
- 水资源管理信息系统建设
- 燃气设备安装规范
- 给水设施验收标准
- 智能空调控制系统设计
- 雨水排放口设置规范
- 四川省2025年高职单招职业技能综合测试(中职类)汽车类试卷(含答案解析)
- 隧道施工清包合同(3篇)
- 消化系统肿瘤多学科协作(MDT)诊疗方案
- 安泰科技招聘笔试题库2025
- 二级生物安全培训课件
- 2025广东省横琴粤澳开发投资有限公司第二批社会招聘21人笔试历年典型考点题库附带答案详解试卷2套
- 塔吊拆除安全操作培训
- 2025年及未来5年中国抓娃娃机行业市场全景监测及投资前景展望报告
- 国家安全生产十五五规划
- 电机与拖动基础期末试卷及答案
- 时尚男装陈列课件
评论
0/150
提交评论