当前位置: 传客网 > postgresql二进制安装记录

postgresql二进制安装记录

2016-10-14 作者:金枪鱼

目前的项目需要集成postgresql数据库,运行平台是centos,不能使用Windows上的集成介质,也不能使用Linux上的安装后的分散介质。但可以通过postgresql的二进制安装获取集成介质。

说明

下面有些命令和显示的内容只是在特定环境下输出的,要根据实际环境做出修改才能成功安装。

准备工作

       1)测试介质:postgresql-9.4.9-1-linux-x64-binaries.tar.gz

       2)下载网址:www.enterprisedb.com/products-services-training/pgbindownload

       3)系统环境:Centos 6.7

   安装步骤

       1)用户密码

[root@testvpc opt]# groupadd postgres

[root@testvpc opt]# useradd -g postgres postgres

[root@testvpc opt]# passwd postgres

       2)上传介质

目录下。

       3)安装

文件夹

[root@testvpc opt]# tar –zxvf postgresql-9.4.9-1-linux-x64-binaries.tar.gz

[root@testvpc opt]# mkdir pgsql/data

[root@testvpc opt]# mkdir pgsql/logs

oot@testvpc opt]# chown -R postgres:postgres pgsql

 

切换用户,执行安装命令

[postgres@testvpc opt]$ su postgres

[postgres@testvpc opt]$ /opt/pgsql/initdb -E utf8 -D /opt/pgsql/data/

      

 The files belonging to this database system will be owned by user "postgres".

 This user must also own the server process.

      

 The database cluster will be initialized with locale "en_US.UTF-8".

 The default text search configuration will be set to "english".

 

 Data page checksums are disabled.

 

 fixing permissions on existing directory /opt/palantir/db/postgres/data ... ok

 creating subdirectories ... ok

 selecting default max_connections ... 100

 selecting default shared_buffers ... 128MB

 selecting dynamic shared memory implementation ... posix

 creating configuration files ... ok

 creating template1 database in /opt/palantir/db/postgres/data/base/1 ... ok

 initializing pg_authid ... ok

 initializing dependencies ... ok

 creating system views ... ok

 loading system objects' descriptions ... ok

 creating collations ... ok

 creating conversions ... ok

 creating dictionaries ... ok

 setting privileges on built-in objects ... ok

 creating information schema ... ok

 loading PL/pgSQL server-side language ... ok

 vacuuming database template1 ... ok

 copying template1 to template0 ... ok

 copying template1 to postgres ... ok

 syncing data to disk ... ok

 

 WARNING: enabling "trust" authentication for local connections

 You can change this by editing pg_hba.conf or using the option -A, or

 --auth-local and --auth-host, the next time you run initdb.

 

 Success. You can now start the database server using:

 

    /opt/pgsql/bin/postgres -D /opt/pgsql/data/

     or

     /opt/pgsql/bin/pg_ctl -D /opt/pgsql/data/ -l logfile start

 

启动数据库

[postgres@testvpc opt]$ vim /opt/pgsql/logs/postgres.log   #创建日志文件

[postgres@testvpc opt]$ /opt/pgsql/bin/pg_ctl -D /opt/pgsql/data/ -l /opt/pgsql/logs/postgres.log  start

 

[postgres@testvpc opt]$ pgrep postgres  #查看是否启动

2683

2685

2686

2687

2688

2689

出现进程号,表明启动成功

修改密码

[postgres@testvpc opt]$ cd /opt/pgsql

[postgres@testvpc pgsql]$ ./bin/psql -U postgres

psql.bin (9.4.9)

 

postgres=# alter user postgres with password 'new password'

关闭命令

[postgres@testvpc pgsql]$ /opt/pgsql/bin/pg_ctl -D /opt/pgsql/data/ -l /opt/pgsql/logs/postgres.log  stop

 

到此,安装完毕。



相关推荐

  • MySQL的安装(二进制 非root)

    MySQL的安装,一般需要Linux系统的ROOT用户,或者拥有sudo权限的用户去做。有时候公司出于安全考虑,给你分配了一个任务需要安装,但是不会给你特殊权限。这时如何安装?(1)下载一个二进制安装版本。例如mysql-5.1.41-li

  • mysql源码安装和二进制安装(二进制5.5.46安装亲测通过)

    1.运行平台:CentOS6.3x86_64,基本等同于RHEL6.32.安装方法:安装MySQL主要有两种方法:一种是通过源码自行编译安装,这种适合高级用户定制MySQL的特性,这里不做说明;另一种是通过编译过的二进制文件进行安装。二进制

  • mysql 二进制包安装

    ###本文档由(阿三总结,不喜勿喷,哈哈哈,球球3209496531,欢迎交流学习)mysql安装方法:1、编译安装5.1,5.5不同2、yum安装/rpm安装*3、二进制包,直接解压,初始化数据库即可,无需编译,dba==>lnmp

  • 二进制安装:mysql-5.6.28   (可多端口多mysql安装)

    二进制安装:mysql-5.6.28(可多端口多mysql安装)系统:Centos6.764位cd/usr/local/src/wgethttp://219.239.26.10/files/41740000074C6BCD/mirror.b

  • 系统自带httpd调用二进制安装的php

    ​本范例是:系统自带也就是yuminstallhttpd-yapache中间件,联合使用二进制安装的php-5.5.33.tar.gz。1、yuminstallhttpd*-yvi/var/www/html/info.php内容

  • CentOS下MySQL5.1二进制包安装

    首先在MySQL官网下载MySQL二进制包(下载要注册,稍显麻烦)我下载的mysql-5.1.49,有123M大哦,比源码包大多啦。#ls-lhmysql-5.1.49-linux-i686-glibc23.tar.gz-rw-r--r--

  • CAS 单点登录安装笔记4 -- asp.net client端的设置

    网站:JavaEye作者:jacally链接:http://lib.javaeye.com/blog/166619发表时间:2008年03月02日声明:本文系JavaEye网站发布的原创博客文章,未经作者书面许可,严禁任何网站转载本文,否则

  • 把整数转化成二进制字符串

    我想用Object-C以二进制字符串的形式显示一个整数。读一下看看四个不同的方法来将一个整数转换为一个二进制的NSString对象。方法一:将整数作为NSString转换为二进制数(John)以下展示出的内容只是为了调试方便,性能并不是最主

  • [原创]在Kubuntu 12.04中使用二进制包安装mysql-5.5.23历程(2/4)

    2、手动删除Kubuntu中原有的旧mysql文件。(2.1)打开my.cnf文件,查看mysql使用的文件和目录,发现,socket=/var/run/mysqld/mysqld.sockpid-file=/var/run/mysqld/

  • 编译安装LAMP之MySQL-5.5(通用二进制格式)

    下载:http://ftp.jaist.ac.jp/pub/mysql/Downloads/MySQL:配置文件格式,集中式配置文件,可以为多个程序提供配置[mysql]fdaf[mysqld]dfa[client]fda配置文件查找路径:

  • 求救C语言有关二进制转换的问题。

    求救C语言有关二进制转换的问题。把unisgnedlong转换为二进制,但是这个unsignedlong是以数组的形式存放的,即charch[]="45154314";求救怎样把这个unsignedlong转化为二进制。

  • 文本文件与二进制文件

    文本文件与二进制文件一、文本文件与二进制文件的定义大家都知道计算机的存储在物理上是二进制的,所以文本文件与二进制文件的区别并不是物理上的,而是逻辑上的。这两者只是在编码层次上有差异。简单来说,文本文件是基于字符编码的文件,常见的编码有ASC

  • 数字信号是载有二进制码或0或1元素动态循环(可进行计算的特种)的电磁波(电信号)集合。

    数字信号是载有二进制码或0或1元素动态循环(可进行计算的特种)的电磁波(电信号)集合。电信号是载有人类文化信息符号的电磁波。数字信号是载有二进制码或0或1信息符号动态循环可进行二进制或十进制计算的特种电磁波或特种电信号集合。有线电报通信试验

  • 二进制 mysql安装

    shell>groupaddmysqlshell>useradd-gmysqlmysqlshell>cd/usr/localshell>gunzip</path/to/mysql-VERSION-OS.tar.

  • 在Linux下安装mysql的二进制源代码包

    1.下载mysql-5.0.51a-linux-i686-glibc23.tar.gz,下载地址为http://download.unix-center.net/...i686-glibc23.tar.gz2.把下载的文件放在你的主目录,在

  • mysqlbinlog抽取二进制日志中某库某表的日志

    1.先使用myqlbinlog命令把整个库的二进制日志抽取出来mysqlbinlog--database=db_namemysql-bin.xxxxxx>db_name.sql2.然后使用grep命令把某表的二进制日志过滤出来grep

  • 求助:udp如何传送二进制文件

    求助:udp如何传送二进制文件我写了一个用udp传送文件的程序,可以传送文本文件,但是传送二进制文件时就出错,请大家看看代码有什么问题,谢谢server:#include<stdio.h>#include<string.h

  • 二进制文件和文本文件

    一、文本文件与二进制文件的定义大家都知道计算机的存储在物理上是二进制的,所以文本文件与二进制文件的区别并不是物理上的,而是逻辑上的。这两者只是在编码层次上有差异。简单来说,文本文件是基于字符编码的文件,常见的编码有ASCII编码,UNICO

  • 序数据超市是在互联网风口下会光速飞翔的、会下蛋的活母鸡。““序数据”“数字”-二进制AIISC码——命

    “序数据”“数字”-二进制AIISC码——命名(代表、替换)汉字等符号:通过二进制AIISC码(转换成十进制“数字”输入电脑)、转到我们看到的东西(汉字等符号)、就是进制转换。导电性介于良导电体与绝缘体之间,半导体材料就是这种利用特殊电特性

  • 用ASP.NET2.0在数据库中存储二进制文件

    查看文章用ASP.NET2.0在数据库中存储二进制文件2007-08-0611:11 一、引言  在构建数据驱动的应用程序时,经常需要捕获文本和二进制数据。这样的程序可能需要存储图像,PDF,Word文件或其它二进制数据。能够使用两种方式来

返回
顶部