原创 webistrano的安裝方法和一些用法

Centos6.4 部署安裝Webistrano安裝環境:安裝epel源:wget -q -O -http://www.atomicorp.com/installers/atomic |sh安裝軟件包:yum install rub

原创 mysql 主主

環境說明: 系統 主機名 IP mysql版本Cenots 5.8 mysql-m1 192.168.3.173 5.0.95Cenots 5.8 mysql-m2 192.168.3.178

原创 nginx 優化

Nginx 反向代理 突破10萬高併發配置: 服務器配置: 4G內存 Intel(R) Xeon(R) CPU E5504 @ 2.00GHz 4核 ##### 一:新服務器底層優化1.關閉selinux iptables 2.關

原创 centos 6上安裝使用saltstack以及基礎管理

centos 6.x 安裝並使用saltstack 1.安裝 環境包 yum -y install python-crypto m2crypto PyYAML python-mako python-setuptools Cython

原创 nginx高併發優化

nginx 高併發優化一、關閉系統中不需要的服務二、優化磁盤寫操作    mount -o remount defaults,noatime,nodiratime partion mount_partion    fstab 將partio

原创 python 單例模式

python的單例模式實現:     重寫類的__new__方法即可     參照官網的解釋:         3.4.1. Basic customization                 object.__new__(cls[, 

原创 oracle安裝腳本

插2個腳本,安裝oracle配置環境變量用得到,第一個是靜默安裝需要的配置。第二個需要圖形化連接安裝。附:第一個腳本其實沒寫完,最後沒時間寫了。先放上來,免得忘記了,有時間在寫。#!/bin/bash #encoding:utf-8 #au

原创 我的友情鏈接

51CTO博客開發koumm的linux技術博客

原创 linux find命令的用法

   對find的功能不介紹了,以下列出一些我常用的find參數。一、列出當前目錄以及子目錄下所有的文件和文件夾    find base_path \\base_path可以是任何目錄 -print 參數指明打印出匹配文件的文件名(路徑

原创 python 單例模式

python的單例模式實現:     重寫類的__new__方法即可     參照官網的解釋:         3.4.1. Basic customization                 object.__new__(cls[, 

原创 淺談自動化運維

關於這篇文章,源自於很久之前學習產品時的一個認知。大家都知道"自動化運維"其實是一個很廣泛的概念,其概念的不確定性在於"自動化",有爭議的地方在於"自動化"到什麼程度,才能稱之爲"自動化運維"。運維工程師:         運維工程師(Op

原创 python定義多維字典

在python中默認的dict方法定義多維字典較爲複雜並不能直接通過 a=dict() a['b']['c']['d'] = 1 >>> a['b']['c']['d']=1 Traceback (most recent call last

原创 java學習筆記之斐波那契數列

斐波那契數列計算公式爲:     f(n) = f(n-1)+ f(n-2)    基於此寫了一個方法,用於輸出一個長度爲指定的斐波那契數列(從正數1開始, 即1,1 ,2 ,3 ,5 ....):static void fn(int t)

原创 nginx報錯pread() returned only 0 bytes instead of 4091的分析

上週碰到一個nginx報錯, 在本地環境嘗試進行還原, 得到以下輸出:2017/04/17 11:42:40 [emerg] 11380#0: pread() returned only 0 bytes instead of 4091 in

原创 我的友情鏈接

51CTO博客開發koumm的linux技術博客