Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

Ubuntu 13.10 安装openERP 7.0 具体实现方案



  • 这里提供一种详细安装的具体方案,通过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 http://nightly.openerp.com/7.0/nightly/src/openerp-7.0-latest.tar.gz
    安装前先切换到/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]
    从该链接处 http://www.theopensourcerer.com/wp-content/uploads/2012/12/openerp-server 复制文件内容,并复制到 /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
    输入下面地址:
    http://IP_or_domain.com:8069
    看到如下界面:

    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就安装完毕了。谢谢诸位。

    如果有任何问题请发送邮件:wenbindu@yeah.net



  • 这里提供一种详细安装的具体方案,通过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 http://nightly.openerp.com/7.0/nightly/src/openerp-7.0-latest.tar.gz
    安装前先切换到/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]
    从该链接处 http://www.theopensourcerer.com/wp-content/uploads/2012/12/openerp-server 复制文件内容,并复制到 /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
    输入下面地址:
    http://IP_or_domain.com:8069
    看到如下界面:

    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就安装完毕了。谢谢诸位。

    如果有任何问题请发送邮件:wenbindu@yeah.net



  • sudo adduser --system --home=/opt/openerp --group opener

    这句最后是不是少了一个 p ?

    为什么用/opt目录而不是直接用/home/openerp目录呢,会避免很多权限问题吧

    linux小白,求解答。



  • 班门弄下斧 

    从上下文看 sudo adduser --system --home=/opt/openerp --group opener

    是少了p

    更改权限:
    sudo chown -R openerp: *
    这句就是解决解决权限问题


    至于为啥 不放home 目录,,, 个人习惯问题,,,

    放/opt 目录,有点类似于 windows程序喜欢放在program files    习惯性 到这个地方去找




登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待