Linux オフライン nginx インストールの詳細なチュートリアル


1. オフラインインストールとは何ですか?

オフラインインストールパッケージを使用してソフトウェアをインストールする方法をオフラインインストールといいます。
オフライン インストール パッケージは完全インストール パッケージとも呼ばれ、すべてのインストール ファイルが含まれています。その逆はオンライン インストールです。つまり、条件が許せばネットワークが良好な場合にネットワーク インストール方法が採用されます。オンラインインストール方法のデメリットは、待ち時間が長くなったり、ネットワーク環境が悪い場合にインストールが失敗したりする場合があり、この場合はオフラインインストールのみとなります。

2. インストール手順

1. nginx のインストールに必要な依存関係

1.1 gcc と gcc-c++ をインストールする

1.1.1 依存パッケージのダウンロード

gcc はダウンロード ミラー アドレスに依存します:
公式 Web サイト: https://gcc.gnu.org/releases.html
Aliyun ミラー サイト: http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/
CentOS ミラー サイト: https://vault.centos.org/7.5.1804/os/x86_64/Packages/

只需下载如下依赖即可:
cpp-4.8.5-44.el7.x86_64.rpm
gcc-4.8.5-44.el7.x86_64.rpm
glibc-devel-2.17-317.el7.x86_64.rpm
glibc-headers-2.17-317.el7.x86_64.rpm
kernel-headers-3.10.0-1160.el7.x86_64.rpm
libmpc-1.0.1-3.el7.x86_64.rpm
mpfr-3.1.1-4.el7.x86_64.rpm
----------------------------------------------
gcc-c++-4.8.5-44.el7.x86_64.rpm
libstdc++-4.8.5-44.el7.x86_64.rpm
libstdc++-devel-4.8.5-44.el7.x86_64.rpm

1.1.2 依存パッケージをアップロードする

ダウンロード完了後、依存パッケージをサーバーにアップロードします 権限が不足してアップロードできない場合は、sudo chmod -R 777 文件夹路径名コマンドで権限を増やすことができます

1.1.3 インストールの依存関係

アップロード ディレクトリを入力し、rpm -Uvh *.rpm --nodeps --forcバッチ インストールを実行するコマンドを入力すると、インストールが成功したことを示す次の画像が表示されます。
ここに画像の説明を挿入

1.1.4 インストールの確認

gcc-v および g++ -v コマンドを使用してバージョンを表示します。バージョンの詳細が表示された場合は、以下に示すように、オフライン インストールが成功したことを意味します。
ここに画像の説明を挿入
ここに画像の説明を挿入

1.2 PCREをインストールする

1.2.1 ダウンロード pcre

ダウンロードアドレス: http://www.pcre.org/

1.2.2 インストールパッケージをアップロードして解凍する

ダウンロードしたインストールパッケージをサーバーにアップロードして解凍し、コマンドを解凍します。tar -xvf pcre-8.45.tar.gz

1.2.3 コンパイルとインストール

解凍ディレクトリに移動し、次のコマンドを順番に実行します。
./configure
make
make install

1.3 zlibをダウンロードしてインストールする

1. 3.1 zlibのダウンロード

ダウンロードアドレス: http://www.zlib.net/

1.3.2 インストールパッケージをアップロードして解凍する

ダウンロードしたインストールパッケージをサーバーにアップロードし、解凍します。

1.3.3 構成

解凍ディレクトリを入力し、次のように入力します。./configure

1.3.4 コンパイルとインストール

解凍ディレクトリを入力し、次のように入力します。make && make install

1.4 openssl をダウンロードしてインストールする

tips:检查是否已安装openssl,输入命令`openssl version`,若出现版本信息,则无需安装;若没有安装则继续安装

1.4.1 ダウンロード

アドレス: https://www.openssl.org/source/

1.4.2 インストールパッケージをアップロードして解凍する

ダウンロードしたインストールパッケージをサーバーにアップロードし、解凍します。

1.4.3 構成

解凍ディレクトリを入力し、次のように入力します。./configure

1.4.4 コンパイルとインストール

解凍ディレクトリを入力し、次のように入力します。make && make install

1.4.5 検証

インストールが完了した後、コンソールにopenssl versionバージョン情報が表示されれば、インストールは成功です。

2.nginxをダウンロードしてインストールします

2.1 nginx インストールパッケージをダウンロードする

ダウンロードアドレス: https: //nginx.org/en/download.html

2.2 インストールパッケージをアップロードして解凍する

ダウンロードしたインストールパッケージをサーバーにアップロードし、解凍します。

2.3 構成

解凍ディレクトリを入力して、インストール アドレスを設定します。./configure --prefix=/home/develop/nginx

2.4 コンパイル

make

2.5 インストール

make install

2.6 確認して開始する

2.6.1 検査

インストール ディレクトリの sbin フォルダーに移動し、「 」と入力する./nginx -tと、次の図はインストールが成功したことを示しています。
ここに画像の説明を挿入

2.6.2 起動

nginx を起動し、次のコマンドを実行します。./nginx

2.7 アクセス

ポート 80 にアクセスできる場合、ブラウザは nginx にアクセスします。

2.8 セルフスタートを有効にする設定

tips:此步骤为可选项

nginx の sbin ディレクトリを rc.local ファイルに追加します。
#rc.local ファイルを編集vim /etc/rc.local
#最後の行に次の内容を追加します/home/develop/nginx/sbin/nginx


要約する

上記は、困っている友人を助けることを願って、nginx をオフラインでインストールする詳細な手順です。

おすすめ

転載: blog.csdn.net/Shiny_boy_/article/details/126965658