原创 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