2016-04-08 4 views
0

rvmと乗客と一緒にruby on ruby​​をインストールするには、このリンクhttp://blog.redpanthers.co/2015/10/how-to-deploy-a-rails-app-with-passenger-and-apache-in-ubuntu-14-04/をフォローしています。私は、このコマンドを使ってdemo.confファイルを設定するまではうまくいきました。sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/demo.conf RailsEnvプロダクションをRailsEnv開発またはRailsEnv開発に変更しようとしたとき、おそらくRailsEnvのスペルが間違っているか、サーバ設定に含まれていないモジュールによって定義されていると言えます。私は、この設定を変更しようとしました。なぜなら、歓迎されたページを見るためにリンクが開発環境にある必要があると言うからです。あなたが私のエラーログファイルのコピーを私がvmware上でubuntu 14.04サーバーを実行しているときにコピーする方法を知らないので、コピーできません。私はpastebinitがインストールされているので、error.logファイルのコードをどのようにコピーして、なぜこのエラーが出るのかを知っている人なら、助言してください。また、私はapache 2.4を使用しているので、アクセス制御を設定する方法を知りたいと思います。私は大学のプロジェクトのためにこれをやっているので、私はこのことについて助けてくれてありがとうと思います。私はLinuxに慣れていないことに気をつけてください。RailsEnvのスペルが間違っているか、サーバーの設定に含まれていないモジュールで定義されています

答えて

0

RailsEnv developmentとApacheは、トリックを行う必要があり、再起動:

service apache2 restart 
+0

を私はそれを試してみましたが、私はこのエラーはとlibapache2-MOD-乗客をインストールapt-getを停止するには、次のコマンドでライブラリをインストールする必要がありました。私はまだレール上のルビーのページを歓迎するための接続に問題があります。 vmwareでこの環境を作成しているので、私のDNSサーバーはvirtualmachine2.khufunet.comとして設定されています。 virtualmachine2は私のホストの実際の名前です。私はubuntu 14.04を実行している1台の仮想マシン上に4つのサービス(cupsサーバ、dnsサーバ、sshサーバ、およびrubyサーバ)を持っています。 – pearlygurlee

+0

カップdnsとsshサーバーは正常に動作しています。私はDNSネームサーバがvirtualmachine2.khufunet.comであると思っています。これは、Rubyをレール上でテストするためのテストアプリケーション用に私のvirtualhostファイルをどのように設定すべきかに影響します。私はvirtualmachine2.khufunet.comとしてServerNameの仮想ホストファイルの設定を試してみました。そしてそれをwww.khufunet.comとして試してみましたが、どちらも応答していません。 virtualmachine2.khufunet.comをブラウザに置くと、apache2のようこそページが表示されます。私がここで完全に敗北しているので、どんな提案も高く評価されます。 – pearlygurlee

関連する問題

 関連する問題