Linux高級知識
十一、LAMP架構
1、LAMP架構介紹、MySQL、MariaDB介紹、MySQL安裝
7、配置防盜鏈、訪問控制Directory和FilesMatch
8、限定某個目錄禁止解析php、限制user_agent、php相關配置
十二、LNMP架構
1、LNMP架構介紹、MySQL和PHP安裝、Nginx介紹
2、Nginx安裝、默認虛擬主機、Nginx用戶認證和域名重定向
3、Nginx訪問日志、日志切割、靜態文件不記錄日志和過期時間
4、Nginx防盜鏈、訪問控制、解析PHP相關配置及Nginx代理
5、Nginx負載均衡、SSL原理、生成SSL密鑰對、Nginx配置SSL
6、php-fpm的pool、php-fpm慢執行日志、open_basedir、php-fpm進程管理
十三、MySQL常用操作
1、設置更改root密碼、連接mysql、mysql常用命令
2、mysql用戶管理、常用sql語句、mysql數據庫備份恢復
十四、NFS服務搭建與配置
2、exportfs命令、NFS客戶端問題、FTP介紹、使用vsftpd搭建ftp
十五、FTP服務搭建與配置
1、xshell使用xftp傳輸文件、使用pure-ftpd搭建ftp服務
十六、Tomcat配置
2、配置Tomcat監聽80端口、配置Tomcat虛擬主機、Tomcat日志
十七、MySQL主從配置
十八、Linux集群架構
1、Linux集群介紹、keepalived介紹及配置高可用集群
2、負載均衡集群介紹、LVS介紹、LVS調度算法、LVS NAT模式搭建
十九、Linux監控平台搭建
1、Linux監控平台介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何做
2、主動模式和被動模式、添加監控主機、添加自定義模板、處理圖形中的亂碼、自動發現
3、添加自定義監控項目、配置郵件告警、測試告警、不發郵件的問題處理
二十、shell編程
1、shell腳本介紹、shell腳本結構和執行、date命令用法、shell腳本中的變量
2、shell腳本中的邏輯判斷、文件目錄屬性判斷、if特殊用法、case判斷
3、for循環、while循環、break跳出循環、continue結束本次循環、exit退出整個腳本
4、shell中的函數、shell中的數組、告警系統需求分析