Postgresql8.4在linux下的安装

1.二进制文件安装PostgreSQL8.4


1.1二进制文件下载
1)下载地址:
http://www.postgresql.org/download/
2)PostgreSQL是开源数据库,可以通过官方地址下载,选择Binary packages -->Linux --> Download for 64bit Linux选项


1.2安装步骤
1)创建相应的目录文件,存放安装文件 postgresql-8.4.0-1-linux.bin
2)通过ROOT权限用户运行安装文件,最好是ROOT用户
    # ./postgresql-8.4.0-1-linux.bin
3)指定postgresql-8.4的安装目录,例如:/app/postgres/8.4
4)指定postgresql-8.4的DATA目录,例如:/app/postgres/8.4/data
5)指定超级用户postgres的登录密码
6)指定postgresql运行端口,默认port:5432
7)指定postgresql 的locale,通常为:C
8)进入安装过程
9)配置环境变量
   # vi /etc/profile
   export PATH=/app/postgres/8.4/bin:$PATH
   export  PGDATA=/app/postgres/8.4/data
10)配置远程连接:
     编辑  /app/postgres/8.4/data/pg_hba.conf
     添加  host all all ip/24   trust
11)启动数据库PostgreSQL
     # su – postgres
     $ ./initdb –D  $PGDATA
     $ pg_ctl start

 

 

2.源文件安装PostgreSQL8.4

2.1源文件下载
1)下载地址:
http://www.postgresql.org/download/
2)PostgreSQL是开源数据库,可以通过官方地址下载,选择Source code -->Source code -->v8.4 -->PostgreSQL-8.4.3.tar.gz,选择镜像下载

2.2安装步骤
1)root权限用户或root用户下解压下载文件
   # tar zxvf postgresql-8.4.3.tar.gz
   # cd postgresql-8.4.3
2)进行配置,指定PostgreSQL的安装目录
   # ./configure --prefix=/app/postgres/8.4
3)进行编译
   # make
4)进入安装
   # make install
5)创建用户组和用户,目录
   # groupadd postgres
   # useradd –g postgres –d /app/postgres postgres
   # mkdir /app/postgres/8.4/data
   # chown -R postgres.postgres  /app/postgres/8.4
6)配置环境变量
   # vi /etc/profile
     export  PATH=/app/postgres/8.4/bin:$PATH
     export  PGDATA=/app/postgres/8.4/data/
7)配置数据库监听地址和端口
   编辑 /app/postgres/8.4/data/postgresql.conf
   生效如下2行:
   listen_addresses = '*' 
   port = 5432
8)配置远程连接
   编辑  /app/postgres/8.4/data/pg_hba.conf
   添加   host all all ip/24  trust
9)初始化数据库目录:
  # su – postgres
  $ ./initdb –D $PGDATA
10)启动数据库PostgreSQL
   # su – postgres
   $ ./postmaster –D $PGDATA

阅读更多
想对作者说点什么? 我来说一句

LINUX下安装ORACLE

2009年07月22日 3KB 下载

node-v8.9.3-linux-x86.tar.xz

2018年05月13日 10.49MB 下载

linux下安装tomcat

2008年09月06日 2KB 下载

没有更多推荐了,返回首页

不良信息举报

Postgresql8.4在linux下的安装

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭