登陆ssh, 先更新系统:
sudo apt-get update && sudo apt-get dist-upgrade
接着再为openerp运行创建一个系统用户,用户名就叫openerp:
sudo adduser –system –home=/opt/openerp –group openerp
接着就是要安装openerp必须的postgresql数据库了,
sudo apt-get install postgresql
接着切换用户,为openerp设置用户信息, 先切换用户权限:
sudo su – postgres
接着创建用户 openerp
createuser –createdb –username postgres –no-createrole –no-superuser –pwprompt openerp
运行这行命令之后 ,会要为用户openerp输入密码,要记住这密码,下载配置oe的时候,要使用到。输入完毕之后 运行:
eixt
退出数据库用户。
接下来是安装openerp的依赖类库:
sudo apt-get install python-dateutil python-docutils python-feedparser
python-gdata \
python-jinja2 python-ldap python-libxslt1 python-lxml
python-mako python-mock python-openid \
python-psycopg2 python-psutil
python-pybabel python-pychart python-pydot python-pyparsing
\
python-reportlab python-simplejson python-tz python-unittest2
python-vatnumber python-vobject \
python-webdav python-werkzeug python-xlwt
python-yaml python-zsi
接下来就是安装OpenERP了,
先下载好openerp的代码包,先进入/opt/openerp目录:
cd /opt/openerp
下载代码包:
wget
http://nightly.openerp.com/7.0/nightly/src/openerp-7.0-latest.tar.gz
解压代码包:
sudo tar xvf ~/openerp-7.0-latest.tar.gz
设置文件拥有者:
sudo chown -R openerp: *
重命名文件夹:
sudo cp -a openerp-7.0 server
复制openerp配置文件到ubuntu的/etc目录:
sudo cp /opt/openerp/server/install/openerp-server.conf
/etc/
修改配置文件拥有都:
sudo chown openerp: /etc/openerp-server.conf
修改配置文件权限:
sudo chmod 640 /etc/openerp-server.conf
修改配置文件中的数据库密码:
sudo vi /etc/openerp-server.conf
找到配置文件中的:
db_password = False
把后面的False修改为上面设置的数据库密码。
建议把下面这一行代码也加入到配置文件中,用来记录openerp的运行日志。
logfile = /var/log/openerp/openerp-server.log
保存配置文件退出。
这时候算是基本安装完毕了,切换用户到openerp:
sudo su – openerp -s /bin/bash
再运行下面这一行命令:
/opt/openerp/server/openerp-server
如果没有报错,就可以在浏览器中访问vps的ip加8069端口了
http://ip:8069
参考内容:http://www.theopensourcerer.com/2012/12/how-to-install-openerp-7-0-on-ubuntu-12-04-lts/