-
要求
请确保在你的路由器shell 中有以下这些命令
adduser, deluser, addgroup, delgroup, su 。
还需要熟悉su,chown ,opkg,mkdir,服务操作等命令
-
安装所需的包
#opkg update
#opkg install pgsql-server pgsql-cli
-
改变数据库和日志文件所在路径(/etc/config/postgresql)
#uci set postgresql.config.PGDATA=/srv/postgresql/data
#uci set postgresql.config.PGLOG=/srv/postgresql/data/postgresql.log
#uci commit
-
初始化数据库
#mkdir -p /srv/postgresql/data
#chown postgres /srv/postgresql/data
#su postgres
$LC_COLLATE="C" initdb --pwprompt -D /srv/postgresql/data
在初始化数据库时,对空间大小的要求有点高
-
运行数据库服务和开机启动
#/etc/init.d/postgresql start
#/etc/init.d/postgresql enable
-
截图
备注:在安装好第二步的包时,会产生postgres用户,这个用户是postgreSQL的管理员用户
相关文章
- 09-14php – 将KML文件上传到数据库并显示在OpenLayers Map上
- 09-14弱网测试环境在软路由上搭建 软路由安装原生openwrt系统,使用tc和netem模拟弱网环境
- 09-14在Unity中制作一个数据库存储数据作为背包系统(上)
- 09-14新手在Windows上安装数据库管理软件DBeaver(兼容几乎所有的数据库)
- 09-14使用虚拟机在CentOS上安装部署数据库使用
- 09-14微信小程序传参 查询数据库,显示在小程序上
- 09-14.NET跨平台:在Linux上基于ASP.NET 5用EF7生成数据库
- 09-14【数据库开发】在Windows上和Linux上配置MySQL的过程
- 09-14在Linux上创建Postgresql数据库
- 09-14VS连接远程数据库,连接sqlserver2008,显示“基础提供程序在 Open 上失败”