91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Nginx 的配置和訪問控制

發布時間:2020-07-17 22:49:39 來源:網絡 閱讀:189 作者:wx5d8a05337d6b9 欄目:云計算

[TOC]

文章目錄

一、Nginx簡介

一款高性能、輕量級Web服務軟件,穩定性高,系統資源消耗低,對HTTP并發連接的處理能力高

二、Nginx配置

2.1、安裝依賴包和解壓

2.2、配置編譯安裝

2.3、制作管理腳本

2.4、nginx.conf文件的修改

2.5、配置DNS域名解析

三、訪問控制

3.1、基于授權的訪問控制

3.2、基于客戶端的訪問控制

一、Nginx簡介

一款高性能、輕量級Web服務軟件,穩定性高,系統資源消耗低,對HTTP并發連接的處理能力高

二、Nginx配置

需要準備的安裝包:

可以先通過遠程掛載的方式將壓縮包從Windows系統,掛載到linux系統,之后再進行壓縮等操作。

2.1、安裝依賴包和解壓

在一臺IP地址為 192.168.111.141 的 centos7系統中
1、安裝依賴包

Nginx 的配置和訪問控制

2、創建名為nginx的用戶,且不允許登錄系統

Nginx 的配置和訪問控制

3、掛載,并解壓安裝包到指定/opt/中

Nginx 的配置和訪問控制

2.2、配置編譯安裝

1、編譯配置

Nginx 的配置和訪問控制

2、make編譯

Nginx 的配置和訪問控制

3、關閉防火墻,優化路徑

Nginx 的配置和訪問控制
4、檢查是否有誤

Nginx 的配置和訪問控制

5、裝 elinks 安裝包,用elinks測試

Nginx 的配置和訪問控制

nginx -t //檢查
nginx //啟動
killall -1 nginx //重載
killall -3 nginx //停止

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

2.3、制作管理腳本

1、制作管理腳本,來控制 Nginx 的開啟關閉。

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

2、添加執行權限,將腳本文件添加到服務列表中

Nginx 的配置和訪問控制

2.4、nginx.conf文件的修改

在 Nginx 服務器的主配置文件 /usr/local/nginx/conf/nginx.conf 中,包括全局配置,I/O 事件配置,HTTP 配置 中三大塊內容。

Nginx 的配置和訪問控制

1、全局配置

Nginx 的配置和訪問控制

2、I/O 事件配置

Nginx 的配置和訪問控制

3、HTTP 配置

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

訪問狀態統計
nginx內置了 HTTP_STUB_STATUS 狀態統計模塊,用來反饋當前的 Web 訪問情況,配置編譯參數時可添加 --with-http_stub_status_module 來啟用此模塊支持。
可使用命令: /usr/local/nginx/sbin/nginx -V 來查看已安裝的 Nginx 是否包含 HTTP_STUB_STATUS 模塊。
要使用 Nginx 的狀態統計功能,除了啟用內建模塊以外,還需要修改 nginx.conf 配置文件,指定訪問位置并添加 stub_status 配置代碼。
在nginx.conf 配置文件 只修改 server{}區域:

Nginx 的配置和訪問控制

修改好配置文件之后,重啟一下服務即可。

Nginx 的配置和訪問控制

2.5、配置DNS域名解析

1、安裝

Nginx 的配置和訪問控制

2、修改

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

3、啟動named服務

Nginx 的配置和訪問控制

在一臺 win10系統的客戶端中
修改DNS服務器的地址

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

在win10的瀏覽器中輸入 www.king.com/status

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

三、訪問控制

3.1、基于授權的訪問控制

Nginx 和Apache 一樣,可以實現基于用于授權的訪問控制,當客戶端想訪問網站時,會要求輸入用戶名和密碼才可以正常訪問,配置步驟和 Apache 基本一致。
基于授權的訪問控制配置思路:
生成用戶密碼認證文件
修改主配置文件對相應目錄,添加認證配置項
重啟服務,訪問測試
1、修改主配置文件 nginx.conf ,添加相應認證配置項。

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

安裝tools軟件包

Nginx 的配置和訪問控制

htpasswd 命令生成用戶認證文件

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

3、修改配置文件,就必須重啟服務

Nginx 的配置和訪問控制

4、這時,用win10的瀏覽器訪問網址www.king.com,就會要求輸入用戶名 wanglu 和密碼123123

Nginx 的配置和訪問控制

3.2、基于客戶端的訪問控制

可以通過客戶端的 IP地址,決定是否允許對頁面訪問,規則如下:
deny ip/ip段 :拒絕某個ip或IP段訪問;
allow ip/ip段 :允許某個ip或IP段訪問;
規則:從上往下,如匹配則停止,不再往下匹配
我的win10主機 IP地址為 192.168.111.140
配置過程:
1、修改主配置文件 nginx.conf ,添加相應認證配置項。

Nginx 的配置和訪問控制

Nginx 的配置和訪問控制

2、修改配置文件,就必須重啟服務

Nginx 的配置和訪問控制

3、在win10系統中驗證:

Nginx 的配置和訪問控制

向AI問一下細節
推薦閱讀:
  1. 關于nginx
  2. nginx是什么

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

济宁市| 镇坪县| 绩溪县| 根河市| 阳谷县| 长沙市| 吉首市| 潮州市| 五常市| 中西区| 天柱县| 海城市| 浪卡子县| 漯河市| 平陆县| 屏山县| 阿荣旗| 云浮市| 秦安县| 咸宁市| 若羌县| 探索| 县级市| 阜平县| 高邮市| 富源县| 高清| 定结县| 资兴市| 志丹县| 祥云县| 子长县| 罗平县| 宜君县| 乐陵市| 三穗县| 曲松县| 江华| 乃东县| 南安市| 宜兰县|