如何在freebsd系统启动时就运行postgresql呢?[已经解决了]

weixin_38051999 2008-11-01 10:50:59

本来发在postgresql那个版了,但是是在freebsd上的问题,所以希望这里有人能帮忙看看,谢谢先。

FreeBSD下安装postgresql的基本步骤:

我看了很多别人写的安装经过,但是发现几乎都没有提到如何在系统启动时自动运行,

于是自己google了很久,现在把过程写下来,

希望能对别人有帮助,希望有人能帮忙看看是否有问题,

1.先装上:似乎是这个ports,好久以前装的,忘了,应该是。
cd /usr/ports/databases/postgresql83-server/
make install celan
2.配置:

su 成为root
mkdir /usr/local/pgsql/data 建立数据库文件夹
chown pgsql /usr/local/pgsql/data/ 改变文件夹属性
su pgsql 成为pgsql 现在cd然后pwd一下,看看自己在什么地方?^ ^
initdb -D /usr/local/pgsql/data 初始化数据库 把我的日常用户加入database用户里面
/usr/local/bin/crearuser fender
回答问题几个问题...
添加postgresql_enable="YES"到/etc/rc.conf即可开机自动运行

注:freebsd提供了一个开机运行的脚本,这个脚本位置在/usr/local/etc/rc.d/postgresql,从这个脚本上看freebsd已经在安装postgresql时默认添加了一个用户pgsql。

我不知道自己理解或者是配置的是否正确,希望有人能指点一下。

配置结果:使用我的日常账号fender可以创建数据库了,并且是开机自动运行的。 [ 本帖最后由 fender0107401 于 2008-11-1 22:52 编辑 ]
...全文
52 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

473

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧