原创 Linux下的磁盤格式化

對磁盤進行分區以後,還是無法直接往裏面寫入內容的,需要先對其進行格式化成linux系統所能識別的文件系統格式,格式化其實就是給磁盤安裝文件系統。在/etc/filesystems文件裏可以看到 Linux CentOS 6 支持的文件系統格

原创 Linux下的NFS服務配置

NFS == network file system 網絡文件系統,通過網絡通信去實現文件的讀取和寫入需要有一個server端和client端的通信形式,本機可以訪問遠程機的文件有A B C 三臺機器,在A上做一個NFS,使得B和C都能訪問

原创 LNMP - Nginx不記錄指定文件類型日誌

用戶請求一個頁面,日誌除了會記錄頁面的URL以外,頁面裏的靜態文件的URL同樣也會被加載,從而被記錄到訪問日誌裏去,這個日誌量是很大的,會妨礙我們分析日誌,因爲其實我們只是想看看用戶訪問的頁面的URL,而不是頁面裏面的靜態文件。1. 定義日

原创 rsync的後臺服務方式

需要在服務端寫一個配置文件:vim /etc/rsyncd.conf添加以下配置內容:port=8730log file=/var/log/rsync.logpid file=/var/run/rsync.pid[aming]path=/t

原创 LNMP - Nginx禁止指定user_agent

什麼情況下才會去禁止user_agent?當網站的訪問量比較大,服務器的資源比較緊缺,成本控制的很緊的時候;我們可以禁止某些垃圾蜘蛛爬我們的網站(也可以封這些蜘蛛的IP,但是它們的IP並非是固定的),比如當360或者sougou的蜘蛛訪問我

原创 LVS+Keepalived

使用keepalived的情況下,就不需要在dir上執行/usr/local/sbin/lvs_dr.sh腳本了,只需在rs上執行/usr/local/sbin/lvs_rs.sh,與ipvsadm無關了爲了防止其中一臺rs宕機而造成無法訪

原创 LVS的DR模式配置

做之前需要把ipvsadm的規則和iptables的nat規則清空:ipvsadm -Ciptables -t nat -F將rs1和rs2的網關還原,並關閉dir的外網ip:ifdown eth1DR模式下rs必須要有獨立的公網ip, 這

原创 LNMP - Nginx配置靜態文件緩存時間

# cd /usr/local/nginx/conf/vhosts# vim test.confserver{    listen 80;    server_name www.test.com;    index index.html i

原创 LNMP - Nginx訪問控制

Nginx可以禁止某些IP或者只允許某些IP對網站進行訪問,這樣的做法比用戶認證的方式更加方便和安全。比如針對http://www.test.com/admin.php添加白名單,只允許本機對該admin.php結尾的URL進行訪問,但是不

原创 Linux下磁盤的掛載與卸載

磁盤的分區和格式化完成後,我們還是不能馬上使用,還差一步:掛載在windows os 下用戶是看不到這個過程的,因爲是自動掛載上的;而在linux下,是需要我們手動去掛載到一個目錄下。比如將/dev/sdb5掛載到/mnt目錄下:# mou

原创 FTP部署之vsftpd

CentOS自帶的ftp軟件:vsftpdyum install -y vsftpd啓動前需要停止pure-ftpd的服務,關閉它所佔用的21端口:killall pure-ftpd啓動vsftpd: /etc/init.d/vsftpd