記事ディレクトリ
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 をオフラインでインストールする詳細な手順です。