使用FreeBSD+PostgreSQL做网络数据库服务器是一套非常的解决方案:
首先,二者都是开源领域里的佼佼者。FreeBSD以强大的网络负载、处理能力、坚如磐石的稳定性,享誉全球。而PostgreSQL是开源数据库领域里,非常强大而且高效、能存储大数据量数据的先进数据库系统。
其次,两者同根同源,二者都源自加州伯克利分校,是开源领域里著名的“学院派”。二者能很好的兼容,二者结合能很好的发挥各自强大的性能。
第一步,安装PostgreSQL8.2
PostgreSQL最新的版本已经有8.3的了,但是我们选择比较稳定的8.2。
#cd /usr/ports/databases/postgresql82-server
#make config #配置一下你需要的选项,在这里按默认安装
#make install clean
自动下载源码编译安装,时间看你的网络速度,大概半小时左右。
如果顺利安装完成以后,系统会自动增加一个用户pgsql,用户可以查看/etc/passwd文件。
数据库系统会安装在/usr/local/pgsql/目录里
安装完成以后,建议重启一下系统,否则createdb、createuser等命令系统无法找到,也可以输入#rehash刷新系统
第二部初始化PostgreSQL
以pgsql用户登陆系统
>su pgsql
$mkdir /usr/local/pgsql/data #目的在于创建一个pgsql拥有权限的目录
$/usr/local/bin/initdb -D /usr/local/pgsql/data #初始化数据
$exit
• 前言
1 什么是
2 什么是PostgreSQL
• 一、安装JAVA环境
1 开启linux支持
2 增加数据和堆栈限额(官方建议 非必须)
3 建立/etc/mk.conf
4 进入jdk目录开始编译安装
a 编译安装jdk
b 编译安装jre
c 下载java编译所需文件
5 设置JAVA环境
a 设置系统变量
b 设置系统变量
c 测试JAVA环境
• 二、安装PostgreSQL
1 安装数据库
2 建立数据库
a 初始化数据库
b 运行数据库
c 建立新用户
d 建立数据库
3 设置自动运行和关闭
a 设置开机自动运行
b 设置关机自动关闭
4 PostgreSQL 优化
a 修改 /etc/sysctl.conf
b 修改/etc/login.conf
c 修改postgresql.conf文件
• 三、 安装OpenFIRE
1 服务器端安装
a 添加openfire系统用户
b 解压openfire
c 修改 openfire权限
d 运行openfire
2 openfire服务配置
3 设置openfire自动运行和关闭
a 设置开机自动运行
b 设置关机自动关闭
• 四 设置Spark
• 后记:
一、下载软件
http://www.sco.com/skunkware/ ->openserver 5 packages
在这里下载postgresql-7.2-VOLS.tar wuftpd-2.6.0-VOLS.tar
二、解压软件
#tar xvf postgresql-7.2-VOLS.tar
三、用custom 安装软件
#custom
freebsd7.0下PostgreSQL8.3.5的安装是一个开源的数据库管理系统,PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS), 也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。它的很多特性正是当今许多商业数据库的前身,有些特性甚至连商业数据库都不具备。 相对MySQL来讲,PostgreSQL是个非常彻底的有众多黑客所开发的开源程序,目前它是RedHat等Linux操作系统上的标配。今天我们就来说说PostgreSQL在FreeBSD平台上的安装过程
PostgreSQL
最近评论