原创 Nginx反向代理配置

反向代理:指將自己作爲代理服務器來接受Internet上的請求,然後將請求轉發給後端的服務器,並將結果返回給客戶端。可以這樣說,反向代理就意味,你給10086打電話,中間有一個代理服務器,代理服務器經過某種算法將你分配給一個客服,然後你們之

原创 虛擬化技術原理

現在很流行什麼大數據,虛擬化,雲計算什麼一堆堆的,聽着就高端大氣上檔次,那麼什麼是虛擬化呢,筆者也在學習中,和大家分享下最近學的虛擬化,希望大家一起學習虛擬化前言在生產環境中,可能會需要很多服務來應用,但是有的服務可能佔用的資源會很少,如果

原创 虛擬化技術之基於硬件虛擬化的技術KVM

前言上一篇說到了虛擬化的原理,有一個是基於CPU硬件的虛擬化。原理是廠商更改指令集模式的特權級別,使得VMM(虛擬機監控器)直接運行在硬件上面。關於CPU指令特權級別可以參考https://blog.csdn.net/autumn20080

原创 lnmp shell安裝腳本

LNMP代表的就是:Linux系統下Nginx+MySQL+PHP這種網站服務器架構。LNMP是現在大多數大型公司在用的web環境,nginx小巧高效的web服務器和反向代理服務器,相對於apach佔用資源更少,抗併發力更強,而且處理靜態文

原创 Redis集羣分片環境部署

原理 集羣技術是構建高併發網站的主要技術,訪問網站的最大壓力是在訪問某個頁面時,需要時查詢數據庫並相應,Redis從3.0版本以後開始支持集羣功能了,要讓集羣正常工作至少得有三個主節點。Redis集羣是基於哈希槽(hash slot)的概念

原创 雲計算最初基礎概念

雲計算現在的發展是越來越火,隨着這幾年的技術越來越成熟,現在很多大型公司都在使用雲計算。那麼雲計算到底是什麼呢?關於雲計算的概念,可謂是有很多種,但筆者把這些概念大約形象的轉換了下(畫功不好) 我們先想想一個簡單的問題,如果老闆想讓服務器