“PostgreSQL是一个强大的、开放源代码的对象关系数据库系统拥有超过30年的活跃发展,赢得了良好声誉的可靠性、功能健壮性、和性能。”- - -postgresql.org
注意:建立和管理数据库groov史诗只有高级的开发人员都熟悉Linux shell命令和数据库管理。一旦你使Secure Shell访问,你自己必须通过自己的知识解决出现的任何问题和在线研究。光电子的22个产品支持仅限于帮助你重置groov史诗处理器工厂默认值;我们的产品支持工程师不能帮助你编程,使用,或故障排除。
警告:groov史诗固件更新之前,确保你创建任何文件或应用程序,包括数据库表条目,在更新,因为他们将被删除。此外,请注意,当你更新固件,安装和PostgreSQL数据库设置将不会恢复。需要重复这些步骤在本指南更新固件。
安装PostgreSQL
- 登录shell和使用恰当的更新包存储库。
- 使用容易安装
postgresql
,postgresql-client
,postgresql-doc
。
配置PostgreSQL
sudo postgresql-setup initdb
sudo nano /var/lib/postgresql/data/postgresql.conf
取消和更改listen_address = ' * '
sudo /etc/init.d / postgresql服务器开始
sudo update-rc。d - f postgresql服务器删除
sudo update-rc。2 3 4 5 d postgresql服务器开始64。停止36 1 6。
- 添加规则groov管理防火墙:
标题:PostgreSQL
协议:tcp
港口:5432年
eth0, tun0:启用
eth1 wlan0:禁用 sudo nano /var/lib/postgresql/data/pg_hba.conf
添加以下两行最后允许所有用户通过密码访问来自任何主机:主机所有0.0.0.0/0 md5
主持人::/ 0 md5
创建一个用户和一个数据库
sudo su - postgres - c psql
创建用户(testuser)加密的密码“[只]”;
创建数据库testdb[]所有者(testuser);
\问
sudo /etc/init.d / postgresql服务器重启
您现在可以测试远程连接到数据库服务器。