原创 使用mysql自帶工具mysqlslap測試數據庫性能

MySQL從5.1.4版開始帶有一個壓力測試工具mysqlslap,通過模擬多個併發客戶端訪問mysql來執行測試,使用起來非常的簡單。通過mysqlslap –help可以獲得可用的選項,這裏列一些主要的參數,更詳細的說明參考官方手冊。

原创 DNS配置-BIND安裝配置全過程

下載bind,我下載的是bind-9.6.1-P1.tar.gz 我下載的文件放在/root目錄下 進入目錄解壓縮 [root@linux root]#tar xfz bind-9.6.1-P1.tar.gz 進如剛解壓出

原创 Linux下文件及文件夾的ctime atime mtime的含義詳解

看了很多文章 基本上都是轉載黨的作品 再查閱各方資料並動手試驗的基礎上簡要總結一下 首先可以使用stat 命令來查詢文件的inode信息,其中包括ctime atime mtime 1.文件的容易理解: 文件的 Access time,at

原创 nginx 反向代理+ip智能解析

ocation  / { if ($request_uri ~ ^/refresh.do$) {                 proxy_pass http://edtnew;                 break; 一  

原创 varnish2.13版本變動

去年做了幾臺varnish 緩存服務器,版本是2.04,最近又新增了一臺,版本是2.13.編譯,安裝後,將原有vcl.conf文件拷貝到目錄下,啓動後報錯。  百度一下,才知道2.13版本 vcl語法發生了一些變動,先做記錄如下。 變動1:

原创 使用netstat和awk命令來統計網絡連接數

3n?$U.U6{ v ^ H357760netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"\t",state[key]}' R2RpZm3

原创 1分鐘完美安裝最新 CentOS + Nginx + PHP-FPM + MySQL

今天發現了個好東西 http://centos.alt.ru/pub/repository/centos/5/i386/ http://centos.alt.ru/pub/repository/centos/5/x86_64/ 現在,我們可

原创 Linux中常用的Shell備份腳本三則

有言道,冗餘不做,日子甭過;備份不做,十惡不赦。對於Linux系統管理員而言,備份是要定期做的重要工作。雖然工作性質重要但這並不妨礙系統管理員通過各種方式讓系統自動完成這個任務。下面提供的腳本是Linux系統上常用的備份腳本,供大家參考。

原创 nginx根據http_user_agent防DDOS

nginx根據http_user_agent防DDOS 首先查看訪問日誌,找出可疑訪問 找到http_user_agent 的特徵,然後再作過濾 "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT

原创 awk 進行日誌分析

  隨着網站正式運行,我們可以通過通用的免費日誌分析工具比如awstats獲得一些實際訪問 網站的信息,例如每天ip量,pv量,用戶所用的的瀏覽器,用戶所用的操作系統等,但是有時候希望通過手工方式從WEB日誌文件中獲得一些信息,下面列出 了

原创 減少Linux服務器過多的TIME_WAIT

TIME_WAIT狀態的意義: 客戶端與服務器端建立TCP/IP連接後關閉SOCKET後,服務器端連接的端口 狀態爲TIME_WAIT 是不是所有執行主動關閉的socket都會進入TIME_WAIT狀態呢? 有沒有什麼情況使主動關閉的

原创 memcached 安裝小結-1

今天安裝memcached 啓動服務時出現 error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such f