202004-26 Nginx與安全有關的配置,看看這篇 HOT 經常會有針對某個版本的nginx安全漏洞出現,隱藏nginx版本號就成了主要的安全優化手段之一,當然最重要的是及時升級修復漏洞。 繼續閱讀 >
202004-26 Nginx底層原理分析 HOT 關于 Nginx 的并發處理能力:并發連接數,一般優化后,峰值能保持在 1~3w 左右。(內存和 CPU 核心數不同,會有進一步優化空間) 繼續閱讀 >
202004-26 全面了解 Nginx 到底能做什么 HOT 本文只針對 Nginx 在不加載第三方模塊的情況能處理哪些事情,由于第三方模塊太多所以也介紹不完,當然本文本身也可能介紹的不完整,畢竟只是我個人使用過和了解到過得。所以還請見諒,同時歡迎留言交流 繼續閱讀 >
202004-26 淺談Nginx服務器的內部核心架構設計! HOT 通過這篇文章,我們對 Nginx 服務器的整體架構有了一個整體的認識。包括其模塊化的設計、多進程和異步非阻塞的請求處理方式、事件驅動模型等。通過這些理論知識,才能更好地領悟 Nginx 的設計思想。對于我們學習 Nginx 來說有很大的幫助。 繼續閱讀 >
202004-25 nginx 反向代理和負載均衡策略實戰案例 HOT 本文先對nginx的作用和基本的配置做了簡單說明;然后通過負載均衡的實例測試了不同負載均衡算法的具體應用反饋結果。幫助自己更加深刻的理解nginx服務器中的一些配置細節。 繼續閱讀 >
202004-25 Nginx入門到實戰 HOT 服務器版本:CentOS 7.2 為了保證學習階段不遇到奇怪的事情,請保證以下四點(大神選擇性無視) 確認系統網絡 確認yum可用 確認關閉iptables 確認停用selinux 繼續閱讀 >
202004-23 Nginx反向代理與負載均衡 HOT 在做需求的時候,有時候會和別的三方系統交互,如調用一個第三方系統的http接口查詢商品物流信息,獲得響應數據返回給我們自己系統的前端頁面進行展示,整個流程會遇到什么樣的問題呢,現在整理一下。 繼續閱讀 >
202004-22 nginx配置跨域、gzip加速、代理示例 HOT 配置跨域,這個很簡單,直接打開配置nginx.conf ,在http下配置下面三行代碼;當然如果你是想某一個虛擬主機下跨域,那就在哪個server下面添加。 繼續閱讀 >
202004-21 php作為websocket的客戶端實時讀取推送日志文件 HOT 首先要使用composer來下載一個第三方擴展就可以實現php的websocket客戶端,直接在當前目錄生成下composer.json文件就可以了。 繼續閱讀 >
202004-21 PHP讀取HTTP接口如何處理超時 HOT 在Web 開發中,需要有大量的外部資源進行交互,比如說 Mysql、Redis、Memcached、HTTP 接口,這些資源具備這樣一些特點:都是網絡接口,這些資源的可用性,連接速度、讀取速度不可控。 繼續閱讀 >
202004-21 深入理解PHP內核:變量及數據類型 HOT 現實生活中我們會找一個小箱子來存放物品,一來顯得不那么凌亂,二來方便以后找到。計算機也是這個道理,我們需要先在內存中找一塊區域,規定用它來存放數據,并起一個好記的名字,方便以后查找。這塊區域就是“小箱子”,我們可以把數據放進去了。 繼續閱讀 >
202004-11 linux使用grep條件搜索大文件的行數等操作 HOT 最近需要查詢大日志文件的時候,每次打開vim,cat之類的都會卡死,但是需要查看符合條件的共有多少行數據,這可愁死我了,下面列出一些常用的匹配查詢命令。 繼續閱讀 >
202004-09 Apache 和 Nginx 下的 URL 重寫 HOT URL 重寫是將頁面映射到本站另一頁面, 而重定向則是將頁面映射到另一主機(域名). 其中臨時重定向(R=302)和永久重定向(R=301)都是親搜索引擎的, 是 SEO 的重要技術. 通過重定向, 瀏覽器和搜索引擎都意思到頁面發生了變化, 從而分別改變地址欄顯示的地址和更新搜索引擎索引。 繼續閱讀 >
202004-08 linux 常用命令 HOT 在linux一般使用 netstat 來查看系統端口使用情況步。 netstat命令是一個監控TCP/IP網絡的非常有用的工具,它可以顯示路由表、實際的網絡連接以及每一個網絡接口設備的 netstat命令的功能是顯示網絡連接、路由表和網絡接口信息,可以讓用戶得知目前都有哪些網絡連接正在運作。 繼續閱讀 >
202004-02 復習下Linux去除重復項命令uniq HOT uniq也是linux管道命令家族中的一員,其主要功能是去除重復項。 在介紹uniq命令之前,我們先來新建在下面的案例中需要用到的文件/tmp/uniq.txt,內容如下: 默認情況下uniq只會檢索相鄰的重復數據從而去重。在/tmp/uniq.txt中雖然“onmpw web site” 有三條,但是其中一條是和其他兩條不相鄰的,所以只去重了一條,同理“error php function”也是這種情況。 繼續閱讀 >
202003-30 Linux中強大的top命令 HOT top命令算是最直觀、好用的查看服務器負載的命令了。它實時動態刷新顯示服務器狀態信息,且可以通過交互式命令自定義顯示內容,非常強大。 繼續閱讀 >
202003-23 php開發面試題---Linux常用命令大全 HOT cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt 合并一個文件的詳細說明文本,并將簡介寫入一個已有的文件中 繼續閱讀 >
201902-22 5個相見恨晚的Linux命令,phper必備 說到Linux命令相信大家都不陌生,就連前端現在也要經常在 terminal 敲一些 node,gulp等命令,本文詳細介紹了五個相見恨晚,能極大提高工作效率的命令。 繼續閱讀 >
201901-31 Nginx實現負載均衡的幾種方式,可參考學習下 什么是負載均衡當一臺服務器的單位時間內的訪問量越大時,服務器壓力就越大,大到超過自身承受能力時,服務器就會崩潰。為了避免服務器崩潰,讓用戶有更好的體驗,我們通過負載均衡的方式來分擔服務器壓力。我們可以建立很多很多服務器,組成一個服務器集群,當用戶訪問網站時,先訪問一個中間服務器,在讓這個中間服務器在服務器集群中選擇一個壓力較小的服務器,然后將該訪問請求引入該服務器。如此以來,用戶的每次訪問,都... 繼續閱讀 >
201901-22 編程學習|與其抖音,不如花10分鐘來搞懂 Git! 盡管每天你都會用到Git,常用的命令可能不到5個,但你可能現在還搞不懂它的工作原理。為什么Git可以管理版本?基本命令git add和git commit到底在干什么? 繼續閱讀 >
201901-19 Linux運用一些常用命令,優秀的PHPer都需掌握 作為一名優秀的phper,Linux是必備的一項技能,工作3-5年的基本能明白我講的道理!今天搜集整理了一些Linux服務器運維常用命令,希望對大家有幫助:1.刪除0字節文件find -type f -size 0 -exec rm -rf {} 2.查看進程按內存從大到小排列ps -e -o “%C : %p : %z : %a”|sort -k5 -nr3.按cpu利... 繼續閱讀 >