点击(此处)折叠或打开

  1. curl -O http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/pgdg-redhat93-9.3-1.noarch.rpm
  2. rpm -ivh pgdg-redhat93-9.3-1.noarch.rpm
  3. yum install postgresql93-server postgresql93-contrib
  4. service postgresql-9.3 initdb
  5. /etc/init.d/postgresql-9.3 start
接下来作为postgres登录,并修改密码。创建普通账户。

点击(此处)折叠或打开

  1. su - postgres
  2. \passwd postgres
  3. CREATE USER dbuser WITH PASSWORD 'password';
  4. CREATE DATABASE mydb OWNER dbuser;
  5. GRANT ALL PRIVILEGES ON DATABASE mydb to dbuser;
然后修改/var/lib/pgsql/9.3/data/pg_hba.conf,默认是用RPM包安装我发现
配置文件和数据文件放在了一起。

点击(此处)折叠或打开

  1. vim /var/lib/pgsql/9.3/data/pg_hba.conf
将peer修改为trust。

点击(此处)折叠或打开

  1. local all all trust
修改postgresql.conf.

点击(此处)折叠或打开

  1. vim /var/lib/pgsql/9.3/data/postgresql.conf
  2. listen_addresses = '*'
reload 

点击(此处)折叠或打开

  1. /etc/init.d/postgresql-9.3 reload
done



10-12 15:00
查看更多