Navigation

    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账号

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

    OpenERP上的nginx設定請教

    Odoo 系统测试
    3
    11
    9886
    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.
    • K
      klm2242 last edited by

      我參考這一篇網址( [检测到链接无效,已移除] )下去弄Nginx,

      網頁裡面內容有寫到一些地方我不太了解的(標示紅色部份),紅色的部份是我要加入pc的設定內嗎?

      我自己的Nginx設定本來就是gzip on了,所以這代表我不用改設定了是吧?



      nginx.conf 需修改内容节选

      [color=red][b]01.        gzip on;[/b][/color]
      02.        gzip_disable "msie6";
      03.        gzip_vary on;
      04.        gzip_proxied any;
      05.        gzip_comp_level 6;
      06.        gzip_buffers 16 8k;
      07.        gzip_http_version 1.1;
      [color=red][b]08.        #添加一个类型 application/javascript[/b][/color]
      09.        gzip_types text/plain text/css [color=red][b]application/javascript [/b] [/color] application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;

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

        09 这里应该要写. 不同的浏览器, 对于 javascript 的 IMEI content-type 不一样. 所以, 加上 application/javascript 以确认 gzip 要缓存什么类型的文件.

        当然 01 gzip on 你不写下面写了也白搭... 
        红色部分, 就是要求 nginx  要缓存 js 文件.

        1 Reply Last reply Reply Quote 0
        • K
          klm2242 last edited by

          了解,我想我可能要再去了解一下Nginx的原理會更了解這些的運作

          請問一下,我照著網址上面給的代碼全部key in完了,只修改了一些如下紅色的字…

          upstream [color=red][b]oe2[/b][/color]{
                  [color=red][b]server 192.168.186.128:8069; [/b][/color]
          }

          server {
                  server_name  www.example.com;
                  root /var/www/[color=red][b]openerp-7.0-20130516-231144[/b][/color]/openerp/addons;
                  .
                  .
                  .
                  .
                  .
                  [b][color=red] proxy_pass [检测到链接无效,已移除] br />}

          然後我在IE上輸入NGINX的IP:8069,顯示無法連線

          想請教一下,這樣是否正確呢??還缺少了那些??

          1 Reply Last reply Reply Quote 0
          • digitalsatori
            digitalsatori 管理员 last edited by

            [quote]了解,我想我可能要再去了解一下Nginx的原理會更了解這些的運作[/quote]

            你可以顺便了解一下关于Nginx反向代理的设置

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

              报告校长....  上面的 pass_proxy 就是反向代理. 😃

              1 Reply Last reply Reply Quote 0
              • K
                klm2242 last edited by

                mrshelly感謝您的回覆,所以在proxy_pass 我應該要輸入自己nginx的ip,是吧?

                server_name  www.example.com;
                        root /var/www/openerp-6.1-1/openerp/addons;  =>這兩段指的是什麼呢??

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

                  [quote author=klm2242 link=topic=6731.msg16066#msg16066 date=1370509896]
                  mrshelly感謝您的回覆,所以在proxy_pass 我應該要輸入自己nginx的ip,是吧?

                  server_name  www.example.com;
                          root /var/www/openerp-6.1-1/openerp/addons;  =>這兩段指的是什麼呢??
                  [/quote]

                  server_name 与 root 你可以参阅 nginx 的配置 文件说明文档就知道了.

                  这两个参数, 在反向代理的配置 中是没有用的两个参数. 而你不配这两个, 理论上你的 nginx 是启动不起来的.

                  1 Reply Last reply Reply Quote 0
                  • K
                    klm2242 last edited by

                    這樣啊,不好意思,再讓我問一下,

                    我Nginx伺服器底下的兩台web OESERVER也要裝nginx嗎??還是不用??

                    網路上對於這一塊我目前找不太到資料,可能是我key word沒下對吧~~

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

                      [quote author=klm2242 link=topic=6731.msg16085#msg16085 date=1370571274]
                      這樣啊,不好意思,再讓我問一下,

                      我Nginx伺服器底下的兩台web OESERVER也要裝nginx嗎??還是不用??

                      網路上對於這一塊我目前找不太到資料,可能是我key word沒下對吧~~
                      [/quote]

                      OE web server 不需要安装 nginx


                      整体的架构就是

                      你的OE web server 安装多台, 当然, session 部分,你要按 步科 的办法处理好.
                      然后 你再找一台或者多台 nginx 按上面的配置 (一台或者多台 proxy 多台 OE server)

                      然后 把你的 domain 指向这台或者多台 nginx server 即可.

                      1 Reply Last reply Reply Quote 0
                      • K
                        klm2242 last edited by

                        感謝大家的幫忙,此問題我解決了,謝謝!

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