Postgresql8.4在linux下的安装
<br />1.二进制文件安装PostgreSQL8.4<br /><br />1.1二进制文件下载<br />1)下载地址:http://www.postgresql.org/download/<br />2)PostgreSQL是开源数据库,可以通过官方地址下载,选择Binary packages -->Linux --> Download for 64bit Linux选项<br /><
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
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)