在openwrt上初体验PostgreSQL数据库

  1. 要求

    请确保在你的路由器shell 中有以下这些命令

    adduser, deluser, addgroup, delgroup, su 。

    还需要熟悉su,chown ,opkg,mkdir,服务操作等命令

       

  2. 安装所需的包

    #opkg update

    #opkg install pgsql-server pgsql-cli

  3. 改变数据库和日志文件所在路径(/etc/config/postgresql)

    #uci set postgresql.config.PGDATA=/srv/postgresql/data

    #uci set postgresql.config.PGLOG=/srv/postgresql/data/postgresql.log

    #uci commit

  4. 初始化数据库

    #mkdir -p /srv/postgresql/data

    #chown postgres /srv/postgresql/data

    #su postgres

    $LC_COLLATE="C" initdb --pwprompt -D /srv/postgresql/data

    在初始化数据库时,对空间大小的要求有点高

  5. 运行数据库服务和开机启动

    #/etc/init.d/postgresql start

    #/etc/init.d/postgresql enable

  6. 截图

    备注:在安装好第二步的包时,会产生postgres用户,这个用户是postgreSQL的管理员用户

在openwrt上初体验PostgreSQL数据库,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。