这里提供一种详细安装的具体方案,通过ubuntu的shell界面实现命令行安装server,postgresql,以及相关python library,和openerp。
[b]Step 1. 创建服务器[/b]
sudo apt-get install openssh-server denyhosts
进行更新:
sudo apt-get update
sudo apt-get dist-upgrade
现在可以安装 OpenERP 了.
[b]Step 2. 创建 OpenERP用户来实现应用管理[/b]
sudo adduser --system --home=/opt/openerp --group opener
这是一个系统用户。
如果想升级openerp到openerp70,需要在启动的时候配置不同端口。
运行:
sudo su - openerp -s /bin/bash
混转到: /opt/openerp.
当你想推出该用户的时候运行: exit.
[b]Step 3. 安装并配置 database server, PostgreSQL[/b]
sudo apt-get install postgresql
更改用户到postgres:
sudo su - postgres
创建用户:
createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt openerp
Enter password for new role: ********
Enter it again: ********
退出: exit
[b]Step 4. 安装必须的 Python 库[/b]
sudo apt-get install python-dateutil python-docutils python-feedparser python-gdata python-jinja2 python-ldap python-libxslt1.1 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
[b]Step 5. 安装 OpenERP server[/b]
这里采用 wget下载文件到目录。或下载文件从该链接 【http://nightly.openerp.com/7.0/nightly/】
wget [检测到链接无效,已移除] br />安装前先切换到/opt/openerp/目录并提取文件。
cd /opt/openerp
sudo tar xvf ~/openerp-7.0-latest.tar.gz
更改权限:
sudo chown -R openerp: *
复制文件:
sudo cp -a openerp-7.0 server
[b]Step 6. 配置OpenERP application[/b]
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 gedit /etc/openerp-server.conf
写入下面的文件:
logfile = /var/log/openerp/openerp-server.log
运行以启动openerp.
sudo su - openerp -s /bin/bash
/opt/openerp/server/openerp-server
[b]Step 7. 安装 boot script[/b]
从该链接处 [检测到链接无效,已移除] 复制文件内容,并复制到 /etc/init.d/ 下同时文件名为openerp-server:
sudo chmod 755 /etc/init.d/openerp-server
sudo chown root: /etc/init.d/openerp-server
使用户可写:
sudo mkdir /var/log/openerp
sudo chown openerp:root /var/log/openerp
[b]Step 8. 测试server[/b]
启动server:
sudo /etc/init.d/openerp-server start
当前可以查看运行情况:
less /var/log/openerp/openerp-server.log
输入下面地址:<br / [检测到链接无效,已移除] br />看到如下界面:
OpenERP 7 Database Management Screen
停止server:
sudo /etc/init.d/openerp-server stop
[b]Step 9. 设置 OpenERP 自动启动和关闭[/b]
sudo update-rc.d openerp-server defaults
同时可以输入 ps aux | grep openerp 查看详细信息如下:
openerp 1491 0.1 10.6 207132 53596 ? Sl 22:23 0:02 python /opt/openerp/server/openerp-server -c /etc/openerp-server.conf
OpenERP 70 Main Setup Screen
至此你的openerp就安装完毕了。谢谢诸位。
如果有任何问题请发送邮件:[email protected]
B
branon
@branon
-
Ubuntu 13.10 安装openERP 7.0 具体实现方案