2014-01-08 88 views
2

我試圖在Amazon實例上的ubuntu上安裝Image Magically。Ruby:啓動瘦:找不到適用於/ home/ubuntu的適配器

我跟着下面的參考鏈接。

https://github.com/afeld/magickly

在那裏,我跟着下面的步驟來在服務器上安裝神奇的圖像。

$ gem install magickly 

之後,我在給定的命令下安裝了「瘦」寶石。

 $ gem install thin 

Then I tried to start 「thin」 gem with following command. 

    $ thin start 

但它給我的錯誤:No adapter found for /home/ubuntu

如何解決這個問題?

回答

4

你必須創建應用程序,這裏是如何:

創建一個應用程序目錄:

mkdir magickly 
cd magickly 

與以下內容創建Gemfile文件:

gem 'magickly' 

與下列創建config.ru文件內容:

require 'magickly' 
run Magickly::App 

運行bundle install。 現在你可以啓動服務器:

thin start 

,並在http://localhost:3000

+0

謝謝訪問應用mechanicalfish, 你的答案真的幫了我和我的神奇的應用程序已經開始。但是我無法通過http:// localhost:3000訪問這個應用程序。 當我開始「薄」使用命令「薄開始」時,它會開始在終端和顯示消息 「使用機架適配器 薄web服務器(V1.6.1代號死亡證據) 最大連接數設定爲1024 聽力上0.0.0.0:3000,CTRL + C停止「 因此,根據消息,我試圖訪問應用程序在http://0.0.0.0:3000,但無法訪問它。 如果我想要在Amazon Instance域上訪問此應用程序,應該做什麼更改? –

+0

由於我在Amazon Instance上安裝了此應用程序。 –

+0

如果您在Amazon Instance上安裝了該功能,則無法通過0.0.0.0:3000訪問它。你需要輸入你的實例的* public * IP和:3000。當然你的實例的安全設置應該允許從外部連接到端口3000。 –

相關問題