2

私はこの質問を見つけました。これは私の問題を実際には解決しませんが、少なくとも私の質問を正しい方法で表現することができます。

を介して起動する簡単なキャンプアプリがありrackupます。安全な接続を介してアプリをテストできるようにしたいのですが(自己署名サーバー証明書で十分です)、開発ボックスにrootがないため、デフォルトのサーバーを保護できればより良いでしょう。ラックアップ(Mongrel、多分?WEBrick?確認方法がわからない)は軽量で、箱から出してすぐに機能するためです。

繰り返しになりますが、私はa)rootを持っていない、b)以前にApacheサーバーを構成したことがない、c)私がそれを助けることができるかどうかを特に知りたくない。これを行う簡単な方法がない場合、それは人生だと思いますが、HTTPSサポートを提供するためにオプションを1つか2つ渡すか、config.ruを更新することができれば、それは理想的です。

4

1 に答える 1

2

HTTPSをテストするには、証明書が必要です。次のように、マシンでテストする自己署名証明書を作成できます:http ://www.akadia.com/services/ssh_test_certificate.html

ほとんどのrubyサーバー(すべてではないにしても)は証明書自体を処理しません。このようなものを処理するには、apacheやnginxなどのサーバーが必要です。あなたが言及していた質問は、apacheの進め方を説明することです。自己署名証明書でApacheを使用することをお勧めします。

ルートアクセスに関しては...ルートアクセスがないマシンで開発していますか?

于 2010-10-15T17:49:11.777 に答える