原创 httpd三種MPM模塊比較

一、httpd     httpd是由apache軟件基金會開發的一款著名的web服務器軟件。由於其開放源代碼,並且擁有跨平臺、功能強大、安全穩定等特性,而被廣泛使用。早期httpd是在修修補補的基礎上成長起來的,所以早期也叫作a pach

原创 我的友情鏈接

春天裏在陽光下揮灑汗水言海sweetweapenlinux運維linux學習西風瘦豬海闊天空青鳥狐狸胡Enjoy the process溫水煮青蛙儘管錯,讓我錯到死!

原创 MySQL互爲主從模型實現基於SSL複製

一、MySQL複製1、MySQL複製過程描述MySQL主服務器上每一次發生的有可能產生修改或者產生修改的操作都會在主服務器上基於語句或基於行寫入二進制日誌,從服務器會在此期間啓用一個IO線程不斷的向主服務器發送請求,主服務器的二進制日誌一但

原创 DNS服務器(一):基本原理

一、簡介網絡中的主機通信是通過IP地址來實現的,通常IPv4的地址是四個數字加點組成,如果和每臺主機通信我們都要去記憶IP地址的話,這通常對於人類來講是相當痛苦的。於是網絡上就有了一套爲了解決這個問題的方案出現了,也就是DNS主機名稱解析系

原创 修復grub文件的幾個方法

一、grub配置文件簡介       grub是一個來自GNU項目的多操作系統啓動程序,可用於在計算機啓動時選擇希望運行的操作系統或操作系統內核。grub由系統安裝程序自動安裝於MBR中,通常其引導主程序位於/boot分區的grub文件夾,

原创 製作一個精簡版的CentOS6.4操作系統

一、一個Linux操作系統需具備的組件在製作一個精簡的Linux系統之前,首先了解一下製作一個系統所必備的組件。我們需要一個Linux內核文件、bash命令解釋器、各種命令、grub引導程序、init程序等。知道了一個系統的啓動流程後,我們

原创 DNS服務器(五):使用queryperf對DNS服務器作壓力測試

一、querperf簡介    當我們把DNS服務器配置好後,我們肯定會想測試一下DNS服務器的性能如何,上線後如果請求數夠多服務器還能否響應?於是,我們可以使用軟件模擬環境,對DNS服務器作評估性的測試。在bind中,有一款自帶的壓力測試

原创 fcgi模式編譯安裝LAMP+xcache

一、php的工作模式    php在lamp環境下共有三種工作模式:CGI模式、apache模塊、FastCGI模式。CGI模式下運行PHP,性能不是很好。作爲apache的模塊方式運行,在上一篇日誌中編譯安裝lamp已經介紹。FastCG

原创 openssl實現加密解密及CA

一、數據的加密方式     數據好好的爲什麼要加密?魯迅說過,世上本沒有路,走的人多了,也就成了路。同樣的道理,數據本不用加密的,上網的人多了,也就必須要加密了。只要電子設備聯網,就沒有安全可言,安全從來都是相對的。理論上只要CPU的運算速

原创 MySQL互爲主從模型實現基於SSL複製

一、MySQL複製1、MySQL複製過程描述MySQL主服務器上每一次發生的有可能產生修改或者產生修改的操作都會在主服務器上基於語句或基於行寫入二進制日誌,從服務器會在此期間啓用一個IO線程不斷的向主服務器發送請求,主服務器的二進制日誌一但

原创 使用vsftp基於mysql搭建ftp服務器及使用web界面管理(附php源碼)

一、FTP服務器    FTP,File Transfer Protocol 文件傳輸協議,FTP協議是一種古老的協議,它出現的比HTTP協議還要早,FTP主要應用於網絡空間數據交換操作。ftp在工作時會有兩個連接:一是命令連接,這個連接始

原创 httpd2.2實現身份認證、https及頁面壓縮

一、apache實現身份認證    apache的身份認證分兩種,一種是基本認證(basic),另一種是摘要認證(digest)。要實現身份認證那就必須要有帳號和密碼,帳號密碼可以保存在普通文件中也可以保存在數據庫中。實例:使用httpd2

原创 配置使用4臺主機實現12臺主機的集羣

一、說明因爲電腦只能開四個虛擬機,於是使用4臺虛擬機模擬12臺主機。如下圖所示:圖解:1、四臺虛擬機均使用 CentOS 6.5 系統;2、前端使用 keepalived給haproxy作高可用,keepalived爲雙主模型,前端兩主機互

原创 DNS服務器(三):子域授權及轉發

一、DNS服務器子域授權的實現    通常自己架設DNS服務器給自己使用的公司都是內部有特殊需求,或者公司內部域名較多,爲了方便以後的管理而架設。我們知道一個域名就是一個區域,一般每個區域都會有專人負責管理,當一個公司人員足夠多時,這時就會

原创 編譯安裝LAMP

一、編譯環境及各軟件版本不介紹LAMP了,你懂的。以下爲本次編譯環境及各軟件版本:linuxweb服務器phpmysqlCentOS 6.4 httpd-2.4.9php-5.4.26mysql-5.5.33-linux2.6-x86_64