1. 公式 Web サイトにアクセスして、nginx の最新バージョンをダウンロードします (バージョンはオプション)
nginx: http://nginx.org/en/download.htmlをダウンロードします。
2.サーバーにアップロードします。ここではxftpを使用します
3.tar解凍
tar -xvf nginx-1.22.0.tar.gz
4. まず PCRE をインストールします。PCRE の役割は、Nginx が書き換え機能をサポートできるようにすることです。
ここでは、後で必要になったときに再インストールする手間を省くために、すべてを 1 つのステップでインストールすることをお勧めします。
/opt/nginx/ ディレクトリにインストールしました
#进入安装目录
cd /opt/nginx/pcre
#下载安装包
wget http://downloads.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.tar.gz
#解压安装包
tar zxvf pcre-8.45.tar.gz
#进入安装包目录
cd pcre-8.45
#编译安装
./configure
make && make install
./configure にエラーがある可能性があります。
これは、システムに gcc-c++ ライブラリが不足しているためですが、これをインストールすることで解決できます。root スーパー管理者ユーザーが次のコマンドを実行し、root 以外のスーパー管理者がコマンドを追加して実行権限を取得します sudo
。
#ROOT用户
yum install -y gcc-c++
#普通用户
# sudo yum install -y gcc-c++
問題を解決したら、 make && make install を実行するだけです。
5. ここでは、ディレクトリ構造を変更し、インストール ファイルのディレクトリの名前を変更しました。次に、ここに Nginx をインストールする予定です。
6. インストールパスを設定し、インストールします。
./configure --prefix= /opt/nginx/nginx-1.22.0 --with-http_stub_status_module --with-http_ssl_module --with-pcre= /opt/nginx/pcre/pcre-8.45作るインストールする
インストール パスの変更に注意して、指定したパスに変更してください。
以下のようなエラーが発生した場合は、OpenSSLライブラリをインストールする必要があります
解決:
yum install openssl-devel
y を入力して確認すると、インストールが完了します。
次に、上記のインストール コマンドを再実行します。
7. インストールが完了したら、sbin ディレクトリに入り、nginx のバージョンを確認します。
8.nginxを起動する
9. IP でサーバーにアクセスしてみます
Nginx はデフォルトでポート 80 にバインドされており、サーバー ファイアウォールはデフォルトでポート 80 に対して開いているため、直接アクセスできます。
これで完了です。