sudo yum install postgresql-server.x86_64 sudo yum install pgadmin3.x86_64
Fedoar 20
postgresql-setup initdb systemctl enable postgresql.service
Centos
## Start PostgreSQL 9.2 ## service postgresql-9.2 start ## OR ## /etc/init.d/postgresql-9.2 start ## Start PostgreSQL 9.2 on every boot ## chkconfig --levels postgresql-9.2 on
注:可以使用ps -aux | grep postsql 在进程列表中查找pg_hba.conf文件,因为不同的系统pg_hba.conf路径不一样。
设置为可以使用密码登录。修改/usr/lib/pqsql/data/pg_hba.conf, 将以下两条的METHOD 修改为md5,默认将ident。保存并重起服务。sudo service postgreql restart
# for users connected via local IPv4 or IPv6 connections, always require md5
local all all md5
切换到postgres用户
sudo su postgres
创建数据库
createdb {db-name}
登录新建的数据库(使用postgres用户)
psql {db-name}
新建用户,角色为超级用户,并设置密码
CREATE ROLE {user-name} WITH SUPERUSER LOGIN PASSWORD '{user-password}';
测试新建的用户(在普通用户状态下)
psql -h localhost -U {user-name} {db-name}
引用:
http://www.if-not-true-then-false.com/2012/install-postgresql-on-fedora-centos-red-hat-rhel/
以上就是fedora安装postgresql的详细内容,更多关于fedora安装postgresql的资料请关注九品源码其它相关文章!