原创 shell,shell腳本結構和執行方法,data命令,shell腳本中的變量

shell是什麼shell是一種腳本語言 aming_linux blog.lishiming.net可以使用邏輯判斷、循環等語法可以自定義函數shell是系統命令的集合shell腳本可以實現自動化運維,能大大增加我們的運維效率 she

原创 nginx防盜鏈,nginx訪問控制,nginx代理

nginx防盜鏈 編輯test.com.conf文件-t -s reload重新加載測試加了防盜鏈後1、referer爲其他網站時訪問返回4032、referer爲自身域名網站時返回200 Nginx訪問控制 匹配目錄文件 編輯配置文件-t

原创 運行告警系統

shell項目-告警系統mail.shmail.sh內容 //其中mail.py內容到這裏下載https://coding.net/u/aminglinux/p/aminglinux-book/git/blob/master/D22Z/ma

原创 設置更改mysqlroot密碼,連接mysql,mysql常用命令

設置更改mysqlroot密碼 首次進入mysql數據庫,!可以將mysql絕對路徑加入到環境變量中,還可以設置開機加載,重新加載環境變量讓mysql生效重新登錄 mysql -uroot 即可給mysql添加密碼重新登錄驗證,修改密碼重新

原创 php-fpm的pool,php-fpm慢執行日誌,open_basedir,php-fpm進程管理

php-fpm的pool 方法1:在大的配置文件裏嗎統一實現編輯配置文件重新加載配置 方法2:總分的方法,先在大的配置文件裏設置一個大的目錄,再在這個目錄裏面增加2個pool1.編輯大的配置文件2.在這個目錄裏面配置2個小的配置文件重新加載

原创 LVS DR模式搭建 keepalived + LVS

lvs DR dir 編寫腳本vim /usr/local/sbin/lvs_dr.sh #! /bin/bashecho 1 > /proc/sys/net/ipv4/ip_forwardipv=/usr/sbin/ipvsadmvip=

原创 zabbix安裝,修改Admin密碼

zabbix監控介紹C/S架構,基於C++開發,監控中心支持web界面配置和管理單server節點可以支持上萬臺客戶端最新版本3.4,官方文檔https://www.zabbix.com/manuals5個組件zabbix-server 監

原创 分發系統expect遠程登錄,執行命令,傳遞參數

分發系統:shell 上線腳本expect實現遠程傳輸文件,執行命令,系統上線等功能expect 腳本遠程登錄vim 1.expect#! /usr/bin/expectset host "192.168.91.129"set passwd

原创 zabbix監控添加主機,添加模板,處理圖形中的亂碼,自動發現

添加主機 優先添加主機羣組,配置-添加主機羣組主機-添加主機-羣組-選擇剛剛創建的 羣組,ip地址填寫客戶端IP, 添加自定義模板, 模板-添加-創建主機名-添加到組添加一個模板名稱aming 在模板下選擇一個想要監控的的項目,複製過來我們

原创 配置告警系統主腳本main.sh mon.sh load.sh 502.sh disk.sh

需求:使用shell定製各種個性化告警工具,但需要統一化管理、規範化管理。思路:指定一個腳本包,包含主程序、子程序、配置文件、郵件引擎、輸出日誌等。主程序:作爲整個腳本的入口,是整個系統的命脈。配置文件:是一個控制中心,用它來開關各個子程序

原创 mysql主從配置

主配置: 安裝mysql修改my.cnf,增加server-id=130和log_bin=aminglinux1修改完配置文件後,啓動或者重啓mysqld服務/etc/init.d/mysqld restart把目錄的庫備份把mysql庫備

原创 設置tomcat服務爲80端口,tomcat虛擬主機,tomcat日誌

配置tomcat監聽端口爲80vim /usr/local/tomcat/conf/server.xmlConnector port="8080" protocol="HTTP/1.1"修改爲Connector port="80" prot

原创 xshell使用xftp傳輸文件,使用pure-ftpd搭建ftp服務,

xshell使用xftp傳輸 打開xshell時,按ctrl+alt+f 調出xftp下載地址並安裝文件太大,有空再試,實際效果不如fz 使用pure-ftpd搭建ftp服務, yum install -y epel-releaseyum

原创 exportfs命令,FTP搭建

exports命令 常用選項-a 全部掛載或者全部卸載-r 重新掛載-u 卸載某一個目錄-v 顯示共享目錄以下操作在服務端上vim /etc/exports //增加/tmp/ 192.168.91.129(rw,sync,no_root_

原创 NFS介紹,NFS服務端安裝配置,NFS配置選項

NFS介紹 NFS服務端安裝配置服務端安裝yum install -y nfs-utils rpcbind客戶端安裝 yum install -y nfs-utils在服務端配置,定義ip網段修改配置,重啓兩個服務,後面兩個是設置開機啓動服