Odoo 中文社区

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

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

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

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

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

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

    Debian 5.04 纯apt-get install openerp 安装实录

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

      1、光盘安装 debian 5.04
      2、重启后安装 SSH apt-spy

      apt-get install ssh

      apt-get install apt-spy

      3、自动搜索最快的apt 源

      apt-spy -d testing -a Asia

      4、升级系统

      apt-get update

      apt-get upgrade

      5、安装python

      apt-get install python2.5 python2.5-dev

      apt-get install python-setuptools

      6、安装openerp-server,自动安装postgresql等必要软件

      apt-get install openerp-server

      7、增加postgresql用户 openerp

      su - postgres

      postgres$ createuser --createdb --username postgres --no-createrole --pwprompt openerp
      Enter password for new role: XXXXXXXXXX
      Enter it again: XXXXXXXXXX
      Shall the new role be a superuser? (y/n) y
      CREATE ROLE
      postgres$ logout

      reboot

      8 、安装 openerp-web

      easy_install -U openerp-web

      9、开机自动启动openerp-web

      nano /etc/init.d/rc.local

      在第一行增加 openerp-web

      reboot

      --------------------安装 openerp 完成! 下面是安装 phppgadmin,方便管理 --------------------------------------

      10、安装apache2 phppgadmin
      安装apache2

      apt-get install apache2

      安装php5

      apt-get install php5 libapache2-mod-php5 php5-gd php5-dom php5-pgsql php5-mysql

      apt-get install phppgadmin

      创建一个 phppgadmin 专用用户

      su - postgres

      postgres$ createuser --createdb --username postgres --no-createrole --pwprompt phppgadmin
      Enter password for new role: XXXXXXXXXX
      Enter it again: XXXXXXXXXX
      Shall the new role be a superuser? (y/n) y
      CREATE ROLE
      postgres$ logout

      修改phppgadmin 配置文件

      nano /etc/phppgadmin/apache.conf

      改为
      #allow from 127.0.0.0/255.0.0.0
      allow from all

      reboot

      可进入 [检测到链接无效,已移除] 地址/phppgadmin 测试
      完成!

      [[i] 本帖最后由 wangbuke 于 2010-4-7 14:12 编辑 [/i]]

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

        很不错哦.

        debian中是自带python 2.5的.
        apt-spy的确很好.

        开机自动运行是否可以:
        update-rc.d openerp-server/web defaults?

        [[i] 本帖最后由 d_yang 于 2010-4-7 11:28 编辑 [/i]]

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

          E: Couldn't find package php5-dom
          这个可以忽略.

          另外, 这里有个问题:
          cp /usr/bin/openerp-web /etc/init.d/openerp-web
          /usr/bin/openerp-web这个文件并不是init.d下需要的文件.
          应该是
          cp /usr/lib/python2.5/site-packages/openerp_web-5.0.9-py2.5.egg/scripts/openerp-web /etc/init.d/

          并且:
          cp /usr/lib/python2.5/site-packages/openerp_web-5.0.9-py2.5.egg/config/openerp-web.cfg /etc/

          [[i] 本帖最后由 d_yang 于 2010-4-7 13:48 编辑 [/i]]

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

            多谢指点!

            不过经过我测试,只要执行下面的操作就可以了。

            9、开机自动启动openerp-web

            nano /etc/init.d/rc.local

            在第一行增加 openerp-web

            不用执行 cp /usr/bin/openerp-web /etc/init.d/openerp-web /usr/bin/openerp-web,也可开机自启动。

            也许执行update-rc.d ,是个好方法,不过我没有测试。

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

              wangbuke兄:
              /usr/bin/openerp-web /etc/init.d/openerp-web 是openerp-web的服务script.
              和/usr/bin/open-web不一样.
              用/usr/bin/open-web, 刚才我试了了, 开机后, openerp-web会把后于它启动的所有服务(apache...)都阻塞住了.

              我现在rollback一下, 再验证.

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

                很好的经验,学习中。

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