原创 nginx源碼編譯

LNMP簡介Nginx是一個高性能的HTTP和反向代理服務器,Mysql是一個小型關係型數據庫管理系統,PHP是一種在服務器端執行的嵌入HTML文檔的腳本語言,然後再linux平臺上搭建起來的服務。一 nginx1,檢查你的開發包組"Dev

原创 zabbix簡介以及利用proxy和agent模式監控

Zabbix介紹:   zabbix是一個基於WEB界面的提供分佈式系統監視以及網絡監視功能的企業級的開源解決方案。zabbix能監視各種網絡參數,保證服務器系統的安全運營;並提供柔軟的通知機制以讓系統管理員快速定位/解決存在的各種問題。z

原创 kernel自己特別定製

kernel有的時候需要我們自己動手去編譯,得到自己量身定做的內核,其實它就是由一個Kernel+根文件系統+外圍的一些模塊組成,然後拼湊在一起,這樣一個裸身的系統。好了,然後開始我們的編譯之旅吧!實現步驟:1,對磁盤分區格式化,並掛載 2

原创 keeplived應用

Keeplived簡介keepalived觀其名可知,保持存活,在網絡裏面就是保持在線了,也就是所謂的高可用或熱備,用來防止單點故障(單點故障是指一旦某一點出現故障就會導致整個系統架構的不可用)的發生。Keepalived原理keepali

原创 lvs-dr原理及配置

Lvs-dr配置客戶端通過路由器將請求交給director的VIP。director接收請求,將通過相應的算法將請求轉發給相應的realserver。在轉發的過程中,會修改請求包的目的mac地址,目的ip地址不變。realserver接收請

原创 rsyslog+loganalyzer日誌服務器

      日誌服務器是指專門存放系統日誌或者程序日誌的服務器。在Linux系統中,服務器會產生大量的日誌,根據一般的日誌的分類,可以把日誌分爲以下三種:       錯誤日誌--由syslogd(8)執行,各種系統守護進程、用戶程序和內核

原创 WEB+NFS+DNS的搭建

本次試驗用了兩個web,一個php和mysql web1,2 (172.16.31.30,31.31)nfs 172.16.31.34php 172.16.31.32  mysql 172.16.31.32 構建如圖所示1,搭建web首先#

原创 varnish應用

varnish簡介arnish 是一款高性能且開源的反向代理服務器和 HTTP 加速器,其採用全新的軟件體系機構,和現在的硬件體系緊密配合,與傳統的 squid 相比,varnish 具有性能更高、速度更快、管理更加方便等諸多優點,很多大型

原创 mysql主從複製

實驗環境master  172.16.31.30slave   172.16.31.311# vim /etc/my.cnf log-bin=/binlog/mysql-bin   //二進制日誌文件目錄 innodb_file_per_t

原创 tomcat-msm-memcached

環境準備Tomcat+msm+memcached倆個節點1 ,172.16.31.1    tomcat2 ,172.16.31.31   tomcat +memcached3, 172.16.31.32  memcached  1 安裝t

原创 cobber

Cobbler應用Cobbler簡介:Cobbler是一個快速網絡安裝linux的服務,而且在經過調整也可以支持網絡安裝windows。該工具使用python開發,小巧輕便(才15k行代碼),使用簡單的命令即可完成PXE網絡安裝環境的配置,

原创 haproxy動靜分離

一 Haproxy簡介     Haproxy提供高可用性,負載均衡以及基於TCP和HTTP應用代理,支持虛擬機,它是免費的,快速並且可靠的一種解決方案。Haproxy特別適用負載大的web站點,這些站點通常有需要會話保持或七層處理。Hap