原创 Linux性能優化 第七章 性能工具:網絡

7.1 網絡I/O介紹       Linux和其他主流操作系統中的網絡流量被抽象爲一系列的硬件和軟件層次。       鏈路層,也就是最低的一層,包含網絡硬件,如以太網設備。在傳送網絡流量時,這一層並不區分流量類型,而僅僅以儘可能快的速度

原创 VMware安裝CentOS之一——添加虛擬機

爲了更好學習老男孩WEB集羣書本上的內容,完成書本上的對應的實驗,需要用VMware來搭建大量的Linux虛擬機。在此記錄下安裝CentOS的過程以及注意事項。本次安裝的CentOS的版本爲6.5,如果要用其他版本請到官網下載,https:

原创 VMware安裝CentOS之二——最小化安裝CentOS

1、上文已經創建了一個虛擬機,現在我們點擊開啓虛擬機。2、虛擬機進入到安裝的界面,在這裏我們選擇第一行,安裝或者升級系統。3、這裏會提示要檢查光盤,我們直接選擇跳過。    4、這裏會提示我的硬件設備不被支持,點擊OK,實際對安裝使用沒有影

原创 VMware安裝CentOS之三——CentOS網絡設置及軟件安裝

    前面我們已經安裝好了CentOS系統,但是因爲是最小化安裝的,系統還不能聯網也沒有其他一些基本的軟件,不能遠程管理。在這裏我們需要對系統進行網絡的設置,然後通過xshell遠程管理系統,最後通過修改yum源,本地安裝一些必要的軟件。

原创 Nginx的反向代理及負載均衡

1.集羣的簡介    簡單來說,集羣就是指一組相互獨立的計算機,利用高速通信網絡組成的一個較大的計算機服務系統,每個集羣節點都是運行各自服務的獨立服務器。這些服務器之間可以彼此通信,協同向用戶提供應用程序、系統資源和數據,並以單一系統的模式

原创 HTTP常見狀態碼

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

原创 搭建NFS共享目錄,解決wordpress負載均衡圖片上傳問題

1.劇情回顧    在之前的博客裏面,我搭建了兩個WEB服務器,然後在前端搭建了一個Nginx負載均衡服務器,用來分發請求給兩個不同的服務器(http://blog.51cto.com/superpcm/2095324)。之前的測試沒有問題

原创 MySQL互爲主從+Keepalived高可用數據庫集羣

1.劇情回顧    在之前的博客上,我做了一個MySQL主從配置的實驗,鏈接在這:http://blog.51cto.com/superpcm/2094958 。在這裏我決定把這兩個數據庫做成互爲主從,然後在這兩個互爲主從的數據庫上配置ke

原创 wordpress上傳文件大小限制

1.場景    在前面,我有一篇博文有說到怎麼解決wordpress上傳文件大小限制 http://blog.51cto.com/superpcm/2094252 ,但是在我搭建好以下的架構的時候,上傳大於2M的圖片出現了這個情況:2.解決

原创 Nginx的location區塊的作用及設置

1.location的作用    location指令的作用是根據用戶請求的URI來執行不同的應用,也就是根據用戶請求的網站URL進行匹配,匹配成功即進行相關的操作。2.location的語法    location的語法是:  locat

原创 CentOS下NTP時間服務器搭建

1.1 NTP簡介    NTP(Network Time Protocol,網絡時間協議)是用來使網絡中的各個計算機時間同步的一種協議。1.2 NTP用途    有些時候,局域網裏面的設備需要進行時間的同步,當時又不能連接到互聯網上。這時

原创 Nginx配置文件簡介及多域名虛擬主機配置

    1.Nginx的功能模塊    Nginx軟件的強大是由於它具有衆多的功能模塊,下面列出企業中常用的重要模塊。    (1)Nginx核心功能模塊(Core functionality)    Nginx核心功能模塊負責Nginx的

原创 Nginx的反向代理及負載均衡

1.集羣的簡介    簡單來說,集羣就是指一組相互獨立的計算機,利用高速通信網絡組成的一個較大的計算機服務系統,每個集羣節點都是運行各自服務的獨立服務器。這些服務器之間可以彼此通信,協同向用戶提供應用程序、系統資源和數據,並以單一系統的模式

原创 更改SSH服務器遠程登錄設置

    Linux的管理用戶是root,遠程連接的默認端口是22,這是通常有IT經驗的人都知道的。爲了系統安全,我們通常都會修改這些默認的設置,下面就說下怎麼修改ssh的配置。實驗用的系統爲CentOS6.9,其他的Linux也可以參考。1

原创 LNMP的基礎上搭建wordpress

1.wordpress簡介    wordpress是一款開源免費的產品,利用php和mysql來開發的博客程序(也有很多人改爲網站)。wordpress的功能非常強大,有衆多的插件。但是它的安裝卻是很簡單,安裝的辦法可以從官網上獲取,程序