跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 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上的nginx設定請教

OpenERP上的nginx設定請教

已定时 已固定 已锁定 已移动 Odoo 系统测试
11 帖子 3 发布者 10.3k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • K 离线
    K 离线
    klm2242
    写于 最后由 编辑
    #1

    我參考這一篇網址( [检测到链接无效,已移除] )下去弄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 条回复 最后回复
    0
    • mrshellyM 离线
      mrshellyM 离线
      mrshelly
      写于 最后由 编辑
      #2

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

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

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

        了解,我想我可能要再去了解一下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 条回复 最后回复
        0
        • digitalsatoriD 离线
          digitalsatoriD 离线
          digitalsatori 管理员
          写于 最后由 编辑
          #4

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

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

          【上海先安科技】(tony AT openerp.cn)

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

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

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

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

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

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

                [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 条回复 最后回复
                0
                • K 离线
                  K 离线
                  klm2242
                  写于 最后由 编辑
                  #8

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

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

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

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

                    [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 条回复 最后回复
                    0
                    • K 离线
                      K 离线
                      klm2242
                      写于 最后由 编辑
                      #10

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

                      1 条回复 最后回复
                      0

                      • 登录

                      • 没有帐号? 注册

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