原创 heartbeat做nginx高可用集羣
一、理論·HA高可用,又被叫做雙機熱備。·高可用原理:兩臺機器A和B,正常是A提供服務,B閒置,當A宕機或服務宕掉,切換到B繼續提供服務,使用心跳進行通信和選舉·heartbeat原理:心跳檢測和資源接管兩個部分。集羣中的主機互相發送報文,
原创 iptables
(1)三表五鏈 (每個表裏包含不同的鏈) 表: fileter nat mangle 鏈: input forward output prerouting postr
原创 lvs DR模式 +keepalived 實現directory 高可用、httpd服務負載均衡集羣
功能:lvs+keepalived高可用負載均衡集羣中:·keepalived負責後端real server健康狀態檢查 如果一臺real server服務出現故障,則會從集羣服務中剔除,等恢復之後再自動加入到集羣。·keepalived
原创 LAMP搭建
1.安裝mysql cd /usr/src/ wget http://syslab.comsenz.com/downloads/linux/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz tar z
原创 Mysql主從複製搭建
一、原理mysql主服務器把各種操作已二進制的格式記錄到bin-log裏,從連接主,並讀取bin-log,實現數據同步備份:mysqldump -uroot -p 123456 db >1.sql導入:mysql -uroot -p
原创 iptables
(1)三表五鏈 (每個表裏包含不同的鏈) 表: fileter nat mangle 鏈: input forward output prerouting postr
原创 Apache配置域名跳轉、日誌切割、靜態緩存、防盜鏈
·/usr/local/apache2/bin/apachectl -M:查看安裝了哪些模塊 ·/usr/local/apache/bin/apachectl -V:查看使用的模式 ·/usr/local/apache2/bin/a
原创 nginx 作爲web服務器
特性:·模塊化設計·nginx熱部署(不需要中斷正在處理的請求,更新配置)·3xx-5xx錯誤重定向·重寫(rewrite)模塊·根據瀏覽器的類型返回哪個頁面(比如手機、平板)·支持驗證Referer驗證(防盜鏈)·支持FLV流和MP4流(
原创 LAMP-Discuz
1.下載discuz mkdir /data/www #存放discuz的主頁 cd /data/www wget http://download
原创 LAMP搭建
1.安裝mysql cd /usr/src/ wget http://syslab.comsenz.com/downloads/linux/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz tar z
原创 虛擬機上搭建LAMP
軟件版本:apache 2.2.31版本下載:http://mirrors.sohu.com/apache/httpd-2.2.31.tar.gz mysql 5.1.72版本下載:http://mirrors.sohu.com/mysql
原创 Apache安裝完成後添加模塊
apache安裝後,如果想再添加模塊,往往不想重新安裝一次,再者,我在安裝中發現,並不是安裝文件中所有的modules都會被默認安裝,即使在安裝中使用了 ./configure --prefix=/usr/local/apache --
原创 lvs DR模式 +keepalived 實現directory 高可用、httpd服務負載均衡集羣
功能:lvs+keepalived高可用負載均衡集羣中:·keepalived負責後端real server健康狀態檢查 如果一臺real server服務出現故障,則會從集羣服務中剔除,等恢復之後再自動加入到集羣。·keepalived
原创 httpd和nginx
httpd模式: 1.perfork:一個進程處理一個請求,最高支持1024 2.worker:一個線程處理一個請求,多進程,一個進程生成多個線程 3.event:基於事件驅動
原创 緩存知識 (未完,待續....)
xcache:緩存php: 我們都知道PHP是一種動態語言,它在執行時是以解釋的方式執行,所以PHP代碼每次執行時都會被解析和轉換成操作碼(opcode)。而Xcache是一個開源的操作碼緩存器/優化器,它通過把解析/轉換PHP後的操作碼緩