我的安装环境
虚拟机环境下的
服务器ip 192.168.190.129
Linux Red Hat 5.3
gcc-4.1.2-55.el5
数据库版本是9.1。7
下面先将所需要的依赖包都装上(这里为了方便直接yum安装)
yum install gcc
yum install readline
yum -y install -y readline-devel
yum install zlib-devel
用secureCRT连接上服务器 rz上传postgresql安装包
tar jxvf postgresql-9.1.7.tar.bz2 解压安装包
cd postgresql-9.1.7
执行
./configure --prefix=/app/postgreSQL 安装在/app/postgreSQL 目录下面
完了之后执行 命令
make
接着
make install
2、创建数据库
1.创建用户
useradd postgres
passwd postgres
mkdir /app/postgreSQL/data
chown postgres /app/postgreSQL/data
设置环境变量
进入postgres 用户vi .bash_profile
export PGHOME=/app/postgreSQL
export PGDATA=/app/postgreSQL/data
export PATH=$PATH:$HOME/bin:PGHOME/bin
生效环境变量
source ~/.bash_profile
环境变量配完后初始化数据库
执行命令:/app/postgreSQL/bin/initdb
初始化完成 到/app/postgreSQL/data下面就可以找到各种postgresql 的配置文件
然后启动实例
/app/postgreSQL/bin/pg_ctl start
要是在命令行里操作可以直接连接 /app/postgreSQL/bin/psql -d postgres -u postgres
要是想用admin iii连接 的话就必须配置以下两个文件(在root)
cd app/postgreSQL/data
ls
vi postgresql.conf
把
#listen_addresses = 'local'修改为
listen_addresses = '*'
然后把pg_hba.conf
#在IPV4
下面添加
host all all 192.168.190.1/32 trust (根据不同的IP进行配置。)
然后在postgres 下执行
/app/postgreSQL/bin/pg_ctl reload -D /app/postgreSQL/data
即可