2017-03-14 77 views
1

我目前正在部署一個測試軌5.0應用數字海洋下面這個教程:Rails的數字海洋客運問題5.0.2部署

https://gorails.com/deploy/ubuntu/16.04

我的代碼,是在教程,但是當使用capistrano進行部署時,我會得到以下乘客日誌:重新啓動。

There are no Phusion Passenger-served applications running whose paths begin with '/home/deploy/app_name''. 

最終結果是ip仍顯示我Nginx的歡迎頁面。

歡迎所有輸入。謝謝!

編輯:

00:56 passenger:restart 
    01 passenger-config restart-app /home/deploy/app_name --ignore-app-not-running 
    01 There are no Phusion Passenger-served applications running whose paths begin with '/home/deploy/app_name'. 

編輯2 /etc/nginx/sites-enabled/default

server { 
     listen 80; 
     listen [::]:80 ipv6only=on; 

     server_name mydomain.com; 
     passenger_enabled on; 
     rails_env production; 
     root   /home/deploy/my_app_name/current/public; 

     # redirect server error pages to the static page /50x.html 
     error_page 500 502 503 504 /50x.html; 
     location = /50x.html { 
      root html; 
     } 
} 
+0

什麼'/ home目錄的內容/配置/ app_name'目錄? –

+0

他們是:當前版本repo revisions.log分享謝謝! – Ender

+0

您需要將您的nginx'root'指令改爲:'/ home/deploy/app_name/current/public' –

回答

0

你需要像這樣

server { 
    listen  80; 
    server_name app_name.com; 


    root /mnt/apps/app_name/current/public; 

    passenger_enabled on; 
    passenger_ruby /usr/bin/ruby2.0; 

    proxy_set_header  Host   $host; 
    proxy_set_header  X-Real-IP  $remote_addr; 
    proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for; 
    proxy_set_header  X-Forwarded-Proto $scheme; 
    add_header    Front-End-Https on; 


    if ($request_method !~ "^(GET|POST|HEAD|PUT|DELETE|PATCH)$"){ 
    return 403; 
    } 

    rewrite /favicon.ico$ /favicon.ico break; 
} 
+0

你好,/etc/nginx/sites-enabled/default'從原始文件(第二次編輯)傳輸到你的。運行'sudo nginx -t'說我需要乘客企業讓passenger_min_instances和max_instances工作,所以我把它們移除了。 Runnong'sudo nginx -t'一切正常,但訪問該網站的IP地址是關閉的。抱歉,這是第一次部署 – Ender

+0

@Ender當您訪問該頁面時會收到什麼錯誤消息?我相信你必須輸入映射到IP地址的主機名。 – Rico

+0

無法連接。 Firefox無法建立到IP地址的服務器連接。我仍然在編輯時遇到同樣的錯誤,快速提示我修改了'passenger_ruby'這行代碼指向rvm,因爲這就是我在'passenger.conf'文件中的內容 – Ender

相關問題