原创 5月31日任務

11.25 配置防盜鏈11.26 訪問控制Directory11.27 訪問控制FilesMatch配置防盜鏈編輯虛擬主機配置文件,如下圖把111.com  aaa.com加入referer的白名單重新加載,再訪問圖片,結果發現Forbi

原创 6月6日任務

12.1 LNMP架構介紹12.2 MySQL安裝12.3/12.4 PHP安裝12.5 Nginx介紹LNMP架構介紹php會啓動一個獨立的服務php-fpm, Nginx會把用戶請求的服務交給php處理,與MySQL做交互php在LA

原创 6月1日任務

11.28 限定某個目錄禁止解析php11.29 限制user_agent11.30/11.31 php相關配置限定某個目錄禁止解析php數據泄露可能性①網站php程序漏洞②sql注入漏洞:可以把查詢的sql,通過特殊提交到服務器上,服務

原创 6月26日任務

16.1 Tomcat介紹16.2 安裝jdk16.3 安裝TomcatTomcat介紹安裝JDK官網下載到windows再xftp傳到Linux (X86 tar.gz)把壓縮包移到/usr/local/src下,並解壓,編輯/etc/

原创 6月8日任務

12.10 Nginx訪問日誌12.11 Nginx日誌切割12.12 靜態文件不記錄日誌和過期時間Nginx訪問日誌測試,如下圖:Nginx日誌切割 (可把所有創建的腳本都放在/usr/local/sbin下)創建腳本:腳本內容如下:圖

原创 7月11日任務

20.1 shell腳本介紹20.2 shell腳本結構和執行20.3 date命令用法20.4 shell腳本中的變量shell腳本介紹shell腳本結構和執行操作:開頭的#!/bin/bash在本機使用可以去掉,如果在別的機器上不一定

原创 8月23日任務

21.30 mongodb創建集合、數據管理 21.31 php的mongodb擴展 21.32 php的mongo擴展 擴展內容 mongodb安全設置 http://www.mongoing.com/archives/631 mong

原创 7月19日任務

20.27 分發系統介紹 20.28 expect腳本遠程登錄 20.29 expect腳本遠程執行命令 20.30 expect腳本傳遞參數 分發系統應用:當業務越來越大,服務器後端編程語言爲php,運行需要配置LAMP和LNMP環境,

原创 7月18日任務

20.23/20.24/20.25 告警系統郵件引擎 20.26 運行告警系統 把zabbix中的mail.py拷貝到shares子目錄mail下的mail.py 回到mail目錄,創建mail.sh (做告警收斂,目的是服務出現問題時不

原创 8月17日任務

21.13/21.14/21.15 redis常用操作 21.16 redis操作鍵值 21.17 redis安全設置 Redis常用操作 關於string & list 具體示例: 如上圖所示:set key 可以進行覆蓋,setn

原创 7月13日任務

20.10 for循環20.11/20.12 while循環20.13 break跳出循環20.14 continue結束本次循環20.15 exit退出整個腳本for循環,需求:1~100求和先寫打印出1~100數字的腳本再定義sum,

原创 7月20日任務

20.31 expect腳本同步文件 20.32 expect腳本指定host和要同步的文件 20.33 構建文件分發系統 20.34 批量遠程執行命令 expect腳本同步文件 如果把expect eof註釋掉則表示登錄後立馬斷開,更別

原创 7月16日任務

20.16/20.17 shell中的函數 20.18 shell中的數組 20.19 告警系統需求分析 如上圖自定義一個inp函數,打印出該腳本里的第一個,第二個,第三個參數,函數名本身和函數總個數 如上圖,稍作修改,輸出結果如下:

原创 8月22日任務

21.26 mongodb介紹 21.27 mongodb安裝 21.28 連接mongodb 21.29 mongodb用戶管理 關係型數據庫和mongodb對比     mongodb安裝 安裝方法是搭建yum源倉庫,再y

原创 8月16日任務

21.9 redis介紹 21.10 redis安裝 21.11 redis持久化 21.12 redis數據類型 Redis介紹 redis安裝 在官網redis.io上下載最新穩定版,並編譯安裝(該應用相對特殊,無需configur