- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- Linux nginx の概念とは何ですか
- linuxnginx は、IMAP/POP3/SMTP サービスも提供する高性能 HTTP およびリバース プロキシ Web サーバーです。メモリ使用量が少なく、強力な同時実行機能が特徴です。実際、nginx の同時実行機能は、同じタイプの Web サーバーの中で最高です。より良い。 1.nginxとは何ですか? Linuxを学習している友人や、すでに運用保守に携わっている友人の中にはnginxという言葉を聞いたことがある人も多いと思いますが、そもそもnginxとは何なのでしょうか?なぜそんなに人気があるのでしょうか?まず、nginx はロシア人によって発明された高性能 Web サーバーで、初期の Apache、IIS、Lighttpd などの Web サーバーの機能を備えており、Web サイトのコードやその他のリソースを公開してユーザーに情報を提供できます。
- Nginx 2664 2023-05-19 18:43:53
-
- Linux centos7環境にNginxをインストールする方法
- linuxcentos7 環境に nginx をインストールする手順の詳細な説明 1. まず、nginx 公式 Web サイトにアクセスして、nginx インストール パッケージをダウンロードします。ダウンロード後、次のようなファイルが表示されます。nginx-src ディレクトリを作成し、 nginx-src ディレクトリに移動し、次のコマンドを実行します: mkdirnginx-src&&cdnginx-src もちろん、Linux で次のコマンドを実行して、nginx インストール パッケージ wgethttp://nginx.org/download/nginx-1.5.9 をダウンロードすることもできます。 tar.gz2 を展開し、nginx-1.5.9.tar.gz ファイル tar-wxya を解凍します。
- Nginx 1702 2023-05-19 17:55:06
-
- Ubuntu で Nginx サービスを構築および構成する方法
- 1. Nginx Nginx (「enginex」) は、ロシアのプログラマー IgorSysoev によって開発された高性能 Web およびリバース プロキシ サーバーであり、IMAP/POP3/SMTP プロキシ サーバーでもあります。 3 つの主要な WEB サーバー: apache、Nginx、lighttpd の 1 つ。接続の同時実行性が高い場合、Nginx は Apache サーバーの良い代替手段となります。 nginx アプリケーション シナリオの静的サーバー。 (画像、ビデオサービス) もう 1 つは lighttpd です。 html、js、css、flv、jpg、gif などの数万の同時ファイル。動的サービス、nginx&md
- Nginx 2567 2023-05-19 17:47:11
-
- Docker を使用して Nginx ファイルを変更する方法
- 1. docker で nginx をインストールする: docker で nginx をインストールするのは非常に簡単です。この公式 Web サイトの記事を参照してください。 2. インストール後、docker コンテナに入ります: コマンド dockerexec-it container idbash を実行します。入るにはコンテナが開いている必要があることに注意してください。 3. nginx のindex.html の変更を例に挙げます。 1. インデックスが存在するディレクトリを入力します: cdusr/share/nginx/html 2. Index.html を編集します。重要な点は、ここでエラーが報告されることです。 3. vim コマンドがないことを示すプロンプトが表示されます。このコマンドをインストールします。 apt-getinstallvim 失敗した場合は、apt-get コマンドを更新します。
- Nginx 1769 2023-05-19 15:52:06
-
- Nginxの初期設定方法
- 基本概念 nginx の最も一般的な用途は、リバース プロキシ サービスを提供することです。では、リバース プロキシとは何でしょうか?この魔法の国では多くの本土同胞がフォワード プロキシを使用していると思いますが、その原理は大まかに次のとおりです: プロキシ サーバーはクライアント側で仲介者として機能し、リクエストを受け取り、実際のクライアントを隠し、サーバーからリソースを取得します。プロキシ サーバーが万里の長城の外にある場合、万里の長城を越えるという目的を達成するのにも役立ちます。リバースプロキシとはその名のとおり、プロキシサーバーをサーバーの仲介として利用し、実際にサービスを提供するサーバーを隠蔽するもので、その原理は大まかに次のとおりです。ですが、セキュリティや負荷分散などの一連の機能を実現するためです。いわゆるセキュリティとは、クライアントのリクエストがイントラネット サーバーに直接送信されるのではなく、
- Nginx 1724 2023-05-19 15:22:42
-
- nginxキープアライブの使い方
- http1.1 プロトコルのデフォルトのリクエスト ヘッダーでは、図に示すように、デフォルトでキープアライブが有効になります。機能は何ですか?キープアライブは、切断された接続を検出できる TCP のメカニズムです。その機能は、長いソケット接続が切断されないようにすることです。これは TCP 層の機能であり、アプリケーション層には属しません。 TCP 層はどのようにして長い接続を維持するのでしょうか?まずキープアライブの使用法を見てみましょう。アプリケーション層に公開されているパラメータが 3 つあります。 sk->keepalive_probes: 検出数、再試行数 sk->keepalive_time、検出のハートビート間隔、および秒数TCP リンクでデータ パケットの送信がなくなった後、検出パケットが開始されます。
- Nginx 1744 2023-05-19 14:13:13
-
- nginx リバースプロキシを使用してマルチポートマッピングを実装する方法
- コードの説明 1.1 http:www.baidu.test.com のデフォルトは 80、「/」にアクセスしてリバース プロキシを使用し、ローカルの 8083 にアクセスします。1.28083 はローカルのフロントエンド プロジェクトのアクセス アドレスを表し、フロントエンドはバックグラウンド データにアクセスする、「/」、バックグラウンド アドレス 9803 にプロキシを続行する; 1.3. このようにして、ポート 80 が開いている限り、複数のポート アクセスを完了できます。 1.4root 設定は絶対パスまたは相対パスにすることができます。 server{listen80;server_namewww.baidu.test.com;#入力するドメイン名。複数の場所はカンマで区切ります location/{proxy_passhttp:
- Nginx 2549 2023-05-19 13:56:05
-
- Nginx で画像とビデオのサーバーを構築する方法
- 1 はじめに まず 2 つの話: 1.1 動画について 数年前、私が前の会社で働いていたとき、職場のコンピューターが外部ネットワークに接続されておらず、社内ネットワークを構築するのは非常に不快でした。情報を確認するには、携帯電話しか使用できませんでした。コードを見つけることはできず、コードを 1 つずつ入力することしかできません。ある日、新製品のプロモーションビデオを見せたいというお客様がいらっしゃいましたが、そのビデオは完成したばかりでまだイントラネット上にあり、彼らは会議室に座っておしゃべりしながらビデオを見るのを待っていました。上司が出てきました。私はビデオを撮り、ラップトップを持ち出しました。そして唖然としました。ビデオはイントラネット上にあり、デスクトップ上の USB ポートはすべてブロックされていました。緊急なので何をすればよいかわかりません。イントラネットから何かを取得するには、複数のレベルの電子メールの承認を通過する必要があります。この時は私が前に出て、nginxを使って私たちを通して三者間で映像を繋ぎました。
- Nginx 3249 2023-05-19 13:47:03
-
- CentOS+Nginx+PHP+MySQL 標準本番環境の構築方法
- php5.3.1mysql5.0.89nginx0.8.33 または 0.7.65 (オプション) これは、インターネット上で流通しているワンクリック インストール パッケージよりもはるかに優れており、すべての初心者と専門家に適したインストール方法を強くお勧めします。すべてのソース コードをコンパイルしてサーバーにインストールすることは、それほど改善されたものではなく、依然として非常に手間がかかります。私のインストールには、pdo、eaccelerator、memcache、tidy などのいくつかの一般的な PHP 拡張機能がすでに含まれています。 centos のインストールを最小限に抑え、新しい repo#vi/etc/yum.repos.d/centos.21andy.com.repo を作成し、次の内容を追加します [21andy.com]name=
- Nginx 1443 2023-05-19 13:37:18
-
- Linux で Nginx をインストール、起動、再起動、停止する方法
- Nginxとは何ですか? LinuxシステムでNginxを再起動/停止するにはどうすればよいですか?上記の問題に対応して、次の記事では、Nginx とは具体的に何なのか、また Linux での Nginx のインストール/起動/再起動/停止について説明します。 Nginxとは何ですか? Nginx は、BSD のようなライセンスでリリースされた軽量の Web サーバー/リバース プロキシ サーバーおよび電子メール プロキシ サーバーです。ロシアのプログラマー lgorSysoev によって開発され、ロシアの大手ポータルおよび検索エンジンである Rambler によって使用されています。 nginx の特徴は、メモリ占有量が少なく、強力な同時実行機能を備えていることですが、実際、nginx の同時実行機能は、同じ種類の Web サーバー間ではパフォーマンスが優れています。 Nginxの比較
- Nginx 1267 2023-05-19 13:28:57
-
- nginx URL書き換えの使い方
- nginx url rewrite 1. URL 書き換えモジュール (rewrite) の概要 このモジュールでは、正規表現を使用して uri を書き換えることができ (pcre ライブラリが必要)、関連する変数に基づいてさまざまな設定をリダイレクトして選択できます。このディレクティブがサーバーフィールドに指定されている場合、要求された場所が決定される前に実行されますが、ディレクティブの実行後に選択された場所に他の書き換えルールがある場合は、それらも実行されます。このディレクティブを location で実行すると新しい URI が生成される場合、location によって新しい URI が再度決定されます。このようなループは最大 10 回まで実行でき、それを超えると nginx は 500 エラーを返します。ブレーク構文
- Nginx 1276 2023-05-19 12:37:06
-
- LinuxシステムでNGINXバージョン情報コマンドを表示する方法
- 1. サーバーにインストールされているnginxのバージョン番号を主にnginxの-vまたは-Vオプションで確認します 表示方法は下図の通りです -vでnginxのバージョンが表示されます。 -V は、nginx のバージョン、コンパイラのバージョン、および設定パラメータを表示します [root@zq~]#nginx-Vnginxversion:nginx/1.16.1builtbygcc4.8.520150623(RedHat4.8.5-36)(GCC)builtwithOpenSSL1.0.2k-fips2017年1月26TLSSNIsupportenabledconfigurearguments:&
- Nginx 5971 2023-05-19 12:25:06
-
- Nginx が IP 経由のアクセスを許可しないのはなぜですか?
- IP を介したサーバーへのアクセスは許可されていません {listen80default;server_name_;return404;} 未登録のドメイン名、またはサーバー アドレスをサーバーに指定したくないドメイン名が存在する可能性があります。これはサイトに一定の影響を及ぼします。 IP または未設定のドメイン名へのアクセスを禁止するには、上記のデフォルト ルールを使用して、すべてのデフォルト トラフィックを 404 にリダイレクトします。上記の方法は大雑把ですが、アクセス時にすべての未設定のアドレスを直接 301 にリダイレクトするように設定することもできます。また、ウェブサイト サーバーに一定量のトラフィックをもたらす可能性もあります{rewrite^/(.*)$https://ops-c
- Nginx 2135 2023-05-19 11:43:06
-
- Nginx イメージ サーバー構成後のイメージ アクセス 404 問題を解決する方法
- 私の間違った設定は次のとおりです: サーバー ファイルのルート アドレス: 画像にアクセスするためにブラウザからこのアドレスを入力したいのですが、ファイルが見つからず、常に 404 になります。理由は、ルート パスの設定が間違っているためです。ルート パスの原則を見てみましょう: ルート設定 これは、ルートによって設定されたディレクトリの後に URL が続き、対応するファイル パスを形成することを意味します。これは、ブラウザに入力したアドレスが実際に /home/ftpuser/images/images/~~~ にアクセスすることを意味します。実際にアクセスしたパスに位置の後に /images を入力すると、2 つの処理方法があります。加工方法は以下のようにルート以下の画像を削除します。 このようにブラウザに入力します。
- Nginx 4115 2023-05-19 11:22:06
-
- centos6.5でyumを介してnginxをインストールする方法
- 以下は次のとおりです: centos6.5 は yum を通じて nginx をインストールし、nopackagenginxavailable を要求します。最初に epe をインストールする必要があります: yuminstallepel-release. epel をインストールした後、yum-yinstallnginx がインストールされます。インストールが完了した後、servicenginxstart によって nginx が開始されます。ブラウザでマシンの IP にアクセスして、nginx インターフェイスを開きます。アクセスできない場合は、Linux ファイアウォールのステータスを確認してください。 nginx にアクセスするためにポート 80 を追加した後、必要に応じて設定ファイルを変更する必要があります。まず ps-ef|grepnginx を使用して、nginx で現在使用されている設定ファイルを表示します。
- Nginx 1316 2023-05-19 10:28:06