原创 RPM 命令使用總結

RPM即RedHat Package Manager(RedHat軟件包管理工具);類似Windows裏面的“添加/刪除程序”rpm 執行安裝包二進制包(Binary)以及源代碼包(Source)兩種。二進制包可以直接安裝在計算機中,而源代

原创 Linxu 文本處理三劍客

回憶以前的內容:* 表示:任意長度的任意字符?表示:任意單個字符[]表示:指定範圍內的[^]表示:指定範圍外的正則表達式:Regular EXPression,REGEXP元字符:   . 表示:匹配任意單個字符   [] 表示:匹配指定範

原创 文件系統創建查看管理博客

    對於root而言,磁盤管理是相當重要的一環。如果我們想在系統裏增加一塊硬盤,要進行如下操作:第一,對磁盤進行分區,以新建可用分區。第二,對該分區進行格式化。第三,創建掛載點(即目錄),將其掛載上來。本次試驗使用Centos7系統。 

原创 Httpd學習筆記

Httpd默認提供的安裝包在CentOS 6上是 2.2版本,在CentOS 7上是 2.4版本。CentOS 6: 程序環境配置文件:/etc/httpd/conf/httpd.conf/etc/httpd/conf.d/*.conf服務

原创 Openssh學習筆記

ssh: secure shell安全的shell,一種協議,監聽tcp的22端口,安全的遠程登錄   (telnet 23端口,tcp)Openssh:ssh協議的開源實現       服務器                  主機   

原创 mysql主從複製以及讀寫分離

一、基礎概念部分1.1 mysql複製    1)可以將數據從一臺數據庫服務器(master)複製到一或多臺數據庫服務器(slave)    2)默認情況下,屬於異步複製。因此無需維持長連接。    3)通過配置,你可以複製所有的庫或者某幾

原创 ansible筆記

在運維中常見自動化操作1、如何大規模安裝操作系統:在bare metal(裸機)上安裝操作系統等,可以使用如下技術:pxe、cobbler在虛擬機上安裝操作系統等2、自動化部署和配置:puppet(基於ruby)saltstack(基於Py

原创 Nginx學習筆記

一、Nginx簡介        Nginx ("engine x") 是一個高性能且輕量級的 HTTP 和 反向代理 服務器,同時也是一個 IMAP/POP3/SMTP 服務器。其特點是佔有內存少,併發能力強。我國使用nginx網站用戶有

原创 我的友情鏈接

ALLEN

原创 memcached詳解

目錄一、memcached 是什麼二、memcached 特點三、memcached內存分配機制四、分佈式緩存中三種負載均衡的方法五、memcached 過期方式六、memcached 基於libevent的事件處理七、memcached的

原创 tomcat學習筆記

第一章 JVM原理一、什麼是JVM    JVM是Java Virtual Machine(Java虛擬機)的縮寫。        JAVA語言的平臺無關性如何實現:通過Java虛擬機,Java語言在不同平臺上運行時不需要重新編譯。Java

原创 DNS學習總結

前言    DNS服務作爲網絡的一種基礎架構,在網絡中有舉足輕重的地位。其擔負着整個網絡的計算機名稱解析工作。沒有正確的名稱解析,服務器將無法識別客戶端。第一部分——NDS基礎第一,什麼是DNS,以及DNS服務器的組成    DNS:(Do

原创 mongoDB數據庫基本操作

mongoDB中聚集集合(collection/coll)相當於mysql中的表文檔相當於mysql中的每一行數據常用命令 1.獲得幫助命令db.help() db.表名.help() db.表名.find().help() rs.help

原创 varnish學習筆記

目錄Varnish簡介及特點Varnish日誌Varnish系統結構Varnish所支持的算法VCL介紹Varnish後端存儲Varnish實戰Varnish簡介及特點    Varnish是一款高性能且開源的反向代理服務器和HTTP緩存加

原创 keepalived配置文件

Keepalived配置文件分爲三大塊1、全局配置(Global Configuration)    全局配置對整個keepalived起作用,不管是否使用LVS        全局配置分爲:全局定義(global definition)和