全書以企業很常用的Web服務應用為主線,循序漸進地講解Linux繫統及Web服務及集群的搭建、優化,以及數據庫服務集群的搭建優化。全書分為18章,先介紹Linux介紹選型與環境搭建準備工作,然後指導讀者進行企業級CentOS6.5Linux繫統安裝,進而了解CENTOS6.5LINUX繫統的使用與優化方法。接下來講解http與www服務中的重要基礎概念,以及NginxWeb服務應用相關內容。之後進入實戰部分,包括LNMPWeb搭建配置實戰、LNMPWeb性能與安全優化實戰。然後介紹MySQL數據庫服務,以實例講解MySQL數據庫主從復制技術和MySQL數據庫半同步與讀寫分離技術、MySQL數據庫備份與調優等知識,之後會給出nginx反向代理與負載均衡實戰、keepalived高可用服務與應用實戰、內存緩存memcached服務(或者redis)、NOSQL數據庫服務應用、NFS網絡文件繫統等
前言為什麼要寫這本書不知不覺接觸Linux(之前用的是Solaris)已經有16個年頭了,在這16年的運維職業生涯中,我走了相當多的彎路,特別是頭兩年,相當迷茫、彷徨,最要命的是無論怎麼努力學習和堅持,就是感覺自己沒有入門。那時,優秀的學習書籍寥寥無幾,工作中也無人指導,更沒有規範的培訓機構,一遇到服務器故障就會無所適從,無數次都是在痛苦的掙扎中度過的,也有無數次想要放棄學習Linux。
後來我慢慢地積累了一些經驗,有了自己的運維心得。在我的運維技術有了質的飛躍之後,我開始醞釀一套Linux培訓體繫課程,最初的目的就是希望大家不要重走我走過的彎路,因為這條路充滿了荊棘,一不小心就可能走不出來了。
經過一段時間的醞釀,我將自己的想法寫成一份項目策劃書,發給了公司領導,希望公司能夠開等