原创 百萬PV網站架構案例

一、百萬pv架構案例概述 PV(page view,頁面瀏覽量)即點擊量,通常是衡量一個網站受歡迎程度的主要指標。 本案例採用四層模式實現,主要分爲前端反向代理層、web層、數據庫緩存層和數據庫層。前端反向代理層採用主備模式,web層採用集

原创 Docker加速器配置

我們在訪問國外docker hub網站進行鏡像下載時,會發現拉取鏡像的速度非常緩慢,此時我們可以通過使用--register-mirror選項通過國內的docker鏡像服務器來進行直接的下載。市面上有很多的加速器,這裏我們以阿里雲的爲例:

原创 squid日誌分析與反向代理

一、squid日誌分析 Srag是一款Squid日誌分析工具,採用HTML格式,詳細列出每一位用戶訪問Internet的站點信息,時間佔用信息,排名,連接次數和訪問量等。Srag的部署過程如下。 (1)安裝圖像處理工具 yum instal

原创 rsync+inotify實時備份

一、rsync及inotify概述 1.rsync概述 rsync是linux系統下的數據鏡像備份工具。使用快速增量備份工具Remote Sync可以遠程同步,支持本地複製,或者與其他SSH、rsync主機同步。 2.inotify概述 i

原创 redhat下安裝LAMP架構

LAMP指的Linux、ApacheHTTP 服務器,MySQL數據可 和PHP 的第一個字母,是用來建立web應用的一個平臺。一、 手工編譯安裝apache1.將安裝apache需要用到的包,解壓到/opt目錄下命令如下:tar x

原创 百萬PV網站架構案例

一、百萬pv架構案例概述 PV(page view,頁面瀏覽量)即點擊量,通常是衡量一個網站受歡迎程度的主要指標。 本案例採用四層模式實現,主要分爲前端反向代理層、web層、數據庫緩存層和數據庫層。前端反向代理層採用主備模式,web層採用集

原创 Docker [Warning] IPv4 forwarding is disabled解決辦法

在創建一個dockerfile,執行yum 安裝時報出如下錯誤, Step 3/8 : RUN yum install httpd -y ---> [Warning] IPv4 forwarding is disabled. Networ

原创 Linux中的LVM和磁盤配額管理實驗

LVM簡介LVM是邏輯盤卷管理(Logical Volume Manager)的簡稱,它是Linux環境下對磁盤分區進行管理的一種機制,LVM是建立在硬盤和分區之上的一個邏輯層,來提高磁盤分區管理的靈活性。磁盤配額管理簡介磁盤配額可以限制指

原创 Docker容器基礎篇——鏡像、容器

一、docker簡介 1. 什麼是容器? 容器技術是一種虛擬化的方案,與傳統虛擬機不同,傳統虛擬機是通過中間層將一臺或多臺獨立的機器虛擬運行於物理硬件之上,而容器則是直接運行於操作系統內核之上的用戶空間。因此,容器虛擬化也被稱爲操作系統虛擬

原创 Squid傳統代理與透明代理構建

一、緩存代理概述 1.緩存代理概述 作爲應用層的代理服務軟件,Squid主要提供緩存加速和應用層過濾控制的功能。 2.代理的工作機制 當客戶機通過代理來請求Web頁面時,指定的代理服務器會檢查自己的緩存,如果緩存中已經存在客戶機需要訪問的頁

原创 MFS分佈式存儲系統

一、MFS概述 (1)分佈式原理分佈式文件系統(isributedFileSystem)是指文件系統管理的物理存儲資源不一定直接連接在本地節點上,而是通過計算機網絡與節點相連。簡單來說,就是把一些分散的(分佈在局域網內各個計算機上)共享文件

原创 Linux的弱口令檢測

在internet環境中,過於簡單的口令會使服務器面臨重要的風險。作爲管理人員的我們應及時找出那些密碼強度較弱的用戶賬戶,便於進行下一步的安全措施。我們可以安裝John the Ripper 軟件進行檢測用戶的密碼強度。下面我們來介紹一下如

原创 自動化運維之ansible-安裝部署與基礎命令篇

一、Ansible簡介 Ansible基於Python語言開發,集合了衆多優秀運維工具的優點,實現了批量運行命令、部署程序、配置系統等功能。 二、安裝部署Ansible服務 Ansible自動化運維環境由控制主機與被管理主機組成,由於Ans

原创 Docker加速器配置

我們在訪問國外docker hub網站進行鏡像下載時,會發現拉取鏡像的速度非常緩慢,此時我們可以通過使用--register-mirror選項通過國內的docker鏡像服務器來進行直接的下載。市面上有很多的加速器,這裏我們以阿里雲的爲例:

原创 linux下恢復誤刪除的數據文件

在linux系統運維中,經常會遇到各種因操作不慎、操作失誤等行爲導致數據丟失的情況,此時我們可以利用extundelete進行數據的恢復。一、 實驗前的準備 新建一個磁盤 在虛擬機設置窗口中,找到“硬盤”,點擊“添加”,在打開的“添