原创 Linux網絡服務之DNS

  計算機網絡中,通過IP地址標識一臺主機,當兩臺主機通信的時候,就需要通過IP地址來建立聯繫。所以早期訪問一個WEB服務器,就得要輸入ip地址來訪問他。不過後來網絡上的網站越來越多,假如在我們百度的時候,都必須要輸入202.103.226

原创 CentOS 6.x的安裝過程及實現自動安裝

  安裝過程這個很多人覺得能安裝即可,沒必要去理解是怎麼安裝的,但是本人之前由於吃過這個虧(面試的時候),所以還是寫下來,萬一大家碰到了,可以有個參考。  我們首先看一下CentOS安裝光盤的目錄: 我們解釋一下這些目錄的作用(文件沒有什麼

原创 httpd配置文件常用參數詳解

ServerRoot "/etc/httpd"配置httpd進程的根目錄(運行目錄)PidFile run/httpd.pid定義httpd的pid文件Timeout 60定義客戶程序和服務器連接的超時間隔,超過這個時間間隔(秒)後服務器將

原创 vmstat命令詳解

本文轉自http://www.cnblogs.com/emanlee/archive/2011/08/01/2124208.html[root@pan ~]# vmstat procs -----------memory----------

原创 Dell R720升級網卡驅動腳本

  之前所在的公司有一臺Dell的服務器下載速度很慢,上傳正常,多併發也沒問題。後來google了很多,認爲是Dell網卡驅動問題。於是乎我對此服務器做了升級,當時是寫的一個腳本完成的。注意:不要跨版本升級!因爲CentOS/Redhat的

原创 httpd-2.4.9編譯安裝與配置(CGI、虛擬主機、https、deflate壓縮)

1、準備好軟件:pcre及pcre-develpcre是一個perl庫,包含perl所兼容的正則表達式庫。由於httpd服務具有CGI功能,而大多數的CGI都是基於perl的,所以需要安裝這個庫。apr-1.5.1apr是Apache可移植

原创 LVS負載均衡之session解決方案 持久連接

1. 持久連接是什麼?  1.1 在LVS中,持久連接是爲了用來保證當來自同一個用戶的請求時能夠定位到同一臺服務器。2. 爲什麼會用到持久連接?2.1 cookie/session機制的簡單說明:  在Web服務通信中,HTTP本身是無狀態

原创 我的友情鏈接

技術行者

原创 MySQL編譯安裝

1.cmake介紹:  MySQL 5.5之後,所有的編譯操作都通過cmake進行,使用cmake最大的好處是其獨立於源碼(out-of-source)的編譯功能,即編譯工作可以在另一個指定的目錄中而非源碼目錄中進行,這可以保證源碼目錄不受

原创 高併發Web服務的演變——節約系統內存和CPU

本文轉自:http://www.admin10000.com/document/6190.html  一、越來越多的併發連接數  現在的Web系統面對的併發連接數在近幾年呈現指數增長,高併發成爲了一種常態,給Web系統帶來不小的挑戰。以最簡

原创 編譯安裝LAMP實現PHP作爲模塊、FastCGI分離等方式

源碼包:httpd-2.4.9Apache2.4.9編譯安裝包apr-1.5.1Apache可移植運行庫apr-util-1.5.3Apache可移植運行庫工具php-5.5.30PHP源碼包mysql-5.5.47通用二進制版( Gene

原创 高併發Web服務的演變——節約系統內存和CPU

本文轉自:http://www.admin10000.com/document/6190.html  一、越來越多的併發連接數  現在的Web系統面對的併發連接數在近幾年呈現指數增長,高併發成爲了一種常態,給Web系統帶來不小的挑戰。以最簡

原创 優化Linux內核參數,提高服務器併發處理能力

本文轉自:http://www.ha97.com/4396.htmlPS:在服務器硬件資源額定有限的情況下,最大的壓榨服務器的性能,提高服務器的併發處理能力,是很多運維技術人員思考的問題。要提高Linux系統下的負載能力,可以使用nginx

原创 我的友情鏈接

技術行者

原创 heartbeat報錯解決

環境:  兩臺服務器,做httpd高可用。一主一備,當啓動其中一臺的時候,不報錯,如果兩臺同時在線就會報錯如下信息:heartbeat[54977]: 2016/02/27_19:45:58 ERROR: should_drop_messa