原创 Iptables 入門進階

 一、前言         所謂防火牆就是工作在主機或網絡邊緣,對進出的豹紋根據定義的規則做檢查,進而對匹配到的報文作爲相應處理的套件;        防火牆有軟件防火牆和硬件防火牆;根據位置可分爲本機防火牆和網絡防火牆;根據種類可分爲包過

原创 ssh-keygen 參數相關說明

ssh-keygen - 生成、管理和轉換認證密鑰      ssh-keygen [-q] [-b bits] -t type [-N new_passphrase] [-C comment] [-foutput_keyfile]   

原创 HTML頁面跳轉的5種方法

下面列了五個例子來詳細說明,這幾個例子的主要功能是:在5秒後,自動跳轉到同目錄下的hello.html(根據自己需要自行修改)文件。 1) html的實現 <head>   <!-- 以下方式只是刷新不跳轉到其他頁面 --> <meta 

原创 編譯安裝LAMP平臺環境_xcache

基於Linux、Apache、Mysql、Php編譯安裝LAMP環境平臺,並使用xcache加速php編譯安裝LAMP平臺: 1、下載軟件包, 安裝依賴包 # yum install -y pcre-devel 2、解包安裝apache

原创 FreeBSD下掛載ISO文件

1、創建一個mount point # mkdir /iso 2、mount # mdconfig -a -t vnode -f /your/5.3-RELEASE-i386-disc1.iso -u 0 # mount -

原创 sendfile

在apache,nginx,lighttpd等web服務器當中,都有一項sendfile相關的配置,在一些網上的資料都有談到sendfile會提升文件傳輸性能,那sendfile到底是什麼呢?它的原理又是如何呢? 在傳統的文件傳輸裏面(re

原创 mkswap,swapon,swapoff 創建交換分區

Linux支持虛擬內存,用作虛擬內存的硬盤部分稱爲交換空間(swap space).當內存不夠用時,會把一部分數據存在硬盤的交換空間,從而解決內存容量不足的問題。Linux可以使用一個分區作爲交換空間或者一個常規文件。單獨的分區速度要快一些

原创 正則表達式簡介

正則表達式是一種可以在許多現代應用程序和編程語言中使用的特殊形式的代碼模式。· 可是用它來驗證輸入是否符合給定的文本模式· 在大段文本中查找匹配該模式的文本· 用其他文本來替換匹配該模式的文本或者重新組織匹配文本的一部分· 把一塊文本劃分成

原创 常用的python模塊功能和下載地址

    adodb:我們領導推薦的數據庫連接組件 bsddb3:BerkeleyDB的連接組件 Cheetah-1.0:我比較喜歡這個版本的cheetah

原创 如何在編譯好的PHP環境中安裝PHP擴展模塊

     今天在安裝cacti軟件時發現PHP運行環境中少了一個sockets擴展,當初在編譯PHP時沒有加入--enable-sockets參數,但是現在又要用到,總不可能爲了這個擴展而重新安裝PHP環境。我們可以用phpize這個工具來

原创 讓 Vim 支持 nginx 語法(syntax) 格式化配置文件

在對 Nginx 的配置文件進行編輯的時候,可能出現配置文件縮進很亂的情況,如果手動去修改也挺費事兒的。好在可以給 vim 增加 nginx.vim 的語法文件來很方便處理配置文件的縮進。使用 vim 的 gg=G 就可以一次把 nginx

原创 修改Debian下默認的文本編輯器

  默認按照Debian Squeeze後,會把nano編輯器設置爲默認的編輯器。如果要將系統編輯器默認設爲vim,可以在root身份下運行下列命令: update-alternatives --config editor 系統會提示已有編

原创 debian系統下改語言設置

debian系統下改語言設置 安裝debian 的時候選擇了中文zh_CN_UTF-8,然後進系統後想換成en_US_UTF-8 可以使用一下命令選擇:找到需要的語言 確定即可 dpkg-reconfigure locales