petmaster
-
heartbeatV1+nfs實現高可用httpd
隨著互聯網技術的不斷發展,Web應用也越來越普遍,Web服務器的無故障工作時間就顯得尤重要,但由于各種各樣的原因,一臺服務器并不能保證永遠不出問題的運行,此時就需要一種機制來實現多臺服務器共同為相同的來務功能提供服務,以確保任意一臺服務器宕機后,不會影響其所承載的業務的訪問。  …
-
NFS服務器設置
一、NFS的相關概念 NFS(Network File System)即網絡文件系統的縮寫,由Sun公司研發,其目的是為了解決網絡文件共享的問題。用戶可以實現像掛載本地文件系統一樣掛載NFS服務器的共享目錄;其具有配置簡單、使用高效的特點,但只能在Linux系統使用,不能跨平臺使用。 &nb…
-
NTP時間服務器
在集群環境和需要日志同步的多服務器應用中,為了能夠保證多臺服務器的之間的正常協作,就必須使它們的時間保持一致,在多臺服務器上手動調整時間是極其不科學的,這時就需要借助于NTP時間服務器來完成時間的同步。 一、NTP服務器的安裝 …
-
使用lxc搭建虛擬機
使用lxc可以幫助我們搭建輕量級的虛擬機,這種虛擬機的對資源要求不高,非常適合在硬件條件受限時建立多臺虛擬機的情況,有助于我們完成需要多節點參與的實驗環境。 下面來演示lxc的搭建過程: 一、確保NetworkManager服務是停止的。 二、將宿主機的網卡模擬為…
-
編譯安裝MariaDB源碼包
因為MySQL的發展趨勢不甚樂觀,MariaDB已替代MySQL被CentOS 7做為默認組件,如果想在CentOS 6中使用最新的MariaDB,則需要我們手動安裝,其安裝方式有三種: 1、RPM包安裝 2、二進制…
-
Linux系統啟動流程
下面按照系統的啟動順序來進行逐一的講解。 一、POST 當我們按下開機的電源后,主板上的芯片組會首先向CPU發出一個reset指令,之后待芯片組檢測到電源供電穩定后便撤去reset指令,CPU就會跳轉到BIOS中的啟動代碼位置; BIOS首先要檢測關鍵設備(如內顯…
-
htop使用詳解
在管理進程時通常要借助一些工具,比較常用的就是ps和top了;不過CentOS還為我們提供了一個更加強大的工具htop,下面就來了解一下此工具的使用方法。 一、安裝htop htop工具在epel源中提供,請自行配置epel源,也可以直…
-
Linux進程管理
一、程序與進程 1、程序 程序是為了達到特定的目的,可以被計算機運行并且由命令代碼組成的語句序列。 &…
-
Kickstart+PXE自動部署CentOS6.6
生產環境中對于部署大量的相同系統的服務器,如果逐臺安裝操作系統的話是非常浪費時間的工作,還好CentOS提供了無人值守安裝系統的功能,下面就詳細介紹一下配置步驟。 一、配置本機的yum源 因為需要安裝一些軟件來達到我們的目的,所以最好先把yum源配置好。 &nbs…
-
DHCP服務
一、DHCP概述 DHCP全稱為Dynamic Host Configuration Protocol,即動態主機配置協議,其主要作用是使用網內的主機可以自動獲取到網絡相關參數信息,以達到高效管理主機的目的。 DHCP采用C/S架構,即Server/Client?!?/p>
-
rpm包管理
一、什么是RPM RPM全稱為“RedHat Package Manager”,看名字就知道這是RedHat公司搞出來的,后來因為RPM發展的很好,逐漸成為了一種通用的標準,就更名為“RPM is Package Manager"。 RPM最大的特點就是…
-
程序包編譯安裝
一、幾個概念 1、開放源碼 程序代碼,人類可能讀懂的程序語言,但是計算機不能識別和執行; 2、編譯程序 &n…
-
建立yum源及yum命令的使用
一、什么是YUM YUM的全稱為 Yellowdog Update Modifier,其主要目的是為了解決RPM包安裝時的依賴關系的問題。YUM只是一個用于軟件安裝的前端工具,其主要的服務對象還是RPM軟件包。 YUM采用C/S架構,即客戶端與服務器的模…
-
編譯安裝bind9
一、下載bind9.9.5源碼包 可以通過www.isc.org站點來獲得源碼包。 二、將源碼包解壓到任意目錄 源碼包通常都是.tar.gz文件,因此我們需要先將其解壓: 三、編譯安裝bind 1、安裝前的準備工作 …
-
壓縮與歸檔
一、壓縮 壓縮:根據一定算法將數據以更加節省空間的形式存放。下面來看一下Linux常見的壓縮工具: 1、gzip/gunzip 后綴名:.gz …