原创 使用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