原创 Apache優化相關

Apache所運行的硬件環境都是對性能影響最大的因素,即使不能對硬件進行升級,也最好給Apache一個單獨的主機以免受到其他應用的干擾。各個硬件指標中,對性能影響最大的是內存,對於靜態內容(圖片、JavaScript文件、css

原创 Expect交互

我們通過Shell可以實現簡單的控制流功能,如:循環、判斷等。但是對於需要交互的場合則必須通過人工來干預,有時候我們可能會需要實現和交互程序如telnet服務器等進行交互的功能。而expect就使用來實現這種功能的工具。expec

原创 keepalived+nginx(shell)

nginx 自己上傳nginx包(也可以使用壓縮包的位置) #!/bin/bash #關閉防火牆,selinux systemctl stop friewalld.service setenforce 0 #安裝依賴 yum -

原创 NFS共享(shell)

#!/bin/bash #主 yum -y install nfs-utils rpcbind &>/dev/null #NFS的配置文件爲/etc/exports #/backup/ 10.0.0.0/24(rw,sync,n

原创 zabbix(shell)

#!/bin/bash echo "關閉防火牆,selinux" systemctl stop firewalld && setenforce 0 &> /dev/null echo "同步系統時間" ntpdate pool.

原创 rsync+crond定時備份(shell)

服務端操作 #!/bin/bash echo "此腳本採用rsync實現數據定時備份" echo "正在檢測是否安裝rsync……" #檢測是否安裝rsync rpm -qa | grep rsync &> /dev/null i

原创 mysql從

#!/bin/bash a=$(mysql -utom (寫自己主裏面授權的用戶名)-p123456(授權的密碼) -h10.0.0.36 -e ‘show master status;’ | awk '/mysql-bin/{p

原创 ansible-ssh端口

原创 supervisor+tomcat單機多實例

#!/bin/bash #安裝配置 yum -y install supervisor &>/dev/null #設置開機自啓: systemctl enable supervisord.service #通過supervisor

原创 ansible+lnmp+WeCenter

1、安裝ansible配置2臺遠程主機 2、設置ssh加速 3、修改ssh端口號爲222並連接驗證 先關閉所有防火牆 修改ssh的配置文件,端口改爲222 改完後重啓sshd 另外一個機器做相同操作 4、設置免

原创 docker安裝zabbix

1.創建目錄: mkdir Zabbix 2.建立文件: vim docker-compose.yml 3.寫yml文件: version: "3" services: mysql-server:

原创 ELK講解

https://www.cnblogs.com/huazai007/articles/11642656.html ELK 官網: https://www.elastic.co/cn/what-is/elk-stack Elasti

原创 docker實戰部署電商項目

1)Docker查看鏡像倉庫中lnmp鏡像並拉取 創建lnmp+電商項目所需數據卷 3)運行基於lnmp的容器掛載數據卷並做端口映射 4)上傳Dz包到宿主機對應掛載目錄下 5)進入容器查看是否解壓功並授予可寫權限 6)

原创 Docker搭建redis主從

Docker搭建redis主從模式 1.安裝配置docker並設置鏡像加速 2.建立redis鏡像並拉取 3.查看系統當前鏡像 docker啓動3個redis容器服務 5.進入docker容器內部查看當前redis角

原创 docker創建wecenter

1、安裝部署docker 2、設置鏡像加速 3、創建docker數據庫卷: mysql-data 創建mysql容器,要求如下 4、拉取mysql鏡像並查看 5、將docker容器的數據目錄/var/lib/mysql掛載