2016-08-03 10 views
0

私のマシンにはMac OSがあります。これにはnginx 1.6.xがあります。私は当初Homebrewと一緒にインストールしました。 openrestyのインストールに関する問題

は、私は(それがLUAサードパーティのモジュールを持っているとして)私の混乱がインストールする1に関してれ

生産にopenrestyを使用してプロジェクトを実行しようとしています。

nginxを完全に削除してopenrestyをインストールする必要がありますか。ドキュメントには、コンポーネントのバンドル、つまり、それはnginxを含むでしょうか?

または

Luaのサードパーティモジュールとのnginxの新しいバージョンをインストールしてから、あまりにもopenrestyインストールします。

申し訳ありませんが、私の質問に誤字が多すぎます。

私は自分自身を十分に混乱させたと思うので、良いリンクが役に立つでしょう。

ありがとうございました。

答えて

1

OpenrestyはnginxのLUAや他のサードパーティのモジュールに同梱されているので、あなたのコンピュータにインストールされ、それらの両方を持つことは、たとえば、トラブルにつながる可能性があります

あなたがでそれらの両方を実行しようとすると、このケースが発生することができます同じ時間:nginxのconfファイルにはポートを聞いているサーバブロックがあり、openrestyにはそのブロックをリッスンしているサーバブロックもあります。 nginxが既に実行されている場合、ポートはすでにバインドされているため、openrestyを実行することはできません。

私はnginxのの以前のインストールでopenrestyインストールされ、いくつかの問題に遭遇したので、私はあなたのnginxのインスタレーションから関連する構成やデータを保存することをアドバイスし、それを削除します。

openrestyをインストールすると、nginxをインストールするだけでなく、guaubにリストされているようにluaモジュールがインストールされます。 https://github.com/openresty/lua-nginx-module

それが潜在的な問題を節約するために、私はあなたのプロジェクトが起こっているかわからないが、私はopenrestyを使用して移動することをお勧め。

関連する問題