原创 使用checkinstall製作rpm包

前段時間寫過一篇  採用redhat官方指定的方法(自己寫spec文件) 製作RPM包 今天寫的主要是基於網上的2個開源軟件來實現 RPM包製作的個人試了一下 感覺跟方便 所以記錄下  怕以後能用到一個checkinstall 這個軟件  

原创 Nginx交互式管理腳本

#!/bin/bashnginxdir=`find / -name nginx|grep nginx/sbin/nginx|awk -F sbin '{print $1}'`while truedoclear# menuecho "本機Ng

原创 用shell腳本部署mfs

前言:在我們運維中,最常見的文件存儲系統大概就是NFS了,但是隨着網站壓力不斷增加,NFS漸漸不能滿足企業數據增長需求,有木有自動擴展、高效、部署、實施方便快捷的分佈式存儲供我們使用呢?那我們來看一下MFS基本可以滿足我們的需求。 Mog

原创 使用parted對硬盤進行分區

使用parted對硬盤進行分區    在linux系統中,分區通常可以使用fdisk和parted工具,分區表通常有MBR分區表和GPT分區表。對於磁盤大小小於2T的磁盤,我們可以使用fdisk和parted命令工具進行分區。MBR分區表的

原创 nginx的中文rewrite規則

在默認情況下,nginx的rewrite是不支持UTF8匹配的如果要讓^/(..)$匹配到2個漢字字符,得開啓nginx對utf8字符的正則支持,準確點說是開啓nginx使用的pcre庫的對utf8字符的支持。需要使用pcre7.9以上的版

原创 使用GnuPG(PGP)加密信息及數字簽名教程

PGP (Pretty Good Privacy) 是由 Phil Zimmermann 於 1991 開發的一個用於數據加密和數字簽名的程序,由於被廣泛應用以至於後來形成一個開放的標準 OpenPGP,而 GnuPG 則是實現了該標準的一

原创 iptables的使用

iptables的使用一、iptables的規則鏈規則的作用在於對數據包進行過濾或處理,根據處理時機的不同,各種規則被組織在不同的“鏈”中規則鏈是防火牆規則/策略的集合默認的5種規則鏈INPUT:處理入站數據包OUTPUT:處理出站數據包F

原创 sudoer的使用

sudoer文件的配置和使用           sudo 是linux下常用的允許普通用戶使用超級用戶權限的工具,允許系統管理員讓普通用戶執行一些或者全部的root命令,如halt,reboot,su等等。這樣不僅減少了root用戶的登陸

原创 Python正則表達式

Python正則表達式正則表達式是一個特殊的字符序列,它能幫助你方便的檢查一個字符串是否與某種模式匹配。Python 自1.5版本起增加了re 模塊,它提供 Perl 風格的正則表達式模式。re 模塊使 Python 語言擁有全部的正則表達

原创 mysql的權限有哪些

一.權限表mysql數據庫中的3個權限表:user 、db、 host權限表的存取過程是:1)先從user表中的host、 user、 password這3個字段中判斷連接的IP、用戶名、密碼是否存在表中,存在則通過身份驗證;2)通過權限驗

原创 我的友情鏈接

51CTO博客開發

原创 資深運維專家談運維工程師的發展

2013年4月的QCon北京會場上,兩位在運維界打拼多年的技術男聚首專訪間,就“運維人員的終極發展目標”這個話題展開了深入的討論。他們是:邵海楊(個人頁面),網名“海洋之心”,系統架構師,業餘撰稿人,十多年來一直致力於開源軟件及前沿科技的研

原创 大規模服務設計部署經驗

大規模服務設計部署經驗談本文中提出的最佳實踐,來自於作者多年大規模服務設計和部署的經驗,爲設計、開發對運營友好的服務提供了一系列良好的解決方案。■ 文/James Hamilton 譯/賴翥翔1 引言本文就設計和開發運營友好的服務的話題進行

原创 下廚房6月26日數據丟失事故總結

下廚房6月26日數據丟失事故總結43 Replies在6月26日凌晨12點左右,我們在做線上數據庫的備庫時,誤將線上數據庫分區上的所有文件刪除。丟失的數據時間段爲4月23日至6月25日兩個月,在經過7天的努力後,恢復了99%以上的數據。(具

原创 iptables的使用

iptables的使用一、iptables的規則鏈規則的作用在於對數據包進行過濾或處理,根據處理時機的不同,各種規則被組織在不同的“鏈”中規則鏈是防火牆規則/策略的集合默認的5種規則鏈INPUT:處理入站數據包OUTPUT:處理出站數據包F