原创 Nginx+Tomcat負載均衡羣集

Nginx是一款非常優秀的http服務器軟件,它能夠支持高達50000個併發連接數的響應,擁有強大的靜態資源處理能力,運行穩定Tomcat服務器是一個免費的開發源代碼的Web應用服務器,屬於輕量級應用服務器,在併發用戶不是很多時較爲適用,是

原创 MongoDB複製選舉原理以及複製集的管理

MongoDB複製集的節點是通過選舉產生主節點的。複製的原理:複製是基於操作日誌oplog,相當於MySQL的二進制日誌,只記錄發生改變的記錄。複製將主節點的oplog日誌同步並應用到其他從節點的過程選舉的原理:節點類型分爲標準節點,被動節

原创 MySQL主從複製與讀寫分離

MySQL主從複製原理:MySQL的主從複製和讀寫分離兩者有着緊密的聯繫,首先要部署主從複製,只有主從複製完成了,才能在此基礎上進行數據的讀寫分離MySQL支持的複製類型:    1 基於語句的複製。在主服務器上執行的SQL語句,在從服務器

原创 在LNMP架構中搭建zabbix監控服務!!!

在上篇博客中我具體操作了在LAMP架構中搭建zabbix監控服務,在本篇中我將在LNMP中搭建一個zabbix服務,操作步驟相比於之前要稍微複雜一些,但也只是在細節上LNMP稍多一些,大體過程還是類似的。 實驗環境:STKAITI鏈接:ht

原创 在LAMP架構中部署zabbix監控系統及郵件報警機制

初步瞭解zabbix: Zabbix能監視各種網絡參數,保證服務器系統的安全運營;並提供靈活的通知機制以讓系統管理員快速定位/解決存在的各種問題。是一個基於WEB界面的提供分佈式系統監視以及網絡監視功能的企業級的開源解決方案。被監控對象只

原创 集中化管理平臺saltstack--原理及安裝

SaltStack原理: Saltstack由master和minion構成,master是服務器端,表示一臺服務器;minion是客戶端,表示有多臺服務器。在master上發送命令給符合條件的minion,minion就會執行相應的命令

原创 詳解Ansible服務常用命令模塊

ansible可以使用命令行方式進行自動化管理,基本語法如下: ansible 主機名 -m 模塊名稱 -a 模塊特有參數 ansible的命令行管理工具都是由一系列模塊、參數所支持的,可以在命令後面加上-h或--help獲取幫助。如使

原创 安裝部署自動化運維之Ansible

初步瞭解Ansibleansible基於Python開發,,集合了衆多運維工具的優點,實現了批量運行命令,部署程序,配置系統等功能。默認通過SSH協議進行遠程命令執行或下發配置,無需部署任何客戶端代理軟件,從而使得自動化環境部署變得更加簡單

原创 【超詳細】在centos7上部署百萬PV網站架構

PV(Page View,頁面瀏覽量)即點擊量,通常意義上說PV的多少是衡量一個網絡新聞頻道或網站甚至一條網絡新聞的主要指標。pv的解釋是這樣的:一個訪問者在24小時(0點-23點)內到底看了網站的幾個頁面。需要注意的是:同一個人瀏覽網站的

原创 詳細講解在CentOS 7上安裝oracle 12c(內含軟件包)

Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關係數據庫管理系統。它是在數據庫領域一直處於領先地位的產品。可以說Oracle數據庫系統是目前世界上流行的關係數據庫管理系統,系統可移植性好

原创 一篇博客讓你學會部署社交網站( SVN+nginx+PHP+MySQL+MFS 內含所有源碼包)

根據公司要求,實施過程大致如下:1 部署SVN服務器,爲PHP程序員創建repo目錄的訪問賬戶,通知程序員可以導入代碼2 部署nginx服務器3 部署PHP服務器4 部署MySQL主從服務器,根據程序員的要求創建數據庫和表5 部署MFS6

原创 詳細講解MFS分佈式文件系統搭建(內含源碼包)

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

原创 Memcached主主複製+Keepalived高可用架構(內含所有源碼包)

初步瞭解memcached主主複製: Memcached主主複製是指在任意一臺memcached服務器修改數據都會被同步到另外一臺,但是memcached API客戶端是無法判斷連接到哪一臺memcached服務器的,所以需要設置VIP地

原创 在LAMP架構中安裝Memcached高性能內存對象緩存應用(內含所有源碼包)

初識memcached: Memcached是一套開源的高性能分佈式內存對象緩存系統,它將所有的數據都存儲在內存中,因爲在內存中會統一維護一張巨大的hash表,所以支持任意存儲類型的數據。很多網站通過使用memcached提高網站的訪問速

原创 手工編譯squid服務,詳解squidACL訪問控制,日誌分析和反向代理(內含源碼包)

我的上一篇博客中介紹了squid服務的傳統代理和透明代理,用的安裝方式是yum在線安裝,這一篇中我將採用手工編譯的方式來介紹一下其他功能實驗環境:角色名稱     系統環境     IP地址squid          CentOS7