Time of Update: 2014-05-24
具體步驟如下:1.開啟Rewrite環境編輯/etx/httpd/conf/http.conf檔案去掉“#loadmodule rewrite_module modules/mod_rewrite.so”前面的#2.還需要准許任何目錄中使用“.htaccess”,修改“AllowOverride”值改為“All”3.開啟RewriteEngine,將值設定為 “On”,沒有就添加一個“RewriteEngine On”4.這個時候可以設定一下你網站的預設首頁找到<DIRECTORY>
Time of Update: 2014-05-24
SOCK5Proxy 伺服器官網:http://ss5.sourceforge.net/yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel一、安裝# tar xvf ss5-3.8.9-5.tar.gz# cd ss5-3.8.9-5# ./configure && make && make install二、修改設定檔1、修改/etc/opt/ss5
Time of Update: 2014-05-24
著名伺服器版本 CentOS 6.3 已經發布http://www.centoscn.com/CentosSoft/iso/2013/0720/370.htmlCentOS 6.3 網易鏡像下載:http://mirrors.163.com/centos/6.3/isos/VMware Workstation 9.0正式版下載(附註冊機+序號啟用碼):http://www.centoscn.com/CentosSoft/tool/2013/0721/394.html本文以CentOS
Time of Update: 2014-05-24
一、簡介 Fail2ban可以監視你的系統日誌,然後匹配日誌的錯誤資訊(正則式匹配)執行相應的屏蔽動作(一般情況下是防火牆),例如當有人在試探你的SSH、SMTP、FTP密碼,只要達到你預設的次數,fail2ban就會調用防火牆屏蔽這個IP,而且可以發送e-mail通知系統管理員,是一款很實用、很強大的IP自動屏蔽工具!Fail2Ban scans log files like /var/log/pwdfail and bans IP that makes too many password
Time of Update: 2014-05-24
Mysql資料庫系統Mysql編譯安裝從官方網站http://www.mysql.com下載mysql5.x系列版本。這裡以mysql-5.1.55.tar.gz為列1準備工作為避免連接埠衝突、程式衝突等現象,建議先查詢mysql軟體的安裝情況,確認沒有RPM安裝的mysql-server mysql 軟體包,否則建議將其卸載Rpm –q mysql-server mysql 2源碼編譯及安裝建立運行使用者Useradd -M -u 49 -s /sbin/nologin mysql解包Tar
Time of Update: 2014-05-24
LAMP的理解: LAMP:是Linux+Apache+Mysql+Perl/PHP/Python一組常用來搭建動態網站或者伺服器的開源軟體,本身都是各自獨立的程式,但是因為常被放在一起使用,擁有了越來越高的相容度,共同組成了一個強大的Web應用程式平台.第一部分: 編譯安裝過程的順序: httpd 2.4.9 + mysql-5.5.33 + php-5.4.26:一、安裝mysql-5.5.33:前提: 準備好開發包以及依賴包並且安裝好.1.準備資料存放的檔案系統:
Time of Update: 2014-05-24
安裝配置sendmail軟體 yuminstall -ysendmailsendmail-cfm4設定Sendmail服務的網路存取權限vi
Time of Update: 2014-05-24
安裝說明系統內容:centos-6.3安裝方式:rpm安裝軟體:jdk-7-linux-x64.rpm:http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html檢驗系統原版本[root@zck ~]# java -versionjava version "1.6.0_24"OpenJDK Runtime Environment (IcedTea6 1.1
Time of Update: 2014-05-24
1.顯示消耗記憶體/CPU最多的10個進程ps aux | sort -nk +4 | tailps aux | sort -nk +3 | tail2.查看Apache的並發請求數及其TCP串連狀態netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’3.找出自己最常用的10條命令及使用次數(或求訪問最多的ip數)sed -e ‘s/| /\n/g’ ~/.bash_history |cut -d ‘ ‘ -f
Time of Update: 2014-05-24
###############################################################useradd 使用者管理###############################################################1.useradd -D 顯示預設建立使用者選項2.建立使用者預設選項的模板檔案位置 /etc/login.defs /etc/defalt/useradd vi /etc/default/useradd GROUP=
Time of Update: 2014-05-24
以下已9.0.4為例1.用oracle使用者登入如果要再次安裝, 最好先做一些備份工作。包括使用者的登入指令檔,資料庫自動啟動關閉的指令碼,和Listener自動啟動的指令碼。要是有可能連建立資料庫的指令碼也儲存下來2.使用SQL*PLUS停止資料庫[oracle@ora920 oracle]$ sqlplus /nologSQL> connect / as sysdbaSQL> shutdown [immediate]SQL> exit3.停止Listener[oracle@
Time of Update: 2014-05-24
我們知道,在redhat下可以用lastlog查看各使用者最後登入的資訊,用last可以查看指定使用者的登入資訊。查看使用者登陸資訊:last命令詳解 功能說明:列出目前與過去登入系統的使用者相關資訊。 語 法:last [-adRx][-f <記錄檔案>][-n
Time of Update: 2014-05-24
在Linux中使用Windows字型的方法我們在Linux下面開啟Word等檔案時,經常會發現裡面有好多字無法正確顯示,其實這是因為大多數在Windows下面建立的文檔的字型都為宋體,而Linux下面預設是沒有這種字型,所以我們只要把相應的字型複製過去,然後簡單處理下就可以了。具體操作如下:1.複製相應的字型檔過來,隨便放到一個檔案甲下面,比如
Time of Update: 2014-05-24
Linux作業系統是一個開源產品,也是一個開源軟體的實踐和應用平台,在這個平台下有無數的開源軟體支撐,我們常見的apache、tomcat、mysql、php等等,開源軟體的最大理念是自由、開放,那麼linux作為一個開源平台,最終要實現的是通過這些開源軟體的支援,以最低廉的成本,達到應用最優的效能。因此,談到效能問題,主要實現的是linux作業系統和應用程式的最佳結合。 系統的效能是指作業系統完成任務的有效性、穩定性和響應速度。Linux系統管理員可能經常會遇到系統不穩定、響應速度慢等問題,
Time of Update: 2014-05-24
你可能對於 Linux 的負載均值(load averages)已有了充分的瞭解。負載均值在 uptime 或者 top 命令中可以看到,它們可能會顯示成這個樣子:load average: 0.09, 0.05, 0.01很多人會這樣理解負載均值:三個數分別代表不同時間段的系統平均負載(一分鐘、五 分鐘、以及十五分鐘),它們的數字當然是越小越好。數字越高,說明伺服器的負載越 大,這也可能是伺服器出現某種問題的訊號。而事實不完全如此,是什麼因素構成了負載均值的大小,以及如何區分它們目前的狀況是
Time of Update: 2014-05-24
查看目前的目錄下abc.tar檔案大小命令 du -h abc.tar查看centoscn目錄整個檔案夾大小命令 du -sh centoscnps:語 法:du [-abcDhHklmsSx] [-L <符號串連>][-X <檔案>][--block-size][--exclude=<目錄或檔案>] [--max-depth=<目錄層數>][--help][--version][目錄或檔案]常用參數:-a或-all
Time of Update: 2014-05-24
1、切回上一個目錄cd -橫杠代表上一個目錄的路徑-實際上是內建變數$owd2、替換上一條命令中的一個短語^foo^bar^這個命令的原始樣式應該是!!:gs/foo/bar/!!表示重複執行上一條命令,用:gs/foo/bar進行替換操作。3、快速備份一個檔案cp filename{,.bak}大括弧是一個排列的意義,可以試試下面這個例子echo {a,b,c}{a,b,c}{a,b,c}將輸出三個集合的全排列aaa aab aac aba abb abc aca acb accbaa
Time of Update: 2014-05-24
1、先用dd命令建立一個100M大的檔案,命名為vhost01.img:dd if=/dev/zero ibs=2M count=50 of=/data/htdocs/vhost01.img解釋:if=/dev/zero:表示輸入檔案為/dev/zero,一個虛擬裝置,顧名思義,裡邊的資料全是0ibs=2M: 表示每次讀取的塊大小為2Mcount=50:表示共讀取50塊of=/data/htdocs/vhost01.img:輸出檔案2、將此常規檔案與loop裝置進行關聯losetup /dev/
Time of Update: 2014-05-24
下面是我整理出來的iptables常用命令:命令 -A, --append範例 iptables -A INPUT ...說明 新增規則到某個規則煉中,該規則將會成為規則煉中的最後一條規則。命令 -D, --delete範例 iptables -D INPUT --dport 80 -j DROPiptables -D INPUT 1說明 從某個規則煉中刪除一條規則,可以輸入完整規則,或直接指定規則編號加以刪除。命令 -R, --replace範例 iptables -R INPUT 1 -s
Time of Update: 2014-05-24
我們在使用LinuxVPS中,有些時候會發現連接埠被佔用而導致無法啟動的情況,比如HTTP佔用80連接埠,FTP佔用21連接埠,出現這種情況是因為軟體衝突,或連接埠設定不正確導致,,此時就需要查看究竟哪個進程佔用了連接埠,來決定進一步的處理方法。一、查看連接埠佔用情況的命令:lsof-i這裡返回了Linux當前所有開啟連接埠的佔用情況。第一段是進程,最後一列是偵聽的協議、偵聽的IP與連接埠號碼、狀態。如果連接埠號碼是已知的常用服務(如80、21等),則會直接顯示協議名稱,如http、ftp、ss