Time of Update: 2017-01-13
首先得把網域名稱綁定綁定了,把你需要的網站解析到指定的IP地址,其次是在網站管理面板裡,為網站綁定網域名稱,最後編輯配置.htaccess檔案,就可以了。.htaccess檔案內容RewriteEngine on# 把 williamlong.info 改為你要綁定的網域名稱.RewriteCond %{HTTP_HOST} ^(www.)?williamlong.info$# 把 subfolder 改為要綁定的目錄.RewriteCond %{REQUEST_URI}
Time of Update: 2017-01-13
配置多台伺服器時,經常需要讓各個伺服器之間的時間保持同步,如果伺服器有外網環境,可以直接同外部的時間伺服器更新時間,可以採用rdate命令更新時間:rdate -s tick.greyware.com可以寫個指令碼放在/etc/cron.hourly中每小時校正一下時間。如果是內網環境下,可以自己配置一個時間伺服器,以CentOS為例,配置時間伺服器的方法如下:1.先安裝xinetd : sudo yum install -y
Time of Update: 2017-01-13
Linux刪除檔案夾命令linux刪除目錄很簡單,很多人還是習慣用rmdir,不過一旦目錄非空,就陷入深深的苦惱之中,現在使用rm -rf命令即可。直接rm就可以了,不過要加兩個參數-rf 即:rm -rf 目錄名字刪除目錄、檔案 rm(remove)功能說明:刪除檔案或目錄。語 法:rm [-dfirv][--help][--version][檔案或目錄...]補充說明:執行rm指令可刪除檔案或目錄,如欲刪除目錄必須加上參數”-r”,否則預設僅會刪除檔案。 參 數:
Time of Update: 2017-01-13
1、通過修改設定檔這個方法需要ROOT許可權,且設定成功後別人無法Ping本機,本機也無法Ping他人,可能會帶來一點麻煩。(1)直接修改/proc/sys/net/ipv4/icmp_echo_ignore_all 檔案(這個檔案預設是唯讀)該檔案只有一個數值:將該值改“1”後為開啟(運行)禁止PING將該值改“0”後為關閉(停止)禁止PING(2)直接輸入命令列設定(這個方法需要ROOT許可權)直接在命令列輸入以下指令
Time of Update: 2017-01-13
一、 安裝cmake 代碼如下複製代碼 # 如果是純淨的系統要做以下一些準備# Debian 系統apt-get -y install gcc libxml2-dev curl screen libpng12-dev autoconf libpcre3-dev make cmake bzip2 libevent-dev patch libjpeg62-dev libcurl4-openssl-dev libfreetype6-dev g++ libtool
Time of Update: 2017-01-13
# 安裝sphinx 2.x 代碼如下複製代碼 cd /home/addcnwget http://sphinxsearch.com/files/sphinx-2.1.1-beta.tar.gztar xvf sphinx-2.1.1-beta.tar.gzcd sphinx-2.1.1-betamake clean./configure –prefix=/usr/local/sphinx
Time of Update: 2017-01-13
DDoS deflate介紹DDoS deflate是一款免費的用來防禦和減輕DDoS攻擊的指令碼。它通過netstat監測跟蹤建立大量網路連接的IP地址,在檢測到某個結點超過預設的限 制時,該程式會通過APF或IPTABLES禁止或阻擋這些IP.DDoS deflate官方網站:http://deflate.medialayer.com/如何確認是否受到DDOS攻擊?執行: 代碼如下複製代碼 netstat -ntu | awk '{print $5}' | cut -d:
Time of Update: 2017-01-13
今天到公司按照慣例檢查了下所有伺服器的狀態,發現有台伺服器的記憶體佔用比平常大很多,如下圖馬上qq上問了下程式開發是否最近這1-2天改了什麼東西,在得知沒有改什麼的情況下,馬上重啟了下php-fpm和nginx,重啟之後看了下,記憶體釋放出了1G,但這還不行,因為這台伺服器是8G記憶體,平時最多使用4G多的樣子,想今天使用到了7G多都快把伺服器記憶體佔用完了,很明顯是不正常的,繼續進行檢查.
Time of Update: 2017-01-13
tar是系統管理常用的命令,如何有選擇的打包目錄下的檔案,這裡示範一下:如有目錄a, 下面多個檔案並有目錄b和c,如只想打包檔案而不想打包兩目錄,應用使用如下命令: 代碼如下複製代碼 tar -czf des.tar.gz a –exclude a/b –exclude a/c 注意:exclude後面子目錄不要跟斜杠”/”,否則exclude無效.
Time of Update: 2017-01-13
Linux 時間修改 不重啟修改時區一、修改linux的時間root使用date指令:date -s1、只修改日期,不修改時間,輸入:Linux代碼date -s 2007-08-032、只修改時間,輸入:Linux代碼date -s 14:15:003、同時修改日期時間,注意要加雙引號,日期與時間之間有一空格,輸入:Linux代碼date -s "2007-08-03 14:15:00"4、修改完後,記得輸入:Linux代碼clock
Time of Update: 2017-01-13
尋找超過 10MB 的檔案 代碼如下複製代碼 find . -type f -size +10000k -exec ls -lh {} ; | awk ‘{ print $9 “: ” $5 }’ find 路徑 -size +2000k -print這樣可以將指定路徑內,大於2000K的檔案全部列印出來(小於用減號),根據需要篩選,提升速度和頻寬。如果你想加上一個時間,可以在後面寫 -and -mtime -1 ,表示一天2
Time of Update: 2017-01-13
mkdir -p /home/srccd /home/src## 下載源碼包wget -c http://lnmp.xiaobai.com/1.0/src/pure-ftpd-1.0.29.tar.gz## 解壓tar zxvf pure-ftpd-1.0.29.tar.gz## 進入目錄cd pure-ftpd-1.0.29## 編譯安裝./configure –prefix=/usr/local/webserver/pure-ftpd
Time of Update: 2017-01-13
閑來蛋痛寫了一代碼例1 代碼如下複製代碼 #!/bin/sh MAX=99 LIST=$(df -h|awk '{print $5}'|sed 's/%//g'|sed '/[a-zA-Z]/d') mailto="135********@139.com"subject="$(hostname)'s partition alert"content="$(hostname)'s used detail:n
Time of Update: 2017-01-13
利用Linux的Rsync可以非常簡單的對VPS進行增量備份操作,今天我就給大家寫一個教程供大家使用。首先需要下載兩個壓縮包,一個為伺服器端,一個為用戶端,伺服器端為資料來源VPS,用戶端為備份VPS,注意:僅支援單向同步,即備份功能。一、設定管理員端,例如IP:111.111.111.111 下載 rsync-server.zip 檔案,解壓後,上傳到/etc目錄,需要設定4個地方:1.設定 /etc/rsyncd/rsyncd.conf 中的伺服器端IP為您VPS的IP
Time of Update: 2017-01-13
1.last-a 把從何處登入系統的主機名稱或IP地址,顯示在最後一行。-d 指定記錄檔案。指定記錄檔案。將IP地址轉換成主機名稱。-f <記錄檔案> 指定記錄檔案。-n <顯示列數>或-<顯示列數> 設定列出名單的顯示列數。-R 不顯示登入系統的主機名稱或IP地址。-x 顯示系統關機,重新開機,以及執行等級的改變等資訊eg.以下看所有的重啟、關機記錄12 last | grep reboot last | grep
Time of Update: 2017-01-13
一般linux迷你安裝時,wget不會預設被安裝。提示bash: xx command not found。那麼,首先就要考慮root 的$PATH裡是否已經包含了這些環境變數(可能是我安裝的時候選擇了“最小安裝”,導致一些功能沒開啟)。如果新裝的系統,運行一些很正常的諸如:shutdown,fdisk的命令時,悍然提示:bash:command not found。那麼 首先就要考慮root 的$PATH裡是否已經包含了這些環境變數。 主要是這四個:/bin
Time of Update: 2017-01-13
linux用命令順利搞定 代碼如下複製代碼 /etc/init.d/iptables stop 關閉防火牆/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT/etc/rc.d/init.d/iptables save/etc/init.d/iptables restart Linux下開啟/封閉防火牆 代碼如下複製代碼 1) 永遠有效開啟:chkconfig iptables
Time of Update: 2017-01-13
apache-2.2與新出的apache-2.4安裝不同的地方在於,2.4版的已經不內建apr庫,所以在安裝apache-2.4之前,需要先安裝好apr。 1、下載軟體 代碼如下複製代碼 cd /tmp wget
Time of Update: 2017-01-13
Linux環境下的軟體安裝,並不是一件容易的事情;如果通過原始碼編譯後在安裝,當然事情就更為複雜一些;現在安裝各種軟體的教程都非常普遍;但萬變不離其中,對基礎知識的紮實掌握,安裝各種軟體的問題就迎刃而解了。Configure指令碼組態工具就是基礎之一,它是autoconf的工具的基本應用。‘configure’指令碼有大量的命令列選項。對不同的軟體包來說,這些選項可能會有變化,但是許多基本的選項是不會改變的。帶上’–help’選項執行&
Time of Update: 2017-01-13
linux下的VI編輯器是標準的常用編輯器,基本上可以勝任linux下的各種情況。由於linux下都是以命令列的形式進行操作,因此我們需要瞭解如何在linux下使用vi編輯器。vi編輯器的概念vi編輯器分為三種狀態,分別是:1.命令模式(command mode)控制螢幕游標的移動,字元、字或行的刪除,移動複製某區段及進入Insert mode下,或者到 last line mode。2.插入模式(Insert mode)只有在Insert