ubuntu 安装 postgresql
安装环境:
Ubuntu 10.04-desktop-i386
PostgreSQL 8.4
1. 安装PostgreSQL
输入如下命令
sudo apt-get install postgresql
系统会提示安装所需磁盘空间,输入"y",安装程序会自动完成。 安装完毕后,系统会创建一个数据库超级用户“postgres”, 密码为空。这个用户既是不可登录的操作系统用户,也是数据库用户。
2. 修改Linux用户postgres的密码
输入如下命令
sudo passwd postgres
3. 修改数据库超级用户postgres的密码
1) 切换到Linux下postgres用户
sudo su postgres
2) 登录postgres数据库
psql postgres
这样你会看到postgres提示信息如下:
psql (8.4.4)
Type "help" for help.
并出现postgres的命令行提示符号:
postgres=#
3) 输入如下命令
ALTER USER postgres with PASSWORD 'password'
键入“exit”返回到Linux命令行。
4. 添加自己定义的用户和数据库
1) 添加新用户
createuser -drSP fedoraAdmin
按照提示输入该用户的密码。
2) 创建一个属于自定义用户fedoraAdmin的数据库
createdb -O fedoraAdmin mydb
通过如上设置,可以在Java中通过以下配置来连接PostgresSQL数据库
user:fedoraAdmin
password: your password
url: jdbc:postgresql://localhost:5432/mydb
5. 安装pgAdmin3
1) 键入如下命令安装pgAdmin3
sudo apt-get install pgadmin3
2) 键入如下命令运行pgAdmin3
pgadmin3
你就会看到pgAdmin3的主界面如下所示:

添加相应的参数以创建一个到PostgreSql的连接:

6. 设置其它机器上对postgres的访问
修改/etc/postgresql/8.4/main/pg_hba.conf:
host all all 0.0.0.0/0 md5 #0.0.0.0为地址段,0为多少二进制位
例如:192.168.0.0/16代表192.168.0.1-192.168.255.254
修改/etc/postgresql/8.4/main/postgresql.conf
listen_address = '*'
重启数据库
sudo /etc/init.d/postgresql-8.4 restart
ubuntu 安装 postgresql的更多相关文章
- ubuntu安装postgresql与postgis
版本信息 ubuntu 14.04.1LTS postgresql 9.3.5 postgis 2.1.2 今天尝试着安装了postgis 2.1.2,(较简便的包安装,不是源码 ...
- ubuntu安装postgresql以及pgadmin4当前最新(4.3)网页版
pgAdmin4安装 1.安装安装包 sudo apt-get install build-essential libssl-dev libffi-dev libgmp3-dev virtualenv ...
- Ubuntu 安装PostgreSQL
安装最新版: sudo apt-get install postgresql 安装完成后,默认会: (1)创建名为"postgres"的Linux用户 (2)创建名为"p ...
- Ubuntu安装PostgreSQl
warrior@pc:~$ sudo apt-get install postgresql-xx-xx #可以使用Tab键进行代码补全 warrior@pc:~$ sudo su postgres # ...
- ubuntu下postgreSQL安装配置
一.安装并配置,并设置远程登陆的用户名和密码 1.安装postgreSQL sudo apt-get update sudo apt-get install postgresql-9.4 在Ubunt ...
- Ubuntu下postgresql安装
第一步:在Ubuntu下安装Postgresql 1.使用 apt-get install 安装 zhang@ubuntu:~/protgresql#sudo apt ...
- Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库
前提是您必须拥有Windows Azure的账号,如果没有的话,可以去Windows Azure 中国区网站申请免费试用账号.哈哈,我就是第一批申请的试用账号,感觉自己挺幸运的.申请的过程就不写了,请 ...
- Ubuntu 安装配置最新版 PostgreSQL
环境:Ubuntu Xenial (16.04) !!! CentOS 参考这里 #安装 PostgreSQL sudo apt-get updatesudo apt-get upgradea ...
- Ubuntu下编译安装postgreSQL 10.5
Ubuntu下编译安装postgreSQL 10.5 ubuntu 16.04 LTS系统postgreSQL 10.5 安装包准备 1.从PostgreSQL官网下载PostgreSQL的安装包 安 ...
随机推荐
- ubuntu install pip
ubuntu 安装pip sudo apt-get update sudo apt-get upgrade sudo apt-get install python-pip
- ubuntu root 密码是随机的! root权限下设置共享文件夹
一.Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码.我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter, 二.终端会提示我们输入新的密码并确 ...
- arm那些事
ARM简介 ARM的商业模式: ARM只负责设计IC,并且出卖自己的设计IP(版权). ARM自己不生产芯片,而是把设计IP授权给其他半导体厂商来生产芯片. 严格地说,ARM并不是一家半导体厂商. ...
- Luogu2178 NOI2015 品酒大会 SA、并查集
传送门 感觉题目讲的很不清楚-- 题目意思就是给出一个长度为\(n\)的字符串,求对于\(r=0,1,...,n-1\),求出\(LCP(suffix_p,suffix_q) \geq r\)的无序数 ...
- 重装系统之制作U盘启动盘
准备: 1.需要一个大于4G的U盘. 2.一个原版系统. 3.制作U盘启动盘的工具—ultraliso. 一.一个大于4G的U盘 制作启动盘将会格式化U盘,记得做好备份. 二.一个原版系统 至于你要装 ...
- sqlserver 发送http请求
sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'Ole Automation Procedures' ...
- 生成、查看文件的MD5、SHA、SHA256值
生成文件的MD5.SHA.SHA256 Linux系统生成MD5.SHA.SHA256 md5sum file1.zip >> MD5.txt sha1sum file1.zip > ...
- 小白必须懂的MongoDB的十大总结
小白必须懂的MongoDB的总结 一.MongoDB的认识 1.什么是MongoDB? MongoDB 是一个介于关系数据库和非关系数据库之间的开源产品,是最接近于关系型数据库的 NoSQL 数据库. ...
- 免费的 Vue.js 入门与进阶视频教程
这是我免费发布的高质量超清「Vue.js 入门与进阶视频教程」. 全网最好的.免费的 Vue.js 视频教程,课程基于 Vue.js 2.0,由浅入深,最后结合实际的项目进行了最棒的技术点讲解,此课程 ...
- inode 软/硬链接
一.inode是什么? 理解inode,要从文件储存说起. 文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector).每个扇区储存512字节(相当于0.5KB). 操作系统 ...