之前安装过5.0.7版的,觉得openerp的CRM太简略,也用不到制造的部分,就还是回到 Vtigercrm. 混来混去,又还是在工厂,採购的管理是一塌煳涂,採购美眉的态度是!自己来管理吧。看看openerp能帮上什么忙。
(1)安装server , 到这里下载 http://www.openerp.com/download/stable/deb/openerp-server-6.0.3-0_all.deb,然后 sudo dpkg -i openerp-server-6.0.3-0_all.deb ,,看起来不错,安装好开机会自动执行。
(2)还是用B/S 架构,,下载http://www.openerp.com/download/stable/source/openerp-web-6.0.3.tar.gz ,解压缩到家目录 ,然后 sudo python setup.py install 安装好之后,/usr/local/bin/openerp-web 就是待会要啓动的
(3)安装 postgres ,sudo apt-get install postgresql
安装 phppgadmin ,,不要用sudo apt-get install phppgadmin ,,这个很难设定。在这理下载 http://downloads.sourceforge.net/phppgadmin/phpPgAdmin-5.0.3.tar.bz2?download ,然后解压缩到 /var/www底下。
新增使用者:
sudo su - postgres
createuser --createdb --username postgres --no-createrole --pwprompt kenji
要改 /var/www/phppgadmin/conf 底下的 config.inc.php
$conf['servers'][0]['host'] = 'localhost'
不然 phppgadmin 会找不到 server
(4)其他要安装的部分,参考上一次的安装: http://blog.sina.com.cn/s/blog_4dda073c0100hs8m.html
(5) 手动啓动:把开机啓动的 /etc/rc2.d/S91openerp-server 给取消了,内存才512MB,有需要再开就好。方式如下:
(1)openerp-server : sudo /etc/init.d/openerp-server start & 在background 执行
(2)openerp-serv : openerp-web & 也是在背景执行,用 which openerp-web 来查,这指令被放在 /usr/local/bin/ 底下
(6)一旦有错误,可以看 /var/log/openerp-server.log ,大部分都是权限的问题 IOError无法读写之类的,用openerp-server的source这样问题很多。还是用上述的deb档安装openerp-server比较保险。
(7)启动之后,要先create database,,所有的密码都是admin,,设定好再该密码就可以了。
有空来比较一下Vtiger和openerp的CRM摸粗,,看要不要转过来,openerp功能强大很多。可以管理制造的部分。尤其是BOM要研究一下,这个该死的採购美眉,把我的生意搞没了。
在安装的过程中出现很多错误讯息,都解决了。但是这次忘了记录下来。