Linux に Nginx をインストールし、ソースコードをインストールし、ソフト接続を作成します。

序文

Nginx は、強力、高性能、スケーラブル、使いやすく安全な Web サーバーおよびリバース プロキシ サーバーであり、企業およびインターネット分野で広く使用されています。

  1. 拡張性: Nginx は、HTTP フロー制御、SSL 暗号化、圧縮と解凍、アクセス制御などを含むさまざまなモジュールやプラグインを追加することで機能を拡張できます。

  2. 高い信頼性: Nginx は、複数の最適化アルゴリズムとヘルス チェック メカニズムを備えた分散アーキテクチャを採用しており、単一点障害やクラッシュなどの問題を効果的に防止し、安定性を確保します。

  3. 構成が簡単: Nginx の構成ファイルは非常にシンプルで理解しやすく、ユーザーは簡単に変更および調整でき、構成も非常に柔軟で、複数の言語と文法をサポートしています。

  4. セキュリティ: Nginx には、DDoS 攻撃、SQL インジェクション、XSS、その他のセキュリティ問題の防止など、クライアントとサーバーによって開始されたリクエストを保護およびフィルターできる強力なセキュリティ機能があります。

1. ダウンロードしてインストールします

Linux インストール Nginx:ダウンロード リンク

☺️ 私のバージョン:
ここに画像の説明を挿入

jar パッケージをダウンロードする

wget http://nginx.org/download/nginx-1.5.7.tar.gz

解凍する

tar -xvzf nginx-1.5.7.tar.gz 

/usr/local に移動します

mv nginx-1.5.7 /usr/local/

nginx のインストールのためにインストールする必要がある環境の依存関係: 不安装此步骤、コンパイル時にエラーが報告されます。

yum -y install pcre-devel openssl openssl-devel gd-devel gcc gcc-c++

ソースコードをインストールするためにインストールディレクトリに移動します

cd /usr/local/nginx-1.5.7

//.configure是源码安装的第一步,主要的作用是对即将安装的软件进行配置
./configure 

//执行make编译命令
make

//执行make install安装命令
make install

インストール後、nginx ディレクトリに nginx-1.5.7 と同レベルのディレクトリが作成されます。
ここに画像の説明を挿入

cd /usr/local/nginx/sbin

/usr/local/nginx/sbin で nginx を介して起動、シャットダウン、再起動の操作を実行します。

開始:./nginx
シャットダウン:./nginx -s stop
再起動:./nginx -s reload

nginx サービスを開始すると、ip に直接アクセスしてページが表示されます。
ここに画像の説明を挿入

2. 設定ファイルのアドレス

nginx.confを構成する

# 打开配置文件
vi /usr/local/nginx/conf/nginx.conf

ここに画像の説明を挿入

変更が完了したら、nginxを再起動します

/usr/local/nginx/sbin/nginx -s reload

3. 操作を容易にするソフト接続を作成します。

nginxを操作したいときは毎回 /usr/local/nginx/sbin/nginx と入力する必要があるので
、ショートカットのようなソフト接続を作成しましょう。

ln -sv /usr/local/nginx/sbin/nginx /usr/bin/nginx

このようにして、どこでもコマンドを直接実行して、nginx の
起動:nginx
シャットダウン:nginx -s stop
再起動:を操作できます。nginx -s reload

おすすめ

転載: blog.csdn.net/weixin_45549188/article/details/130316371