Odoo 中文社区

    • 注册
    • 登录
    • 搜索
    • 版块
    • 标签
    • 热门
    • 用户
    • 群组

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

    由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

    本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

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

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

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

    Odoo 安装指南
    3
    4
    7490
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • B
      branon 最后由 编辑

      这里提供一种详细安装的具体方案,通过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]

      1 条回复 最后回复 回复 引用 0
      • wjfonhand
        wjfonhand 最后由 编辑

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

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

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

        linux小白,求解答。

        GoodERP -- Odoo China fork

        1 条回复 最后回复 回复 引用 0
        • Z
          zhong_163 最后由 编辑

          班门弄下斧 

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

          是少了p

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


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

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



          1 条回复 最后回复 回复 引用 0
          • First post
            Last post