我把 TinyERP server 重头安装了一遍,现在我用
start-stop-daemon --start --quiet --background --user terp:terp --pidfile=/var/run/tinyerp/tinyerp.pid --startas /usr/bin/tinyerp-server
就可以顺利启动 tinyerp-server 了。但是用
tinyerp-server
就会显示无法连接数据库。我估计是因为我没有 .terp_server 文件。我现在只用一个配置文件:[code]SERVER_DB=terp
SERVER_USER=${SERVER_DB}
------------------------------------------------------
If you run the database on localhost and
have trust set in your pg_hba.conf (the default),
you do not need to change anything below.
------------------------------------------------------
#SERVER_PW=
#SERVER_HOST=
#SERVER_PORT=
#SERVER_OPTS=""[/code]有个问题让我很好奇,我用 netstat 查看 8069 端口显示:
tcp 0 0 0.0.0.0:8069 0.0.0.0:* LISTEN 10920/python
不明白为什么是 0.0.0.0,而不是 localhost?而且这个pid 经常出现不能停止的情况。
另外顺便问个帐号的问题。以我的系统为例,TinyERP 涉及 4 类帐号:
[list type=decimal]
[li]Linux 系统帐号:terp:terp 和 wwguo:users[/li][li]PostgreSQL 帐号:terp 和 wwguo[/li][li]TinyERP 管理员帐号:admin[/li][li]TinyERP 用户帐号:demo[/li][/list]
我的问题是上面的帐号之间有什么关系?比如我在 wwguo 的 home 下运行 tinyerp-client,那么我现在用的postgresql 帐号是那个?terp吗?这个 terp 和 admin 有什么关系呢?demo 呢?我能不能创建 TinyERP 的wwguo 帐号呢?这个 wwguo 帐号和我系统的 wwguo 又是什么关系呢?我能不能用我PostgreSQL 中的 wwguo 帐号呢?……总之觉得很乱。
另外抱怨一下,TinyERP 的密码居然都是明文保存的,安全性……
[[i] 本帖最后由 wwguo 于 2008-5-17 13:08 编辑 [/i]]