原创 squid代理

一、緩存代理概述1、代理的工作原理。圖1    我們從圖1來解釋一下squid的工作原理    首先客戶機訪問www.163.com的時候,首先到squid的緩存中進行查找如果有直接將結果應答給客戶機,如果沒有緩存則squid服務器想目ww

原创 CentOS7.2的安裝及基本配置

安裝CentOS7.2RHEL7/CENTOS7新特性:1、身份管理    kerberos的跨平臺信任機制:kerberos將完全兼容微軟活動目錄,實現完全使用活動目錄進行認證。    REALMD:該功能簡化了RHEL 加入微軟活動目錄

原创 使用Shell變量

    Shell變量用來存放系統和用戶需要使用的特定參數(值),而且這些參數可以根據用戶的設定或系統環境的變化而相應的變化。【變量的作用】爲靈活管理Linux系統提供特定參數,而有兩層意思:    1.變量名:使用固定的名稱,由系統預設或

原创 Shell使用for循環語句

    當面對各種列表重複任務時,使用簡單的if語句以及難以滿足要求,而順序編寫全部代碼更是顯得異常繁瑣、困難重重,這時候就可以利用for循環語句。【rof語句的結構】語法:for 變量名 in 取值列表                例如

原创 使用xtrabackup進行MySQL數據庫備份

使用xtrabackup進行MySQL數據庫備份一、簡介    MySQL自帶的mysqldump備份方式是採用邏輯備份,但是它最大的缺陷就是備份和恢復速度慢對於一個小於50G的數據庫而言,這個速度還是能接受的,但如果數據庫非常大,那再使用

原创 離線安裝Redis並構建RedisCluster集羣

一、簡介 公司要求在內網環境中部署一套Redis集羣,根據和開發的商議決定採用redis官方推薦的RedisCluster方式搭建; 系統OS: CentOS6.5集羣環境:三臺主機6個節點 主機名 IP地址 端口 Redis

原创 Shell腳本條件測試操作

【test命令】測試特定的表達式是否成立,當條件成立時,測試語句的返回值爲0,否則爲其他數值    格式1:test  條件表達式    格式2:[  條件表達式  ]        //前後至少一個空格【文件測試】    格式:[  操作

原创 安裝MySQL 5.7.13

安裝MySQL 5.7.13一、簡介:MySQL 5.7主要特性:1、原生支持Systemd2、更好的性能:對於多核CPU、固態硬盤、鎖有着更好的優化3、更好的lnnoDB存儲引擎4、更爲健壯的複製功能:複製帶來了數據完全不丟失的方案,傳統

原创 Docker簡介

Docker簡介什麼是Docker:正所謂Docker的英文本意爲“搬運工”,所以在我們的世界裏,可以理解爲Docker搬運的是裝滿任意類型的APP的集裝箱,開發者可以通過Docker將APP變成一種標準化的、可移動植的、自動管理的組件。它

原创 centos6.5系統自帶python2.6升級到python2.7

##簡介: 今天在使用pip安裝某軟件的時候,遇到報錯安裝失敗,經過查閱相關資料發現centos6.5系統自帶的python版本過低,需要升級到python2.7以上,本文爲升級流程筆記; ##系統信息: [root@centos6 ~

原创 查看Linux系統的所有配置命令

查看Linux系統的所有配置命令    1、查看主板的序列號:dmidecode | grep -i 'serial number'     2、查看CPU信息:cat /proc/cpuinfodmesg | grep -i 'cpu'd