Odoo 中文社区

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Popular
    • Users
    • Groups

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

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

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

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

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

    超级新手也能上手的Ubuntu装odoo 9代码

    Odoo 安装指南
    6
    9
    11914
    Loading More Posts
    • 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.
    • I
      ian43140325 last edited by

      首先我这里写的超级新手的意思是
      连代码是什么东西都不知道的人只会安装Ubuntu (就是小弟我 ::)
      看过好几个人在网上写的安装方式真的是超难理解甚至有的有些步骤并不完整    ???
      导致许多想学的新手无从查起  😞

      尤其像小弟这种不是本科的人根本是天方夜谭 😢
      在历经好几百次的安装失败后​​终于找到一种方法 😮
      这只是我目前觉得比较好的一种喔!相信这里有许多高手可以来纠正小弟的错误 😉
      以下的步骤是我参考许多方式后列出来的

      首先准备干净的Ubuntu 14 or 15 都可((我是用有含桌面版,安装方法自己找吧很简单这里不多说
      你可以用windows的文件把底下的字复制进去

      ############################################
      #这里的设定是要在你的ubuntu的帐号是signworld的情况下才能设定            #
      # 別完全照做 如果使用者名稱不同請按照底下的去修改                              #
      # (signworld)                                                                        #
      #复制上方括弧内的文字不包含括弧,复制完在案ctrl+H                            #
      #                                                                                            #
      #在寻找目标中贴上,在取代上填入你的使用者帐号,点击全部取代                  #
      #                                                                                            #
      #                                                                                            #
      ############################################
      打开终端机
      0. sudo passwd root #设定超级使用者密码

      1. sudo apt-get update #更新软件源

      2. sudo apt-get dist-upgrade #更新软件包,自动查找依赖关系

      3. sudo shutdown -r now #重启服务器,以更新改变的内容

      4. sudo apt-get install postgresql #安装PostgreSQL

      5. sudo su - postgres #切换到postgres

      6. createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt signworld #新增名为signworld使用者给予权限

      7.#设定密码

      8.#重新确认密码

      9.#按ctrl+D离开postgres

      10. sudo apt-get install python-dateutil python-docutils python-feedparser python-gdata python-jinja2 python-ldap python-libxslt1 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 python-pyPdf python-decorator python-passlib python-requests
      #安装odoo需要的配件

      11. sudo wget [检测到链接无效,已移除] ... ux-trusty-amd64.deb #下载报表转换器

      12. sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb #安装报表转换器

      13. sudo apt-get -f install #会跳出有问题所以要用这个强制更新

      14. sudo cp /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf #复制相关资料

      15. sudo chown root:root /usr/bin/wkhtmltopdf #切换拥有者给ROOT

      16. sudo chmod +x /usr/bin/wkhtmltopdf #设定权限

      17. sudo apt-get -y install ttf-wqy-ze​​nhei #安装ODOO所需的特殊档

      18. sudo apt-get -y install ttf-wqy-microhei #安装ODOO所需的特殊档

      19. sudo apt-get -y install git #安装GIT

      20. cd /opt #进到OPT资料夹中

      21. su root #切换超级使用者

      22. #输入第1步骤的密码

      23. git clone -b 9.0 https://github.com/odoo/odoo.git #下载并解压缩ODOO

      24. sudo chown signworld: odoo #给予signworld使用者有odoo资料夹权限

      25. apt-get install -y npm #安装ODOO所需的特殊档

      26. sudo ln -s /usr/bin/nodejs /usr/bin/node #安装ODOO所需的特殊档

      27. npm install -g less less-plugin-clean-css #安装ODOO所需的特殊档

      28. apt-get install node-less #安装ODOO所需的特殊档

      29. #离开ctrl+D

      30. sudo cp /opt/odoo/debian/openerp-server.conf /etc/odoo-server.conf #复制

      31. sudo chown signworld: /etc/odoo-server.conf #给予signworld权限

      32. sudo chmod 640 /etc/odoo-server.conf #修改权限设定

      33. sudo nano /etc/odoo-server.conf #打开编辑

      34.#将原本的全删掉将底下的复制上去
      [options]
      ; This is the password that allows database operations:
      admin_passwd = admin
      db_host = False
      db_port = False
      db_user = signworld #要输入使用者
      db_password = asdfqwer #一定要输入第7步骤的密码!!
      addons_path = /opt/odoo/addons
      iog_level = info
      logfile = /var/log/odoo/odoo-server.log
      logrotate = true


      35. sudo mkdir /var/log/odoo #制作资料夹

      36. sudo chown signworld:root /var/log/odoo #给予signworld权限並且放在root群組

      37. cd /opt/odoo #进到opt中odoo资料夹

      38. ./openerp-server -c /etc/odoo-server.conf #运行Odoo


      接下来打开浏览器網址輸入 [检测到链接无效,已移除] 😎

      [color=red][glow=red,2,300]注意!!!!!!!!![/glow][/color]
      这个方式不含每次开机自动启动,所以重开机后一定要重复第37,38的步骤
      别问我为什么重开机后就不能用!!方法自己找因为我不建议新手用自动启动

      1 Reply Last reply Reply Quote 0
      • KevinKong
        KevinKong last edited by

        真复杂,看着就头大

        1 Reply Last reply Reply Quote 0
        • Z
          zzwqw last edited by

          高手,简单明了,就等验证了,我来试试看

          1 Reply Last reply Reply Quote 0
          • B
            bobocai last edited by

            11行的地址错了,直接复制不行的。参考这个链接,下载后还要先装依赖文件才能执行安装,安装对应的文件名也跟12行的不太一样了
            http://www.linuxdiyf.com/linux/16973.html

            1 Reply Last reply Reply Quote 0
            • S
              suhuyy last edited by

              不错,我也来试试,谢谢

              简单就是美

              1 Reply Last reply Reply Quote 0
              • A
                alan.chen last edited by

                大神们:
                  我安装后启动,报错,帮我看看吧:
                Traceback (most recent call last):
                 
                    File "./openerp-server", line 2, in <module>

                      import openerp

                    File "/opt/odoo/odoo-server/openerp/init.py", line 58, in <module>

                      import modules
                 
                    File "/opt/odoo/odoo-server/openerp/modules/init.py", line 8, in <module>
                 
                    from . import db, graph, loading, migration, module, registry
                 
                  File "/opt/odoo/odoo-server/openerp/modules/graph.py", line 13, in <module>
                 
                    import openerp.osv as osv
                 
                  File "/opt/odoo/odoo-server/openerp/osv/init.py", line 4, in <module>
                 
                    import osv
                 
                    File "/opt/odoo/odoo-server/openerp/osv/osv.py", line 4, in <module>
                 
                    from ..exceptions import except_orm
                 
                  File "/opt/odoo/odoo-server/openerp/exceptions.py", line 15, in <module>
                 
                    from lxml import etree

                ImportError: No module named lxml

                万分感谢!

                1 Reply Last reply Reply Quote 0
                • A
                  alan.chen last edited by

                  [quote author=保定-粉刷匠 link=topic=17407.msg32549#msg32549 date=1471560860]
                  为啥不用deb包安装?
                  这个步骤比用deb包安装复杂多了。
                  建议按官方推荐的方法来。
                  [/quote]

                  大神,我也用这个装过。https://raw.githubusercontent.com/aschenkels-ictstudio/odoo-install-scripts/master/ubuntu-15-04/odoo_install.sh

                  报的是同样的错误~~~

                  纠结坏了。。。

                  到现在也没找到那出问题了~~

                  .bed 包吗?我一会试试 谢谢

                  万分感谢!

                  1 Reply Last reply Reply Quote 0
                  • A
                    alan.chen last edited by

                    现在服务跑跑起来了,登陆127.0.0.1:8069 也创建了数据库,但是在登陆界面使用刚创建数据库的密码无法登陆,没有任何跳转,看不到模块界面,那位遇到过这样的事情?

                    万分感谢!

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post