- 方向:
- 全部 網路3.0 後端開發 web前端 資料庫 運維 開發工具 php框架 每日程式設計 微信小程式 常見問題 其他 科技 CMS教程 Java 系統教程 電腦教學 硬體教學 手機教學 軟體教學 手遊教學
- 分類:
-
- nginx維運中如何平滑升級
- 你可以在不中斷服務的情況下-新的請求也不會丟失,使用新的nginx可執行程序替換舊的(當升級新版本或添加/刪除伺服器模組時)。 (推薦學習:nginx運維) 首先,使用新的可執行程式取代舊的(最好做好備份),然後,發送USR2(kill-USR2pid)訊號給主程序。主程序將重新命名它的.pid檔為.oldbin(例如:/usr/local/nginx/logs/nginx.pid.oldbin),然後執行新的可執行程序,依次啟動新的主程序和新的工作進程: PIDPPIDUSER%CP
- Nginx 1386 2023-05-15 17:34:06
-
- Mac上怎麼搭建nginx+rtmp直播伺服器
- 一、安裝homebrow已經安裝了brow的可以直接跳過這一步。執行指令ruby-e"$(curl-fsslhttps://raw.githubusercontent.com/homebrew/install/master/install)"如果已經安裝過,而想要卸載:ruby-e"$(curl-fsslhttps:/ /raw.githubusercontent.com/homebrew/install/master/uninstall)"二、安裝ngin
- Nginx 1719 2023-05-15 17:19:06
-
- 如何利用Nginx的map指令實現頁面跳轉
- 實作方法在nginx.conf的http域中加入map指令規則,這裡包含一個url規則映射檔:#設定301跳轉map$request_uri$new{include/etc/nginx/redirect.map;}map指令支援引入一個映射檔案的方式,這裡redirect.map檔案內容格式如下:~^/page/mordern-php$/page/modern-php;目前只加入了一行作為測試,前面可以是正規表示式,後面是要跳轉到的新的url,每行以分號結束。由於網站開啟了https,在監聽4
- Nginx 876 2023-05-15 17:16:12
-
- 怎麼為Nginx啟用Brotli壓縮演算法
- 什麼是brotli壓縮演算法brotli最初發佈於2015年,用於網頁字體的離線壓縮。 google軟體工程師在2015年9月發布了包含通用無損資料壓縮的brotli增強版本,特別專注於http壓縮。其中的編碼器被部分改寫以提高壓縮比,編碼器和解碼器都提高了速度,流式api已被改進,增加更多壓縮品質等級。新版本還展現了跨平台的效能改進,以及減少解碼所需的記憶體。與常見的通用壓縮演算法不同,brotli使用一個預先定義的120千位元組字典。字典包含超過13000個常用單字、短語和其他子字串,這些來自一個文
- Nginx 1383 2023-05-15 15:52:06
-
- nginx日誌怎麼增加cookie訊息
- 一、取得全部cookie資訊這個比較方便,直接在nginx.conf檔中加入$http_cookielog_formatmain'[$time_local]-$remote_addr:$remote_port-$remote_user-$upstream_addr$upstream_status$upstream_response_time-'' $bytes_sent$request_ti
- Nginx 1728 2023-05-15 15:34:06
-
- nginx如何設定SSL憑證實現https服務
- 假如我現在node基本架構如下:|----專案||---static#存放html檔|||---index.html#index.html||---node_modules#依賴套件||-- -app.js#node入口檔||---package.json||---.babelrc#轉換es6檔案index.html檔案程式碼如下:nginx設定https歡迎使用https來存取頁面app.js程式碼如下:constkoa =require('koa');constfs
- Nginx 1754 2023-05-15 15:25:06
-
- nginx如何讓瀏覽器強制跳轉HTTPS訪問
- 效果可以看如下:但是如果我們現在使用http來存取的話,訪問不了。如下圖所示:因此我現在首先要做的是使用nginx配置下,當用戶在瀏覽器下輸入http請求的時候使用nginx重定向到https下即可。因此我們現在需要做一個簡單的nginx重定向功能。因此在我們的nginx中需要加如下重定向配置:server{listenxxx.abc.com;server_namexxx.abc.com;rewrite^/(.*)$https://$host$1permanent;}因此nginx主要的配置程式碼
- Nginx 4916 2023-05-15 14:34:06
-
- nginx location匹配的方法
- nginxlocation匹配實例詳解例1、nginx配置:例2、nginx配置:例3、nginx配置:
- Nginx 2561 2023-05-15 14:25:13
-
- 在nginx中如何實現單位時間內限制存取頻率
- 首先說一下遇到這個問題是因為網站被攻擊,阿里雲報警,想到要限制一下訪問頻率,而不是限制ip(限制ip的方案稍後給出)。 nginx連線資源被吃空回傳狀態碼是502,加入本方案限制後回傳599,與正常狀態碼區分開。步驟如下:首先nginx.conf裡面加入以下內容:map$http_x_forwarded_for$clientrealip{""$remote_addr;~^(?p[0-9\.]+),?.*$$firstaddr;}###safesettingtolimitther
- Nginx 805 2023-05-15 13:43:06
-
- nginx,tomcat,apache的差別是什麼
- 1.Nginx和tomcat的區別nginx常用做靜態內容服務和代理伺服器,直接外來請求轉發給後面的應用伺服器(tomcat,Django等),tomcat更多用來做一個應用容器,讓javawebapp泡在裡面的東西。嚴格意義上來講,Apache和nginx應該叫做HTTPServer,而tomcat是一個ApplicationServer是一個Servlet/JSO應用程式的容器。客戶端透過HTTPServer存取伺服器上儲存的資源(HTML文件,圖片檔案等),HTTPServer是中只是把伺服器
- Nginx 2453 2023-05-15 13:40:06
-
- Nginx配置防盜鏈的方法
- 需求:通常站點,都會想讓自己網站的影片和圖片,免被盜用,畢竟影片流量,花的都是白花花銀子(土豪可以不用考慮)~~.一、單刀直入,先上nginx設定檔server{ listen80;server_namewww.test.com;root/data/web/;indexindex.phpindex.html;access_log/data/logs/nginx/biao.madacode.access.logmain;location/{root/home/data/;}error_page40
- Nginx 1562 2023-05-15 13:28:11
-
- CentOS7下安裝Nginx伺服器實例分析
- 安裝所需環境nginx是c語言開發,建議在linux上運行,當然,也可以安裝windows版本,本篇則使用centos7作為安裝環境。一.gcc安裝安裝nginx需要先將官網下載的源碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境,則需要安裝:yuminstallgcc-c++二.pcrepcre-devel安裝pcre(perlcompatibleregularexpressions)是一個perl庫,包括perl相容的正規表示式庫。 nginx的http模組使用pcre來解析正規表示式,所以
- Nginx 792 2023-05-15 12:58:06
-
- Nginx伺服器如何限制最大連線數
- 限制最大連線數在http模組內,server模組外設定limit_conn_zone,可以設定連線的IP在http,server或location模組設定limit_conn,可以設定IP的最大連線數例如:limit_conn_zone$binary_remote_addrzone=addr:5m;limit_connaddr1;
- Nginx 2275 2023-05-15 12:55:06
-
- Nginx+Tomcat反向代理、負載平衡、叢集部署的方法
- nginx與其他伺服器的效能比較:tomcat伺服器面向java語言,是重量級的伺服器,而nginx是輕量級的伺服器。 apache伺服器穩定、開源、跨平台,但是apache伺服器不支援高並發,nginx能支援處理百萬級的tcp連接,10萬以上的並發連接,並且是一個很好的跨平台伺服器。 nginx主要優點有可以實現高並發、部署簡單、記憶體消耗少、成本低等,主要缺點有rewrite功能不夠強大,模組沒有apache的多。本篇主要說明nginx+tomcat反向代理和負載平衡的部署,以通俗實用為主。本篇文
- Nginx 771 2023-05-15 12:37:06
-
- Nginx怎麼實作瀏覽器可即時查看存取日誌
- 一、先查看nginx版本,我使用的是1.9.7的版本,安裝目錄在/application/nginx-1.9.7[root@ansheng~]#/application/nginx-1.9.7/sbin/nginx-vnginxversion: nginx/1.9.7builtbygcc4.4.720120313(redhat4.4.7-16)(gcc)configurearguments:--prefix=/application/nginx-1.9.7--user=nginx--group=
- Nginx 1469 2023-05-15 12:31:22