由於網絡的問題,虛擬機搞不定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文件安裝會比較好,方便。