原创 Linux常用操作命令

最近收集的一些Linux常用操作命令,對Linux的初學者來說會有所幫助,也方便以後查詢。推薦一個在線Linux命令查詢網址:http://man.linuxde.net/  ,支持精確查詢和模糊搜索。文末附件是本人收集的一個Linux中文

原创 使用Rsync+sersync架構(多實例),保持web服務器網頁發佈目錄實時同步

一、爲什麼要用 rsync+sersync 架構?1、sersync 是基於 inotfy 開發的,類似於 inotfy-tools 的工具2、sersync 可以記錄下被監聽目錄中發生變化的(包括增加、刪除、修改)具體某一個文件或者某一個

原创 OSI七層模型與TCP/IP四層模型

一、OSI參考模型1、OSI 7層模型每一層的名稱與功能開放系統互連參考模型 (Open System Interconnect 簡稱OSI)是國際標準化組織(ISO)和國際電報電話諮詢委員會(CCITT)聯合制定的開放系統互連參考模型,爲

原创 常見HTTP錯誤代碼解析

常見HTTP錯誤代碼解析常見的狀態碼爲:200 - 服務器成功返回網頁404 - 請求的網頁不存在503 - 服務不可用詳細分解:1xx(臨時響應)表示臨時響應並需要請求者繼續執行操作的狀態代碼。代碼 說明100 (繼續) 請求者應當繼續提

原创 NFS問題:clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)

NFS問題:nfs與rpcbind都正常啓動了,並且已經發布共享目錄/tmp。在客戶端查看時,出現如下錯誤提示:[root@node1 ~]# showmount -e 192.168.122.10clnt_create: RPC: Por

原创 四層負載均衡LVS簡介

一、LVS 概述Linux Virtual Server 項目由章文嵩博士在1998 年5 月發起創立,是國內最早的自由軟件項目之一。Linux Virtual Server 針對高伸縮、高可用網絡服務的需求,提出了基於IP 層和基於內容請

原创 通過 lua 進行 nginx redis 訪問控制

導讀Nginx來處理訪問控制的方法有多種,實現的效果也有多種,訪問IP段,訪問內容限制,訪問頻率限制等。1. 需求分析1. Nginx來處理訪問控制的方法有多種,實現的效果也有多種,訪問IP段,訪問內容限制,訪問頻率限制等。2. 用Ngin

原创 linux權限補充:rwt rwT rws rwS 特殊權限

衆所周知,Linux的文件權限如: 777;666等,其實只要在相應的文件上加上UID的權限,就可以用到加權限人的身份去運行這個文件。所以我們只需要將bash複製出來到另一個地方,然後用root加上UID權限,只要用戶運行此Shell就可

原创 Linux運維人員必會開源運維工具體系

說明:不同的技術人員,在不同的階段確定知識邊界非常重要,否則,雖然是千里馬,但是不知道終點在哪,最終累死也達不到目標。例如:拿8K要學多少知識,拿15K又要學多少技能。一個新手也許只想拿8k結果各種學,花了2年時間,發現啥都學了,結果8k還

原创 linux 環境變量設置(臨時 + 永久)

一、環境變量環境變量是具有特殊名字的一個特定對象,包含了一個或多個應用程序運行所需的信息。(例如PATH,可執行程序的搜索路徑,當要求系統運行一個程序,而沒告訴系統它的具體路徑時,系統就要在PTAH值的路徑中尋找此程序,找到去執行)環境變量

原创 MySQL常見錯誤分析與解決方法總結

一、Can't connect to MySQL server on 'localhost' (10061)翻譯:不能連接到 localhost 上的mysql分析:這說明“localhost”計算機是存在的,但在這臺機器上卻沒提供MySQ

原创 MySQL Replication主從複製

什麼是MySQL Replication?1、Replication可以實現將數據從一臺數據庫服務器(master)複製到一臺到多臺數據庫服務器上(slave)2、默認情況下,屬於異步複製,所以無需維持長連接MySQL Replicatio

原创 MySQL常見錯誤分析與解決方法總結

一、Can't connect to MySQL server on 'localhost' (10061)翻譯:不能連接到 localhost 上的mysql分析:這說明“localhost”計算機是存在的,但在這臺機器上卻沒提供MySQ

原创 nagios的配置文件解析

在上篇文章安裝部署好nagios監控軟件後,本文主要爲解析nagios的配置文件。一、服務主目錄配置文件說明:[root@servera ~]# cd /etc/nagios/ [root@servera nagios]# ls cgi.c

原创 linux下多版本php共存的原理、方法

服務器當前PHP版本5.4,新項目中使用了Laravel,PHP版本最低要求5.6。希望保持現有應用同時使用PHP5.6.*。也就是說需要兩個版本的PHP同時存在,供nginx根據需要調用不同版本。一、原理:Nginx是通過PHP-Fast