原创 rsync
rsync服務器地址172.16.249.100 node3rsync客戶端地址172.16.249.242 node4rsync配置文件rsync的主要有以下三個配置文件rsyncd.conf(主配置文件)、rsyncd.secret
原创 LAMP(1)
PHPphp解釋器配置文件:/etc/php.ini, /etc/php.d/*.ini 配置文件(php.ini)在PHP啓動時被讀取。對於服務器模塊版本的PHP,僅在web服務器啓動時讀取一次。對於CGI和CLI 版本,每次調用都會讀取
原创 memcached詳解
目錄一、memcached 是什麼二、memcached 特點三、memcached內存分配機制四、分佈式緩存中三種負載均衡的方法五、memcached 過期方式六、memcached 基於libevent的事件處理七、memcached的
原创 在Centos7上將tomcat加入service服務
tomcat版本 apache-tomcat-7.0.78#! /bin/bash # # Startup script for the tomcat # chkconfig: 2345 90 60 # source function l
原创 DNS學習總結
前言 DNS服務作爲網絡的一種基礎架構,在網絡中有舉足輕重的地位。其擔負着整個網絡的計算機名稱解析工作。沒有正確的名稱解析,服務器將無法識別客戶端。第一部分——NDS基礎第一,什麼是DNS,以及DNS服務器的組成 DNS:(Do
原创 mysql主從複製以及讀寫分離
一、基礎概念部分1.1 mysql複製 1)可以將數據從一臺數據庫服務器(master)複製到一或多臺數據庫服務器(slave) 2)默認情況下,屬於異步複製。因此無需維持長連接。 3)通過配置,你可以複製所有的庫或者某幾
原创 varnish學習筆記
目錄Varnish簡介及特點Varnish日誌Varnish系統結構Varnish所支持的算法VCL介紹Varnish後端存儲Varnish實戰Varnish簡介及特點 Varnish是一款高性能且開源的反向代理服務器和HTTP緩存加
原创 rsync
rsync服務器地址172.16.249.100 node3rsync客戶端地址172.16.249.242 node4rsync配置文件rsync的主要有以下三個配置文件rsyncd.conf(主配置文件)、rsyncd.secret
原创 Nginx學習筆記
一、Nginx簡介 Nginx ("engine x") 是一個高性能且輕量級的 HTTP 和 反向代理 服務器,同時也是一個 IMAP/POP3/SMTP 服務器。其特點是佔有內存少,併發能力強。我國使用nginx網站用戶有
原创 keepalived配置文件
Keepalived配置文件分爲三大塊1、全局配置(Global Configuration) 全局配置對整個keepalived起作用,不管是否使用LVS 全局配置分爲:全局定義(global definition)和
原创 ansible筆記
在運維中常見自動化操作1、如何大規模安裝操作系統:在bare metal(裸機)上安裝操作系統等,可以使用如下技術:pxe、cobbler在虛擬機上安裝操作系統等2、自動化部署和配置:puppet(基於ruby)saltstack(基於Py
原创 tomcat jvm調優
JVM調優總結堆(Heap)內存和非堆(Non-heap)內存堆內存就是Java代碼的,留給開發人員使用;非堆內存是留給JVM自己使用的(方法區、JVM內部處理或優化所需要的內存、每個類結構以及方法和構造方法的代碼)Xms:JVM初始內存
原创 LVS + keepalive 前端高可用負載均衡器的實現
一、Keepalived詳解1、什麼是keepalived keepalived是個基於VRRP協議來實現的LVS服務高可用方案,可以用來避免單點故障。一個LVS服務包含兩臺運行着keepalived服務的服務器,一臺爲主服務器(MA
原创 Haproxy+Keepalived實現負載均衡
目錄一、Haproxy和Keepalived簡介二、實驗環境三、安裝配置後端服務器四、安裝配置Haproxy五、安裝配置Keepalived六、驗證一、Haproxy和Keepalived簡介什麼是Haproxy? HAProxy,是
原创 tomcat學習筆記
第一章 JVM原理一、什麼是JVM JVM是Java Virtual Machine(Java虛擬機)的縮寫。 JAVA語言的平臺無關性如何實現:通過Java虛擬機,Java語言在不同平臺上運行時不需要重新編譯。Java