跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Flatly)
  • 不使用皮肤
折叠

Odoo 中文社区

  1. 主页
  2. 版块
  3. Odoo 安装指南
  4. 谈谈 OpenERP 的绿化安装(Windows)

谈谈 OpenERP 的绿化安装(Windows)

已定时 已固定 已锁定 已移动 Odoo 安装指南
10 帖子 3 发布者 14.1k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • mrshellyM 离线
    mrshellyM 离线
    mrshelly
    写于 最后由 编辑
    #1

    OpenERP 安装主要以
    1 PostgreSQL 数据库安装 (必选)
    2 OpenERP Server 安装(必选)
    3 OpenERP Client 安装(可选)
    4 OpenERP Web-Client 安装(可选)

    1 PostgreSQL 数据库安装 (建议按 PostgreSQL 安装文档进行 此处略)

    2 OpenERP Sever 安装
    准备
    先从官方下载编译好的 OpenERP AllinOne 或者 OpenERP Server 并安装后, 备份出 OpenERP Server 文件夹. 并删除 安装 ( 如果使用 AllinOne 安装, 可以一并将 OpenERP Client && OpenERP Web 文件夹备份出.)

     你甚至可以将OpenERP Server 的文件夹按版本号进行命名. 如 openerp_server_506  openerp_server_507 .
    
     绿化安装
    
     开个DOS窗口 进 OpenERP Server 的 service 文件夹下. 执行
    
    OpenERPServerService.exe -auto -install 
    
      这样 系统就会将 OpenERP Server 安装为服务了. 
    

    3 OpenERP Client 安装.

    Client 的绿色安装 没有啥好说的.  不需要做任何事情. 只需要直接使用 openerp-client.exe 的快捷方式就行了.
    

    4 OpenERP Web 安装

    Web Client 的安装同 Server 差不多.只不过, 不叫 OpenERPServerService.exe  叫 PythonService.exe 路径在 
    OpenERP Web/python25 文件夹下.
    

    希望这些对你有所帮助

    1 条回复 最后回复
    0
    • JoshuaJ 离线
      JoshuaJ 离线
      Joshua 管理员
      写于 最后由 编辑
      #2

      马克...:lol

      【上海先安科技】(joshua AT openerp.cn),欢迎关注公众号:openerp_cn

      1 条回复 最后回复
      0
      • W 离线
        W 离线
        wyman
        写于 最后由 编辑
        #3

        你甚至可以将OpenERP Server 的文件夹按版本号进行命名. 如 openerp_server_506 openerp_server_507 .满意<--- 这是否意味着可以有多个OE并存的版本? 那Service怎么配置呢? 还是说可以使用相同的service?

        1 条回复 最后回复
        0
        • mrshellyM 离线
          mrshellyM 离线
          mrshelly
          写于 最后由 编辑
          #4

          @wyman

          看一下 OpenERPServerService.py 的源码就可以看得出来.
          service 的服务名是写死了的. 所以,暂时不能同时并存.

          不过,因为是绿色版, 你可以很方便地切换.

          OpenERPServerService.exe -remove
          删除后, 再进另一个版本的文件夹进行 -install 操作就行了.

          1 条回复 最后回复
          0
          • JoshuaJ 离线
            JoshuaJ 离线
            Joshua 管理员
            写于 最后由 编辑
            #5

            谢谢shelly,我在安装openerpservice的时候成功了。
            俺的版本是5.0.15
            在安装pythonservice.exe(就是webclient)的时候好像不成功。
            [attachimg=1]

            【上海先安科技】(joshua AT openerp.cn),欢迎关注公众号:openerp_cn

            1 条回复 最后回复
            0
            • mrshellyM 离线
              mrshellyM 离线
              mrshelly
              写于 最后由 编辑
              #6

              [quote author=Joshua link=topic=897.msg7255#msg7255 date=1292777511]
              谢谢shelly,我在安装openerpservice的时候成功了。
              俺的版本是5.0.15
              在安装pythonservice.exe(就是webclient)的时候好像不成功。
              [attachimg=1]
              [/quote]


              给你一个参考 链接:
              http://bazaar.launchpad.net/~openerp/openobject-client-web/5.0/annotate/head:/win32/OpenERPWebService.py

              1 条回复 最后回复
              0
              • mrshellyM 离线
                mrshellyM 离线
                mrshelly
                写于 最后由 编辑
                #7

                关于 Web client 的绿化.

                开DOS窗,
                进 Web\bin 文件夹.

                设置 PATH
                PATH=%PATH%;"你的安装路径\Web\python25"

                然后执行
                python OpenERPWebService.py install

                如果提示
                Installing service openerp-web
                Service installed

                表明服务安装成功.

                如果异常.. 请检查 System32 文件夹下面两个文件 "pywintypes25.dll", "pythoncom25.dll"  的版本号.  一定要 "2.5.212.0"版本. 而如果你安装过 pywin32 2.5.214.0 版本, 则会造成服务安装不成功.

                所以, 你可以暂时备份 system32 下面的这两个dll 文件,  用 "你的安装路径\Web\python25" 下面的 pywintypes25.dll 以及 pythoncom25.dll 文件替换 后, 安装为服务. 然后 再把原备份的两个dll 文件恢复即可.

                1 条回复 最后回复
                0
                • JoshuaJ 离线
                  JoshuaJ 离线
                  Joshua 管理员
                  写于 最后由 编辑
                  #8

                  谢谢shelly 分享解决办法 🙂

                  【上海先安科技】(joshua AT openerp.cn),欢迎关注公众号:openerp_cn

                  1 条回复 最后回复
                  0
                  • mrshellyM 离线
                    mrshellyM 离线
                    mrshelly
                    写于 最后由 编辑
                    #9

                    很高兴地看到 6.0.1 的 web client 已经同 server 的绿色安装保持一致了...

                    只是exe 文件名 是 OpenERPWebService.exe

                    1 条回复 最后回复
                    0

                    • 登录

                    • 没有帐号? 注册

                    • 登录或注册以进行搜索。
                    • 第一个帖子
                      最后一个帖子
                    0
                    • 版块
                    • 标签
                    • 热门
                    • 用户
                    • 群组