2017-09-25 63 views

回答

-1

如果你是在開發環境或本地機器有一個答案here

但是,如果你是在生產環境中,你應該安裝和配置BIND9或類似的東西作爲DNS服務器工作,但有一個選擇和簡單的解決方案:

首先在http://cloudflare.com上註冊並在您的儀表板上添加您的域名。那麼它會給你的兩個DNS設置你的域名。然後在CloudFlare的儀表盤創建一個實錄您的域名指向您的服務器IP

然後你的服務器工作作爲反向代理,並使用該配置您的域名指向你真棒上安裝的Nginx adonisjs project:

server { 
    listen 80; 
    server_name blog.com; 
    location/{ 
     proxy_pass http://localhost:3333; 
     proxy_http_version 1.1; 
     proxy_set_header Upgrade $http_upgrade; 
     proxy_set_header Connection 'upgrade'; 
     proxy_set_header Host $host; 
     proxy_cache_bypass $http_upgrade; 
    } 
} 

Enjoy!

+0

旋轉CDN並映射DNS地址對於簡單地獲取聯機網站來說是巨大的過度消耗。運行DNS服務器是無關緊要的。 – symcbean