• <td id="gpzbx"></td>

    <acronym id="gpzbx"></acronym>
    <delect id="gpzbx"></delect>
  • <var id="gpzbx"><strong id="gpzbx"><div id="gpzbx"></div></strong></var>

    1. 咨詢郵箱?咨詢郵箱:mail@yaanidc.com 咨詢熱線?咨詢熱線:13795856919 微博 微信
      nginx 啟動錯誤"nginx: [emerg] host not found in upstream "解決方案
      發表日期:2020-08-13 ?? 文章編輯:網絡 ?? 瀏覽次數:

      nginx 啟動錯誤"nginx: [emerg] host not found in upstream "解決方案


      問題描述:
      
      
      1.  
        server {
      2.  
        listen 80;
      3.  
        server_name yq.object.home.com;
      4.  
        charset utf-8;
      5.  
        access_log /www/logs/yq.object.home.log;
      6.  
        location / {
      7.  
        proxy_set_header Host yq.object.com;
      8.  
        proxy_set_header DFROM 'yq.object.home.com';
      9.  
        proxy_pass http://yq.object.com:8080/object/home.php;
      10.  
        }
      11.  
        }

      利用nginx進行反向代理的時候,我們會配置proxy_pass。在啟動nginx的時候,會報

      nginx: [emerg] host not found in upstream "yq.object.com" in /usr/local/nginx/conf/vhost/yq.nginx.com.conf:19 這個錯誤。

      其實nginx配置語法上沒有錯誤的,只是系統無法解析這個域名,所以報錯. 解決辦法就是添加dns到/etc/resolv.conf 或者是/etc/hosts,讓其能夠解析到IP。具體步驟如下:

      vim /etc/hosts

      修改hosts文件,在hosts文件里面加上一句

      127.0.0.1       localhost.localdomain   yq.object.com

       

      其實 這和windows下的hosts文件的修改是一樣的。具體可以去了解一下hosts的作用


      相關文章推薦
      在線客服
      欧洲性开放大片美女大片
    2. <td id="gpzbx"></td>

      <acronym id="gpzbx"></acronym>
      <delect id="gpzbx"></delect>
    3. <var id="gpzbx"><strong id="gpzbx"><div id="gpzbx"></div></strong></var>