Linuxサーバーに複数のnginxをデプロイする

アップグレードされたバージョン 2.0 では、Linux サーバーに複数の nginx をデプロイする方法について説明していますが、私も以前少し苦労したことがあるので、同じ間違いを繰り返さないようにこの記事を書きます。


序文

この記事では、Linux サーバーのイントラネット環境でのインストール パッケージの展開について説明します。必要に応じてさらに読んでください。時間と労力を節約するには、この記事を取り上げてください。特に初心者にとっては冗長な部分があります。


以下是本篇文章正文内容

1. ダウンロード環境の依存関係

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

イメージの 90% がそこにあるため、このコマンドを実行してダウンロードが完了するまで待ちます。辛抱強く待ってください。イントラネットの制限されたアクセス レベルが高い場合は、各パッケージの公式 Web サイトにアクセスしてオフライン バージョンをダウンロードし、アップロードして解凍して使用できます。この部分はフォローアップのフィードバックに応じて、次のパッケージを公開するかどうかを検討します。一連の記事。

2.nginxをインストールする

ここでの nginx のインストールは、前の記事で述べたものから変更されていますが、大きな変更はありません。以下に手順を説明します。

1.nginxを配置するファイルを作成する

/usr/local ディレクトリにファイル nginx を作成し、nginx フォルダ内の 2 つのファイルに nginx1 および nginx2 という名前を付けます。

2. 解凍した圧縮パッケージをアップロードします

nginx公式サイトから正規版インストールパッケージをダウンロードしますので、必ず正規版をダウンロードしてください!
パッケージをサーバーに転送するには、nginx1 から 1 つと nginx2 から 1 つをダウンロードします。重複している理由は、このステップを最適化できるためですが、初心者にとっては便利なので、最初にここで実行します。
圧縮パッケージを解凍します

tar -zxvf xxx.tar.gz

xxx を実際のパッケージ名に置き換えます。

解凍する際に対応するディレクトリを入力する必要があるので注意してください。nginx1フォルダ下に解凍しない場合はnginx1と入力し、nginx2フォルダ下に解凍する場合はnginx2と入力してコマンドを入力します。

cd /usr/local/nginx/nginx1 
cd /usr/local/nginx/nginx2

3. nginx をインストールする (重要なステップ)

nginx1インターフェイスに入り、

cd /usr/local/nginx/nginx/xxx

xxx がファイルを解凍しました

重要なステップ

./configure  --prefix==/usr/local/nginx/nginx1/

パスは正しく記述する必要があることに注意してください。これはインストール パスです。

構成が完了するまでゆっくり待ってから
実行します

make

makeが完了するまでゆっくり待った方が良いでしょう。

走る

make install

インストールが完了するまで待ちます。Make && make install は推奨されません。段階的に実行することをお勧めします。
このように、nginx2 ディレクトリに移動して手順を繰り返します。唯一の違いは、インストール パスです。

./configure  --prefix==/usr/local/nginx/nginx2/

3.nginxを起動する

/usr/local/nginx/nginx1/sbin/nginx -c /usr/local/nginx/nginx1/conf/nginx.conf
/usr/local/nginx/nginx2/sbin/nginx -c /usr/local/nginx/nginx2/conf/nginx.conf

入力後はエラーなく応答します。

4. nginxが起動しているかどうかを確認する

ps -ef | grep nginx

2 つのメイン プログラムが表示されている限り、2 つの nginx が起動していることを意味します。

要約する

お役に立てれば幸いです。役に立ったら、「いいね!」をお願いします。間違いや疑問がある場合は、お気軽にブロガーにご連絡ください。気に入らない場合は、コメントしないでください。

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_51759592/article/details/132625889