2017-11-22 9 views
0

私はUbuntu 14.04サーバー上で自分のWebサイトをnginxで実行しています。私はapache2(現在は使用されていない)を使用するメールサーバを(おそらくsquirrelmailを使って)セットアップしたいと思います。私は、Webサーバーとメールサーバーのポート番号を完全に異ならせておくつもりです。nginxとapache2を同時に実行

これを行うことはできますか?これを設定するために私は普通のもの(秘密の握手)から何かをしなければならないのですか?もしそうなら、正確に何をする必要がありますか?

答えて

0

はい、完全に可能です。一般的に、並べ替える必要がある問題は、同じポートでリッスンしようとするサーバーとディレクトリのアクセス許可の問題です。

Nginxのユーザーwww-データをrootとして保持するには、80番ポートと443番ポート(Webサイトで使用していると仮定している)にアクセスできるように注意する必要があります。

あなたはキンクを完全に可能にしていますが、あなたのような状況で何度もやり遂げられています。

これは、squirrelmailを実行するだけで、Apache Webサーバー全体を設定する作業が増えていると思います。 squirrelmailをNginxと連携させるように設定することは難しくありません。

チュートリアルhere

Imhoは、サーバー全体をクラッシュさせ、強制的に開始する可能性が最も低い方法で最も簡単な方法です。それは別のポイントに私をもたらします。

サーバーで作業する前にすべてをバックアップしてください。可能であればハードドライブをクローンしてください。すべてのデータベースの静的ファイル設定ファイルなどを確実に取得するようにしてください。

これを回避できるのであれば、実稼動サーバーで作業しないことをお勧めします。あなたはあなたと一緒に遊んでいる間にバックアップを使用してください。

あなたのウェブサイトを閲覧しようとしている何百人もの顧客の時計にぶつかるのではなく、快適なペースで仕事をするために多くのストレスを軽減します。

私はすべての場合に該当しないことは知っていますが、道を行く大きな仕事のために準備することができるかどうかを確認することは良い習慣です。

関連する問題