質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

0回答

1081閲覧

レンタルサーバーvps centOs6上passengerでruby on rails 立ち上がらず

Toshi-6543

総合スコア19

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

0クリップ

投稿2017/06/04 10:04

passengerを使って、vpsでレイルズプログラムの表示を試みているのですが、うまくいかず。アドバイスをお願いします。

先にruby on rails インストール済み

サーバーからコマンドラインで
gem install passenger 実行

次に
sudo passenger-install-apache2-module 実行
何度か失敗するもやり直しを行い全部インストールできました。
次に上記で出たメッセージの一部をコピーして
/etc/httpd/conf.d/passenger.confに貼り付けた

LoadModule passenger_module /home/taka3741/.rvm/gems/ruby-2.3.0/gems/passenger-5.1.4/buildout/apache2/mod_passenger.so
<IfModule mod_passenger.c>
PassengerRoot /home/taka3741/.rvm/gems/ruby-2.3.0/gems/passenger-5.1.4
PassengerDefaultRuby /home/taka3741/.rvm/gems/ruby-2.3.0/wrappers/ruby
</IfModule>
最後にhttpd.confファイルに末尾に下記文言を追記
/var/www/dev.example.com/public_html/apps/public
の下にmymemosと言うアプリを作成している
vi /etc/httpd/conf/httpd.conf
<VirtualHost *:80>
DocumentRoot /var/www/dev.example.com/public_html
ServerName example.com
ServerAlias www.example.com
<Dirctory "/var/www/dev.example.com/public_html">
Options ExecCGI FollowSymLinks -Indexes
order deny, allow
allow from ALL
AllowOverride all
</Directory>
</VirtualHost>

<VirtualHost *:80>
DocumentRoot /var/www/dev.example.com/public_html
ServerName example.com
ServerAlias www.example.com
RailsBaseURI /mymemos
<Dirctory "/var/www/dev.example.com/public_html/apps/public">
order deny, allow
allow from ALL
AllowOverride all
</Directory>
</VirtualHost>
#include /etc/httpd/sites-enabled

この作業で ○○○○.○○.○○.○○○○/mymemos でアクセスしたところ
(○は勿論数字です。)
Forbidden
You don't have permission to access /mymemos on this server.
と出て、railsが表示されません。復旧方法について教えて頂きたくお願いします。
他のurlを叩けば、not found on this server. となるので見えそうではあるのですが、どう設定を変えても表示変わらず。
勿論、権限は chmod コマンドでかなり上位まで権限を775まで上げてます。
また、ユーザーのtaka3741のapacheへのアクセス権付与も済ましています。勿論、rails serverを使えば:3000/mymemos で表示させることができます。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問