原创 Centos7筆記之Postfix郵件服務器搭建

一、目標 在centos7搭建郵件服務器postfix版。(無坑版) 二、平臺 centos7.6,postfix-2.10.1-7.el7.x86_64 三、解析 1. 2. 四、Postfix郵件服務器設置 1.基本配置 syste

原创 MyCat-08之centos7上使用mycat部署水平分表---數字範圍分片

接上一篇帖子《MyCat-07之centos7上使用mycat部署水平分表---分片枚舉》 一、目標 使用mycat部署分片枚舉。 什麼叫數字範圍分片? 按照表中某個指定的字段值(數字int類型)的範圍去分片,比如值在1到3000的放到節

原创 Centos7上安裝Grafana

一、目標 在Centos7.6上安裝部署Grafana 6.7.2-1,學習如何在命令行下搜索插件、安裝插件。(無坑版) 二、平臺 [[email protected] ~]# uname -a Linux client 3.10.0-957.

原创 MyCat-07之centos7上使用mycat部署水平分表---分片枚舉

一、目標 使用mycat部署分片枚舉。 什麼叫分片枚舉?分片枚舉有什麼用處? 分片枚舉:是mycat水平分表的一種形式,它可以按照指定的規則將表的數據分發到不同的數據庫,最終以減輕單臺msyql服務器的壓力。 二、平臺 [root@kah

原创 MyCat-06之centos7上使用mycat部署水平分表全局表

一、目標 在Centos7.6上安裝mycat部署,並設定mysql水平分表全局表。理解什麼叫mysql水平分表全局表。(無坑版) 水平分表:即原來是單獨數據庫,表也是單獨的。由於表太大了影響到性能了。就再弄一臺服務器,建一樣的數據庫,然

原创 nginx status狀態監控設置

nginx有一個模塊叫--with-http_stub_status_module,編譯安裝nginx時安裝它之後,你就能夠看到nginx的狀態監控頁面。 如果你是yum方式安裝的nginx較新版本,可能也會自帶stub_status m

原创 Centos7上安裝部署Prometheus + Grafana (prometheus筆記01)

一、目標 在Centos7.6上安裝部署Prometheus 2.17.1 + Grafana 6.7.2-1。(無坑版) prometheus默認端口9090,node_exporter默認端口9100 二、平臺 [root@kahn.

原创 Redis基礎操作-數據類型string&key

一、目標 掌握Redis的數據類型string, key,插入數據,查詢數據,設置過期時間等等。 二、環境 windows7 64bit、redis64-2.8.2101(for windows64bit),redis desktop m

原创 Memcached - 1 之 Centos7上安裝memcached

一、目標 在centos7上安裝memcached教程 二、先安裝必要組件libevent 不要忘記關閉防火牆、selinux等(略)。 libevent官網:https://libevent.org/ wget -P /usr/loc

原创 Zabbix-20之簡單監控icmpping的使用

一、目標 如何使用zabbix來檢測目標主機的網絡延遲情況,如何使用zabbix的“簡單檢查”中的“icmppingsec”去獲得目標主機的ping返回時間 二、前言 1.zabbix簡單檢查中的icmpPing使用的是fping工具,如

原创 git推送代碼一直報錯Permission denied, please try again怎麼解決?

今天在本機windows7上測試個git,想將git代碼推送到代碼服務器。結果git總是報錯 $ git push -u origin master [email protected]'s password: Permission de

原创 centos給某用戶賦予某些sudo命令

root的權限太大,要是人人都用root那也會亂套。 所以有了sudo,sudo可以使普通用戶去執行更高權限的命令 比如,默認的zabbix不具備重啓某服務的權限,那麼又想讓這個zabbix用戶去重啓nginx服務,那該咋辦? 解決辦法(

原创 linux下shell命令ls取反

在linux下,有時候我們只想保留某個文件中的一個文件,其餘的都想刪除,怎麼快速做到呢? 比如下面的這條。 刪除當前目錄下所有文件,但要保留文件kahn.bak ls |grep -v 'kahn.bak' |xargs rm -rf

原创 玩轉docker必不可少的鏡像私服Harbor 2.0安裝手冊

一、目標 在centos7.6上安裝docker私有倉庫軟件harbor2.0版本(2020年5月19日最新版本)。 二、分析 harbor是靠docker-compose編排的,而docker-compose又靠docker運行,所以我

原创 linux上備份數據庫並自動刪除超過指定時間的舊數據

廢話不多說,直接上腳本 1.自動備份mysql上指定的數據庫,保留指定天數的數據。 #!/usr/bin/env bash dbName="xMyDB" #定義要備份的數據庫名 xTime=`da