CentOS 6.3 Minimal yum 安装 PostgreSQL 9.2.3
2013-02-06 15:15
337 查看
环境:CentOS 6.3 最小化缺省安装,配置好网卡。
安装PostgreSQL前,确认Internet连接正常,以便下载安装文件。
先使用 yum -y update 指令升级系统到最新版本。
# 修改防火墙设置,打开5432端口
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5432 -j ACCEPT
# 重启防火墙使新设置生效
service iptables restart
#访问 http://yum.pgrpms.org/repopackages.php 页面,查找最新的postgresql的yum配置的url。
#根据版本选择需要的rpm后执行下列命令:
rpm -Uvh http://yum.pgrpms.org/9.2/redhat/rhel-6-x86_64/pgdg-centos92-9.2-6.noarch.rpm
#修改原始的yum仓库配置
vi /etc/yum.repos.d/CentOS-Base.repo
在[base]和[updates]部分的尾部追加 exclude=postgresql* 用以取消从默认仓库安装和更新PostgreSQL。
#安装postgresql
yum -y install postgresql-server
#执行数据库初始化脚本
service postgresql-9.2 initdb
#启动服务
service postgresql-9.2 start
# 变更登录用户
su - postgres
# 登录数据库,修改postgres用户的数据库密码
psql
postgres=# ALTER USER postgres PASSWORD '123456';
postgres=# \q
# 退出变更登录
exit
# 编辑配置文件,配置可访问数据库的网络地址
(注意别忘了去掉#listen_addresses=前面的#)
vi /var/lib/pgsql/9.2/data/postgresql.conf
listen_addresses = '*'
# 编辑配置文件,设置密码md5验证
vi /var/lib/pgsql/9.2/data/pg_hba.conf
# "local" is for Unix domain socket connections only
local all all md5
# IPv4 local connections:
#host all all 127.0.0.1/32 ident
host all all 0.0.0.0/0 md5
# 重启数据库服务
service postgresql-9.2 restart
# 设置开机自动启动服务
chkconfig postgresql-9.2 on
安装PostgreSQL前,确认Internet连接正常,以便下载安装文件。
先使用 yum -y update 指令升级系统到最新版本。
# 修改防火墙设置,打开5432端口
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5432 -j ACCEPT
# 重启防火墙使新设置生效
service iptables restart
#访问 http://yum.pgrpms.org/repopackages.php 页面,查找最新的postgresql的yum配置的url。
#根据版本选择需要的rpm后执行下列命令:
rpm -Uvh http://yum.pgrpms.org/9.2/redhat/rhel-6-x86_64/pgdg-centos92-9.2-6.noarch.rpm
#修改原始的yum仓库配置
vi /etc/yum.repos.d/CentOS-Base.repo
在[base]和[updates]部分的尾部追加 exclude=postgresql* 用以取消从默认仓库安装和更新PostgreSQL。
#安装postgresql
yum -y install postgresql-server
#执行数据库初始化脚本
service postgresql-9.2 initdb
#启动服务
service postgresql-9.2 start
# 变更登录用户
su - postgres
# 登录数据库,修改postgres用户的数据库密码
psql
postgres=# ALTER USER postgres PASSWORD '123456';
postgres=# \q
# 退出变更登录
exit
# 编辑配置文件,配置可访问数据库的网络地址
(注意别忘了去掉#listen_addresses=前面的#)
vi /var/lib/pgsql/9.2/data/postgresql.conf
listen_addresses = '*'
# 编辑配置文件,设置密码md5验证
vi /var/lib/pgsql/9.2/data/pg_hba.conf
# "local" is for Unix domain socket connections only
local all all md5
# IPv4 local connections:
#host all all 127.0.0.1/32 ident
host all all 0.0.0.0/0 md5
# 重启数据库服务
service postgresql-9.2 restart
# 设置开机自动启动服务
chkconfig postgresql-9.2 on
相关文章推荐
- CentOS 6.3 Minimal 源码安装 PostgreSQL 9.2.3
- centos6.3安装启动使用PostgreSQL 9.2
- [转载]centos6.3安装启动使用PostgreSQL 9.2
- Centos6.3 下安装postgresql9.1.5和postgis1.5.5(左脑版)
- Linux(CentOS6.4、CentOS6.3)下安装、配置PostgreSQL9.2
- Centos 6.3编译安装nagios
- Kickstart实现CentOS 6.3的网络自动安装
- CentOS-6.3安装配置Tomcat-7
- Centos7 PostgreSQL安装
- centos 6.3安装nginx 配置文件服务器
- centos6.3的FTP客户端安装
- CentOS安装postgresql9.1
- CentOS 6.3定制精简自动安装及心得
- [转]CentOS-6.3安装配置cmake
- centos6.3 64位yum安装配置bind
- kickstrat+vsftpd+dhcp+tftp-server+PXE实现自动安装centos6.3
- CentOS 6.3 安装 phpmyadmin
- Centos-6.3-x86_64 minimal 迷你版安装笔记 - Nginx 篇
- 在CentOS上安装PostgreSQL9.4.5
- MonoDevelop 4.0.9 on CentOS 6.3 安装笔记