linux安装postgreSQL
2017-02-28 14:55
197 查看
进入安装目录
cd /opt/postgreSQL
解压
tar zxvf postgresql-9.3.2.tar.gz
cd postgresql-9.3.2
配置
./configure --prefix=/opt/postgreSQL --with-perl--with-python --with-libxml --with-libxslt
编译安装
make (会需要几分钟的时间)
make install
安装contrib目录下的一些工具,是第三方组织的一些工具代码,建议安装
cd /opt/postgreSQL/postgresql-9.3.2/contrib
make
make install
创建用户和组
groupadd postgres
useradd -g postgres postgres
建postgres数据库的目录并授权
mkdir -p /var/postgresql/data
chown postgres:postgres /var/postgresql/*
chown postgres:postgres /usr/local/postgresql/*
chmod -R 775 /var/postgresql/*
su - postgers
#初始化数据库
initdb -D /var/postgresql/data
ostgresql服务管理
启动:
pg_ctl start -D /data/pg/data
重启:
pg_ctl restart -D /data/pg/data
停止:
pg_ctl stop -D /data/pg/data
强制重启:
pg_ctl restart -D /data/pg/data -m f
强制停止:
pg_ctl stop -D /data/pg/data -m f
#修改客户端认证配置文件pg_hba.conf,将需要远程访问数据库的IP地址或地址段加入该文件
vi /var/postgresql/data/pg_hba.conf
#在文件的最下方加上下面的这句话
host all all 0.0.0.0/0 trust
查看运行状态:
[postgres@wwll data]$ pg_ctl status -D/var/postgresql/data
pg_ctl: server is running (PID: 15182)
/opt/postgreSQL/bin/postgres "-D" "/var/postgresql/data"
cd /opt/postgreSQL
解压
tar zxvf postgresql-9.3.2.tar.gz
cd postgresql-9.3.2
配置
./configure --prefix=/opt/postgreSQL --with-perl--with-python --with-libxml --with-libxslt
编译安装
make (会需要几分钟的时间)
make install
安装contrib目录下的一些工具,是第三方组织的一些工具代码,建议安装
cd /opt/postgreSQL/postgresql-9.3.2/contrib
make
make install
创建用户和组
groupadd postgres
useradd -g postgres postgres
建postgres数据库的目录并授权
mkdir -p /var/postgresql/data
chown postgres:postgres /var/postgresql/*
chown postgres:postgres /usr/local/postgresql/*
chmod -R 775 /var/postgresql/*
su - postgers
#初始化数据库
initdb -D /var/postgresql/data
ostgresql服务管理
启动:
pg_ctl start -D /data/pg/data
重启:
pg_ctl restart -D /data/pg/data
停止:
pg_ctl stop -D /data/pg/data
强制重启:
pg_ctl restart -D /data/pg/data -m f
强制停止:
pg_ctl stop -D /data/pg/data -m f
#修改客户端认证配置文件pg_hba.conf,将需要远程访问数据库的IP地址或地址段加入该文件
vi /var/postgresql/data/pg_hba.conf
#在文件的最下方加上下面的这句话
host all all 0.0.0.0/0 trust
查看运行状态:
[postgres@wwll data]$ pg_ctl status -D/var/postgresql/data
pg_ctl: server is running (PID: 15182)
/opt/postgreSQL/bin/postgres "-D" "/var/postgresql/data"
相关文章推荐
- 在 Linux 上安装 PostgreSQL
- Linux下安装PostgreSQL-8.1.5
- Linux下postgresql 安装
- PostgreSQL 8.4 在Linux(Ubuntu)上的安装 配置
- linux服务器中postgresql数据库的安装
- 在 Linux 上安装 PostgreSQL(新)
- linux安装postgresql 8.3步骤
- Postgresql8.3数据库在linux编译安装说明
- Linux 平台下 JDK安装 TOMCAT安装(解压版) 启动 POSTGRESQL安装 启动 jboss安装
- linux安装postgresql 8.3步骤
- 在 Linux 上安装 PostgreSQL
- linux下安装配置连接PostgreSQL
- linux安装postgresql 8.3步骤
- 在 Linux 上安装 PostgreSQL
- ubuntu(linux)下安装和调试postgresql(原创)
- Linux下Apache2、SSL、PHP4、GD、Mysql4.0、Postgresql7、ZendOptimizer编译安装全攻略
- Gforge for Postgresql 安装指南(RH Linux 4.4 32bits)
- linux下PostgreSql下载和安装(初学)
- PostgreSQL源码学习之一:linux(fedora 14)下postgresql-9.0.0安装
- linux安装postgresql 8.3步骤