必要な依存プラグインをインストールします
yum install -y gcc gcc-c++ pcre \ pcre-devel zlib zlib-devel openssl openssl-devel wget
フォルダーを作成してそこに切り替えます
mkdir /customer && cd /customer
インストール パッケージをダウンロードします (同様に、他のバージョンをインストールする場合は、以下の公式 Web サイトのリンクを選択し、他のバージョンのリンクを選択します。コピーして置き換えます)
wget https://nginx.org/download/nginx-1.16.0.tar.gz
解凍してインストール#
tar zxvf nginx-1.16.0.tar.gz cd nginx-1.16.0 ./configure --prefix=/usr/local/nginx make && make install
#
ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
テストインストール
nginx -v
以下に示すように、インストールは成功しました。
#サービスが正常に開始されたかどうかを確認します
netstat -ntlp | grep nginx
#次のように:
nginx サービスを追加します
vim /lib/systemd/system/nginx.service
次の内容を挿入します。
[unit] description=nginx after=network.target [service] type=forking execstart=/usr/local/nginx/sbin/nginx execreload=/usr/local/nginx/sbin/nginx -s reload execstop=/usr/local/nginx/sbin/nginx -s quit privatetmp=true [install] wantedby=multi-user.target
pkill nginx systemctl start nginx
systemctl status nginx netstat -ntlp | grep nginx
systemctl enable nginx
vim /usr/local/nginx/conf/nginx.conf
オプション:
バージョン番号nginx のファイルはデフォルトで開いており、デフォルトのエラー ページと http 応答ヘッダーで表示できます。
さまざまなバージョン、特に nginx の下位バージョンには脆弱性がある可能性があるため、他の人にバージョン番号を取得されたくない場合は、バージョン番号を非表示にすることを選択できます。nginx のバージョン番号を非表示にする
cd /usr/local/nginx/conf vim nginx.conf
http { ... server_tokens off; ... }
##vim fastcgi.conf
次の行を変更します
fastcgi_param server_software nginx/$nginx_version; # 改为: fastcgi_param server_software nginx;
nginx 以上がLinux に Nginx1.16.0 をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。systemctl restart nginx