由于网络的问题,虚拟机搞不定Server,暂时装一个Ubuntu 10.10 Desktop试一下,步骤应该都是一样的。
首先修改源,找一个10.10的源,然后
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo gedit /etc/apt/sources.list
修改源,然后
sudo apt-get update
安装postgresql
sudo apt-get install postgresql
创建帐号:
sudo su postgres
createuser -P
***createuser --createdb --username postgres --no-createrole --pwprompt openerp(未测试)
安装Python相关,desktop应该已经包含了python2.6基本
sudo apt-get install python-lxml python-mako python-egenix-mxdatetime python-dateutil python-psycopg2 python-pychart python-pydot python-tz python-reportlab python-yaml python-vobject python-setuptools
(这里可能需要sudo apt-get -f install)
解压缩openerp-server和openerp-web,进入相应目录,分别执行:
sudo python setup.py install
修改server的conf文件
sudo gedit /usr/local/share/doc/openerp-server-6.0.2/openerp-server.conf
db_host=localhost
db_password=创建用户openerp时设置的密码
db_port=5432
使用tar文件安装,启动openerp-server的时候,可能需要加上 --db_user=openerp --db_password=密码
不论是使用tar还是deb安装,都有一个问题,配置出错,还需要解决。
不过还是使用deb文件安装会比较好,方便。