原创 redis安裝與使用

一、redis的概述     redis是一種基於鍵值對的nosql數據庫,redis的值可以是由string、hash、list、set、zset(有序集合)、bitmaps(位圖)、HyperLogLog、Geo(地理信息定位)等多種

原创 docker使用一(docker的安裝)

安裝docker一、初識docker1、docker概述       Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全

原创 docker使用三(docker數據管理與容器互聯)

docker數據管理與容器互聯一、Docker數據管理  在使用docker中,往往需要對數據進行持久化,或者在多個容器之間進行數據的共享,對於這種需求可以可以使用數據卷或者數據卷容器實現。1、數據卷  數據卷是一個可供容器使用的特殊目錄

原创 elk安裝及使用二(elasticsearch的簡單使用及插件的安裝)

elasticsearch的簡單使用及插件的安裝 一、elasticsearch的使用 Elasticsearch的操作語法爲: curl -X<VERB> 'PROTOCOL://HOST:PORT/<PATH>?QUERY_STRI

原创 elk安裝及使用四(logstash的安裝及使用)

logstash的安裝及使用 一、logstash的安裝 1、logstash的概述 Logstash是一款開源的的數據收集、處理、傳輸工具,logstash可以處理日誌、事件及非結構化的數據,並可以將他們輸出,或輸出到elasitcse

原创 elk的安裝部署三(kibana的安裝及使用filebeat收集日誌)

kibana的安裝及使用filebeat收集日誌 一、kibana的安裝 1、kibana的概述     Kibana是一個開源的分析與可視化平臺,可以用kibana搜索、查看、交互存放在Elasticsearch索引裏的數據,使用各種不

原创 ansible使用一(ansible的安裝及ansible常用模塊的使用)

1、ansible概述        Ansible是一款基於Python開發的自動化運維工具,它不需要安裝客戶端,使用SSH進行通信,同時可支持系統賬號認證或祕鑰認證,也支持windows客戶端。Ansible主要組成部分:  (1)A

原创 使用nginx(https)爲tomcat(http)做反向代理

使用nginx(https)爲tomcat(http)做反向代理    公司使用tomcat部署了一套服務,需要通過互聯網對外提供服務。鑑於安全考慮,公司要求使用https對外提供服務,在配置nginx反向代理時,通過http爲tomca

原创 修改elasticsearch監聽本地所有地址

修改elasticsearch監聽本地所有地址  使用rpm安裝elasticsearch後,單節點elasticsearch出於安全考慮,默認只監聽本地的迴環地址localhost(127.0.0.1),修改elasticsearch配

原创 redis中對基本數據類型的操作

一、redis中對字符串類型的數據結構的操作與使用     字符串是redis的最基礎的數據結構,其他的集中類型的數據結構都是在字符串的基礎上構建的。字符串類型的值可以是字符串、數字、二進制,但是指最大不能超過512M。 1、字符串的基本

原创 docker使用二(docker鏡像、容器與倉庫)

使用docker一、使用docker鏡像docker運行容器前需要本地存在對應的鏡像,如果鏡像沒有保存在本地,Docker會從默認的默認的鏡像倉庫下載鏡像。1、下載鏡像(1)下載鏡像   下載鏡像命令:docker pull NAME:[

原创 ansible使用三(ansible roles)

ansible roles   在實際的工作當中,一個完整的項目實際上是很多功能體的組合,如果將所有的功能寫在一個playbook中會存在如代碼耦合程度高、playbook長而維護成本大、靈活性低等一系列的問題。使用roles能巧妙的解決

原创 docker使用四(創建docker鏡像)

創建鏡像   使用docker鏡像時,如果作爲測試使用,可以直接從docker倉庫中下載現成的鏡像使用。如果在生產環境中使用,爲了滿足自己的需求性及安全方面的考慮,最好使用自己製作的鏡像。創建docker鏡像的方法主要由三種,基於已有鏡像

原创 elk安裝及使用一(elk的概述及elasticsearch安裝)

Elasticsearch的安裝 一、elk stack的概述及安裝前環境準備工作 1、elk概述        Elkstack是由elasticsearch、logstash、kibana等軟件及其他相關組件構成的日誌收集分析系統,e

原创 Redis主從配置及使用KeepAlived實現Redis高可用

本文裝載自:http://abcve.com/redis-keepalived/ 一:環境介紹 Master: 10.0.0.13 Slave: 10.0.0.14 Virtural IP Address (VIP):