Centos8 に nginx1.9.1 をインストールする詳細な手順

Centos8 に nginx1.9.1 をインストールする詳細な手順

1.17.9 本当はもっと美味しい

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

1. nginxをダウンロードする

https://nginx.org/download/nginx-1.9.9.tar.gz をダウンロードしてください

2. nginxを解凍する

tar -zxvf nginx-1.9.9.tar.gz

3. 依存パッケージをインストールする

yum -y インストール gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

4. nginxを設定する

nginx-1.9.9をインストールします
./CONFIGURE \ -PREFIX =/usr/local/nginx \  -  with-http_ssl_module \  -  conf-path =/usr/usr/local/nginx/conf/nginx.conf \  -  pid-path =/usr/local/nginx/nginx/conf/nginx.pid x/error.log \  -  http-log-path =/var/logs/nginx/access.log \  -  with-http_gzip_static_module \  -  http-client-body-temp-path =//temp/nginx/client \ -http-proxy-temp-patt = nignx/htpat/htpat/htpaty/vtpaty/vtpaty p-path =/var/temp/nginx/fastcgi \  -  http-uwsgi-temp-path =/var/temp/nginx/uwsgi \  -  http-scgi-temp-path =/var/temp/nginx/scgi

5. 次のmakeコマンドの準備として、いくつかの設定を編集します。

nginxルートディレクトリのファイルを編集します: objs/Makefile

編集ファイル: src/os/unix/ngx_user.c

6. コンパイル

作る

7. インストール

インストールする

8. ポート80を開く

ポート 80 が開いているかどうかを確認します。

ファイアウォールコマンド --zone=public --list-ports

80/tcpがない場合は、次のコマンドを実行してポートを開きます。

#ポート80を永続的に開くfirewall-cmd --zone=public --add-port=80/tcp --permanent
#ファイアウォールルールを更新するfirewall-cmd --reload

9. nginxを起動する

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

10. Webアクセス

Centos8 に nginx1.9.1 をインストールする詳細なプロセスに関するこの記事はこれで終わりです。 Centos8 に nginx1.9.1 をインストールすることに関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、次の関連記事を引き続き参照してください。 今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Centos に PHP7.4 と Nginx をインストールする方法
  • Centos8 に nginx をインストールするための詳細なチュートリアル (画像とテキスト)
  • Centos7 に nginx をインストールした後、conf.d ディレクトリに default.conf ファイルがないために「Welcome to nginx on Fedora!」というエラーが表示される問題を解決します。
  • CentOS7にNginxをインストールして自動起動を設定する方法
  • Centos7 に PHP と Nginx をインストールする詳細なチュートリアル
  • Centos7のソースコードのコンパイルとNginx1.13のインストールの詳細な説明

<<:  トリガーメソッドを使用して、ファイルタイプの入力をクリックせずにポップアップファイル選択ダイアログボックスを実現します。

>>:  ユーザーエクスペリエンスの76の経験ポイントの要約

推薦する

IE8 と Chrome でテーブルの幅を修正する方法

IE8 や Chrome で上記の設定を使用すると、画面の最大幅に合わせて表示が統一され、各列の幅は...

sqlite を mysql スクリプトに移行する方法

さっそく、コードを直接投稿します。具体的なコードは次のとおりです。 パーレル # # https:/...

Vueがsweetalert2プロンプトコンポーネントを統合する際の問題についてお話ししましょう

目次1. プロジェクト統合1. CDNインポート方法: 2. 箱の梱包を確認する3. 迅速な箱詰め4...

HTML 内の CSS および JS リンクのバージョン番号 (キャッシュを更新)

背景検索エンジンで「.htaccess キャッシュ」というキーワードを検索すると、ウェブサイトのファ...

WINDOWS での MYSQL のインストールに関する詳細なチュートリアル

1. インストールパッケージをダウンロードする- お使いのコンピュータシステムに応じて適切なバージョ...

mysql 計算関数の詳細

目次2. フィールドの連結2. MySQL関数の例をいくつか挙げてください。 2.1 シンボル処理2...

MySQL 8.0.13 のインストールと設定のグラフィックチュートリアル

Msyqlデータベースのインストール、参考までに具体的な内容は次のとおりです。 ①ブラウザでhttp...

Vueはデジタル千単位区切り形式をグローバルに実装します

この記事の例では、Vue がデジタル 3 桁区切り形式をグローバルに実装するための具体的なコードを参...

XHTMLにおけるH1タグの位置について

最近、H1 については多くの議論が行われていますが (記事のコンテンツ ページ内)、おおよそ 2 つ...

CSS で「プラス記号」効果を実装するためのサンプルコード

以下に示すプラス記号の効果を実現するには: この効果を実現するには、div 要素だけが必要です。 b...

Vueスロットの詳細な説明

1. 機能: 親コンポーネントが子コンポーネントの指定された位置に HTML 構造を挿入できるように...

Chromeブラウザの自動パスワード保存プロンプト機能を無効にする方法

注: Web 開発では、フォームに autocomplete="off" を追加...

Dockerをクリーンアンインストールする方法の詳細な説明

まず、サーバー環境情報: アンインストールの理由:しばらくするとホストマシンのディスクが100%にな...

Vue.js でフォントを読み込む正しい方法

目次font-faceでフォントを正しく宣言するフォントをプリロードするフォントをホストするにはli...

Div はフラッシュを覆います。フラッシュ透過方式により、フラッシュ上に DIV レイヤーを配置できます。

2つのタイプがあります: (異なるブラウザ) 1. IEブラウザで利用可能コードをコピーコードは次の...