Skip to content
  • Categories
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • 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

  • Default (Flatly)
  • No Skin
Collapse

Odoo 中文社区

  1. Home
  2. Categories
  3. Odoo 安装指南
  4. 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务

整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务

Scheduled Pinned Locked Moved Odoo 安装指南
26 Posts 10 Posters 49.8k Views 11 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    digitalsatori
    管理员
    wrote on last edited by
    #3
    This post is deleted!
    1 Reply Last reply
    0
    • D digitalsatori

      写得非常全面,仔细。👍👍

      请注意Odoo 11虽然能向后兼容支持Python2.7.X,但是只有在Python3.5.X上做了完整测试,所以大家尽可能还是用Python3来启动Odoo。

      另外,Odoo运行环境的部署要尽可能使用虚拟Python环境与系统Python环境隔离,建议使用pipenv, pipenv的使用请参见我们的公司博客:http://odoo.com.cn/posts/pipenv/

      卓忆卓 Offline
      卓忆卓 Offline
      卓忆
      wrote on last edited by
      #4

      @digitalsatori 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

      写得非常全面,仔细。👍👍

      请注意Odoo 11虽然能向后兼容支持Python2.7.X,但是只有在Python3.5.X上做了完整测试,所以大家尽可能还是用Python3来启动Odoo。

      另外,Odoo运行环境的部署要尽可能使用虚拟Python环境与系统Python环境想隔离,建议使用pipenv, pipevn的使用请参见我们的公司博客:http://odoo.com.cn/posts/pipenv/

      谢谢Tony的指点,的确是和系统自带的环境隔离后会更好。

      恬淡

      E 1 Reply Last reply
      1
      • 卓忆卓 卓忆

        @digitalsatori 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

        写得非常全面,仔细。👍👍

        请注意Odoo 11虽然能向后兼容支持Python2.7.X,但是只有在Python3.5.X上做了完整测试,所以大家尽可能还是用Python3来启动Odoo。

        另外,Odoo运行环境的部署要尽可能使用虚拟Python环境与系统Python环境想隔离,建议使用pipenv, pipevn的使用请参见我们的公司博客:http://odoo.com.cn/posts/pipenv/

        谢谢Tony的指点,的确是和系统自带的环境隔离后会更好。

        E Offline
        E Offline
        eremiter
        wrote on last edited by
        #5

        @卓忆 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

        @digitalsatori 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

        写得非常全面,仔细。👍👍

        请注意Odoo 11虽然能向后兼容支持Python2.7.X,但是只有在Python3.5.X上做了完整测试,所以大家尽可能还是用Python3来启动Odoo。

        另外,Odoo运行环境的部署要尽可能使用虚拟Python环境与系统Python环境想隔离,建议使用pipenv, pipevn的使用请参见我们的公司博客:http://odoo.com.cn/posts/pipenv/

        谢谢Tony的指点,的确是和系统自带的环境隔离后会更好。

        T哥,功德无量,试问一下,python3版本有好多,到底要安装哪一个3.5、3.6、3、7;postgresql也有好多,默认是安装哪一个版本,如何指定安装的版本

        Latest Python 3 Release - Python 3.6.3
        Latest Python 2 Release - Python 2.7.14

        1 Reply Last reply
        0
        • 卓忆卓 Offline
          卓忆卓 Offline
          卓忆
          wrote on last edited by
          #6

          ubuntu 16.04 自带Python3.x 的不用安装,
          按这个教程安装的postgresql 版本应该是9.5

          恬淡

          1 Reply Last reply
          0
          • F Offline
            F Offline
            fyy1219
            wrote on last edited by
            #7

            @卓忆 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

            ./odoo-bin -c /etc/odoo/odoo.conf
            参照来弄./odoo-bin -c /etc/odoo/odoo.conf这一句我运行是报错的。。。
            python3.5 odoo-bin -s 启动就是成功的。。我也不知道哪儿出了问题。。。

            卓忆卓 1 Reply Last reply
            0
            • F fyy1219

              @卓忆 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

              ./odoo-bin -c /etc/odoo/odoo.conf
              参照来弄./odoo-bin -c /etc/odoo/odoo.conf这一句我运行是报错的。。。
              python3.5 odoo-bin -s 启动就是成功的。。我也不知道哪儿出了问题。。。

              卓忆卓 Offline
              卓忆卓 Offline
              卓忆
              wrote on last edited by
              #8

              @fyy1219 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

              @卓忆 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

              ./odoo-bin -c /etc/odoo/odoo.conf
              参照来弄./odoo-bin -c /etc/odoo/odoo.conf这一句我运行是报错的。。。
              python3.5 odoo-bin -s 启动就是成功的。。我也不知道哪儿出了问题。。。

              /etc/odoo/odoo.conf 这个配置文件有么? 里面的参数正确么?

              恬淡

              F 1 Reply Last reply
              0
              • 卓忆卓 卓忆

                @fyy1219 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

                @卓忆 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

                ./odoo-bin -c /etc/odoo/odoo.conf
                参照来弄./odoo-bin -c /etc/odoo/odoo.conf这一句我运行是报错的。。。
                python3.5 odoo-bin -s 启动就是成功的。。我也不知道哪儿出了问题。。。

                /etc/odoo/odoo.conf 这个配置文件有么? 里面的参数正确么?

                F Offline
                F Offline
                fyy1219
                wrote on last edited by
                #9

                @卓忆 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

                参数正确么?

                有的,配置也是正确的,结果运行后报错感觉像是数据无问题,但是检查又发现没问题。。。。报错如下
                Traceback (most recent call last):
                File "./odoo-bin", line 8, in
                odoo.cli.main()
                File "/home/odoo/odoo11/odoo/cli/command.py", line 60, in main
                o.run(args)
                File "/home/odoo/odoo11/odoo/cli/server.py", line 175, in run
                main(args)
                File "/home/odoo/odoo11/odoo/cli/server.py", line 140, in main
                odoo.service.db._create_empty_database(db_name)
                File "/home/odoo/odoo11/odoo/service/db.py", line 92, in _create_empty_database
                with closing(db.cursor()) as cr:
                File "/home/odoo/odoo11/odoo/sql_db.py", line 634, in cursor
                return Cursor(self.__pool, self.dbname, self.dsn, serialized=serialized)
                File "/home/odoo/odoo11/odoo/sql_db.py", line 178, in init
                self._cnx = pool.borrow(dsn)
                File "/home/odoo/odoo11/odoo/sql_db.py", line 517, in _locked
                return fun(self, *args, **kwargs)
                File "/home/odoo/odoo11/odoo/sql_db.py", line 585, in borrow
                **connection_info)
                File "/usr/local/lib/python3.5/dist-packages/psycopg2/init.py", line 130, in connect
                conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
                psycopg2.OperationalError: could not connect to server: Connection timed out
                Is the server running on host "rm-wz93m0xk235rc5114.pg.rds.aliyuncs.com" (100.118.46.249) and accepting
                TCP/IP connections on port 3433?

                卓忆卓 1 Reply Last reply
                0
                • F fyy1219

                  @卓忆 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

                  参数正确么?

                  有的,配置也是正确的,结果运行后报错感觉像是数据无问题,但是检查又发现没问题。。。。报错如下
                  Traceback (most recent call last):
                  File "./odoo-bin", line 8, in
                  odoo.cli.main()
                  File "/home/odoo/odoo11/odoo/cli/command.py", line 60, in main
                  o.run(args)
                  File "/home/odoo/odoo11/odoo/cli/server.py", line 175, in run
                  main(args)
                  File "/home/odoo/odoo11/odoo/cli/server.py", line 140, in main
                  odoo.service.db._create_empty_database(db_name)
                  File "/home/odoo/odoo11/odoo/service/db.py", line 92, in _create_empty_database
                  with closing(db.cursor()) as cr:
                  File "/home/odoo/odoo11/odoo/sql_db.py", line 634, in cursor
                  return Cursor(self.__pool, self.dbname, self.dsn, serialized=serialized)
                  File "/home/odoo/odoo11/odoo/sql_db.py", line 178, in init
                  self._cnx = pool.borrow(dsn)
                  File "/home/odoo/odoo11/odoo/sql_db.py", line 517, in _locked
                  return fun(self, *args, **kwargs)
                  File "/home/odoo/odoo11/odoo/sql_db.py", line 585, in borrow
                  **connection_info)
                  File "/usr/local/lib/python3.5/dist-packages/psycopg2/init.py", line 130, in connect
                  conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
                  psycopg2.OperationalError: could not connect to server: Connection timed out
                  Is the server running on host "rm-wz93m0xk235rc5114.pg.rds.aliyuncs.com" (100.118.46.249) and accepting
                  TCP/IP connections on port 3433?

                  卓忆卓 Offline
                  卓忆卓 Offline
                  卓忆
                  wrote on last edited by
                  #10

                  @fyy1219 ./odoo-bin -c /etc/odoo/odoo.conf 可能使用Python2.7 运行

                  恬淡

                  1 Reply Last reply
                  0
                  • 卓忆卓 Offline
                    卓忆卓 Offline
                    卓忆
                    wrote on last edited by
                    #11

                    阿里云,腾讯云,ubuntu 16.04 64位下均测试成功。

                    恬淡

                    F 1 Reply Last reply
                    0
                    • 卓忆卓 卓忆

                      阿里云,腾讯云,ubuntu 16.04 64位下均测试成功。

                      F Offline
                      F Offline
                      fyy1219
                      wrote on last edited by
                      #12

                      @卓忆 谢谢找到原因了,数据库问题。。。

                      1 Reply Last reply
                      0
                      • L Offline
                        L Offline
                        luwj
                        wrote on last edited by
                        #13

                        @卓忆 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

                        https://github.com/odoo/odoo.git

                        后续GiHb源码更新了,我们本地服务端要怎么进行更新呢?

                        卓忆卓 1 Reply Last reply
                        0
                        • G Offline
                          G Offline
                          ghotiv
                          wrote on last edited by
                          #14

                          odoo 要授予root权限么,数据库,一些文件夹权限都是odoo

                          1 Reply Last reply
                          0
                          • A Offline
                            A Offline
                            about2002
                            wrote on last edited by
                            #15

                            值得收藏的教程!谢谢卓忆! 😀

                            1 Reply Last reply
                            0
                            • L luwj

                              @卓忆 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

                              https://github.com/odoo/odoo.git

                              后续GiHb源码更新了,我们本地服务端要怎么进行更新呢?

                              卓忆卓 Offline
                              卓忆卓 Offline
                              卓忆
                              wrote on last edited by
                              #16

                              @luwj git pull

                              恬淡

                              1 Reply Last reply
                              0
                              • 卓忆卓 Offline
                                卓忆卓 Offline
                                卓忆
                                wrote on last edited by 卓忆
                                #17

                                @保定-粉刷匠 呵呵,多一种安装方式,有不同的味道,针对不同的用户,没有一定要用哪种的说法。

                                恬淡

                                1 Reply Last reply
                                0
                                • ? Offline
                                  ? Offline
                                  A Former User
                                  wrote on last edited by
                                  #18

                                  企业版怎么加载呢?试了一下在/etc/odoo/odoo.conf中添加了企业版代码的路径 ,重启服务,重建数据库之后还是社区版,哪里的问题?

                                  卓忆卓 D 2 Replies Last reply
                                  0
                                  • ? A Former User

                                    企业版怎么加载呢?试了一下在/etc/odoo/odoo.conf中添加了企业版代码的路径 ,重启服务,重建数据库之后还是社区版,哪里的问题?

                                    卓忆卓 Offline
                                    卓忆卓 Offline
                                    卓忆
                                    wrote on last edited by
                                    #19

                                    @inspurodoo 企业版建议走官方正规渠道,谢谢。

                                    恬淡

                                    1 Reply Last reply
                                    0
                                    • ? A Former User

                                      企业版怎么加载呢?试了一下在/etc/odoo/odoo.conf中添加了企业版代码的路径 ,重启服务,重建数据库之后还是社区版,哪里的问题?

                                      D Offline
                                      D Offline
                                      digitalsatori
                                      管理员
                                      wrote on last edited by
                                      #20

                                      @inspurodoo 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

                                      企业版怎么加载呢?试了一下在/etc/odoo/odoo.conf中添加了企业版代码的路径 ,重启服务,重建数据库之后还是社区版,哪里的问题?

                                      企业版的路径要加在odoo.conf中addons-path设置的第一个。

                                      ? 1 Reply Last reply
                                      0
                                      • D digitalsatori

                                        @inspurodoo 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

                                        企业版怎么加载呢?试了一下在/etc/odoo/odoo.conf中添加了企业版代码的路径 ,重启服务,重建数据库之后还是社区版,哪里的问题?

                                        企业版的路径要加在odoo.conf中addons-path设置的第一个。

                                        ? Offline
                                        ? Offline
                                        A Former User
                                        wrote on last edited by
                                        #21

                                        @digitalsatori 在 整理及测试:Odoo11安装,Odoo11生产环境部署:在Ubuntu Server16.04下Odoo11安装并配置为服务 中说:

                                        企业版的路径要加在odoo.conf中addons-path设置的第一个。

                                        是的,我是加在了第一个,以英文逗号隔开的,但是没有效果。

                                        1 Reply Last reply
                                        0
                                        • J Offline
                                          J Offline
                                          jalins
                                          wrote on last edited by
                                          #22

                                          0_1522133698877_7242f275-60c8-420d-985d-f406b2be1cfc-image.png
                                          我在自己的腾讯云上创建了一个odoo的用户,但是当我执行sudo apt update命令时报出了上面的错误,求解

                                          1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups