原创 MySQL的主從複製介紹及配置

1.MySQL主從複製介紹    MySQL數據庫支持單向、雙向、鏈式級聯、環狀等不同業務場景的複製。在複製過程中,一臺服務器充當主服務器(Master),接收來自用戶的內容更新,而一個或多個其他的服務器充當從服務器(Slave),接收來自

原创 Nginx服務優化——性能與安全

1.隱藏Nginx的版本    一般來說,軟件的漏洞都和版本有關的。爲了減少被人針對某一版本的惡意***,我們可以把我們的Nginx版本隱藏起來,提高被***的門檻。在隱藏版本號之前,我們可以通過curl獲取到軟件版本。    隱藏Ngin

原创 PHP服務緩存加速——xcache的安裝與配置

1.PHP緩存加速器介紹    (1)操作碼的介紹和加速器的原理    當客戶請求一個PHP程序時,服務器的PHP引擎會解析該PHP程序,並將其編譯爲特定的操作碼(Operate Code,簡稱opcode文件),該文件是執行PHP代碼後的

原创 MySQL多實例介紹及配置

    在之前的一篇文章中,已經有介紹到怎麼安裝和配置MySQl了(http://blog.51cto.com/superpcm/2092357)。接下來,MySQL中多實例的配置。1.什麼是MySQL多實例    簡單來說,MySQL多實

原创 Nginx+Keepalived高可用集羣

1.Keepalived高可用軟件    Keepalived軟件起初是專爲LVS負載均衡軟件設計的,用來管理並監控LVS集羣系統中各個服務節點的狀態,後來又加入了可以實現高可用的VRRP功能。因此,keepalived除了能夠管理LVS軟

原创 HTTP常見狀態碼

    HTTP狀態碼(HTTP Status Code)是用來表示Web服務器響應HTTP請求狀態的數字代碼。每當客戶端向Web服務器發送一個HTTP請求時,Web服務器都會返回一個狀態響應代碼。這個狀態碼是一個三位數字,作用是告知Web

原创 CentOS安裝使用MySQL數據庫

1.安裝的概覽    mysql的安裝辦法有好多種,可以直接yum安裝,可以二進制安裝可以源碼安裝等等。在這裏不建議用yum安裝,因爲沒法定製安裝。今天我們用二進制安裝來示例,特點是只需要簡單的解壓縮,簡單的配置就可以使用了。2.安裝步驟 

原创 CentOS下編譯安裝Nginx

1、什麼是Nginx    Nginx(發音同 engine x)是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,並在一個BSD-like 協議下發行。由俄羅斯的程序設計師Igor Sysoev所開發

原创 CentOS6安裝配置PHP5.6(LNMP環境)

0.安裝的環境說明    本次安裝的php的圖解如下,Nginx和php在同一個服務器上,MySQL單獨一個服務器。前面已經說了如何去搭建Nginx服務,如何配置虛擬主機,MySQL也在之前的博文說到安裝。以後再整理一份完整的LNMP搭建的

原创 VMware克隆虛擬機及網絡設置(CentOS)

    虛擬機的克隆功能能大大簡化我們需要多臺虛擬機的工作,只需要簡單的點擊克隆就可以生成一個和原虛擬機一樣虛擬機。以前不懂這個,經常是自己手動複製一份虛擬機的文件,佔用空間的同時還浪費時間。下面說一下如何進行虛擬機的克隆以及克隆之後網卡無

原创 sudo配置簡介

在linux系統中,由於root的權限過大,一般情況都不使用它。只有在一些特殊情況下才採用登錄root執行管理任務,一般情況下臨時使用root權限多采用su和sudo命令。 1、su和su -的區別 雖然su和su -都是直接切換到