N17_信風
-
利用ansible-playbook從測試環境獲取tomcat中java項目新版本發布到生產環境
一、環境描述 安裝有ansible的服務器:192.168.13.45 測試環境服務器:192.168.13.49 /home/app/api-tomcat/webapps/api.war為測試環境新版本war包位置 生產環境服務器:192.168.13.51 /home/app/api-tomcat/webapps/api.war為生產環境war包位置 /…
-
Centos6.5利用RubyGems的fpm制作zabbix_agent的rpm包,并使用ansible批量部署
一、 搭建rpm包制作環境 安裝gcc [root@lvs1 ~]# yum install gcc 安裝make [root@lvs1 ~]# yum install make 安裝ruby源(ruby版本必須要在1.9.3以上,centos自帶的是1.8的版本,需要自己編譯安…
-
Mysql之主從復制
Mysql之主從復制 節點一 修改配置文件設置唯一ID開起二進制日志 [root@node1 ~]# vim /etc/my.cnf 增加以下內容 [mysqld] log-bin=master_bin  …
-
mysql備份之xtrabackup
mysql備份之xtrabackup(建議用來備份innodb) 下載地址:https://www.percona.com/downloads/XtraBackup/ 安裝xtrabackup [root@node1 ~]# yum install percona-xtrabackup 完全備份 節點一 修改配置文件,…
-
?mysql備份之lvm
mysql備份之lvm 新建一個lvm磁盤,這里我建的lv為mydatalv,掛載到了/data下 [root@localhost ~]# lvs LV VG Attr&nbs…
-
mysql備份之mysqldump
mysql備份之mysqldump 注意:備份文件和二進制日志文件不能與mysql放在同一磁盤下 節點1 1、節點1上修改mysql配置文件,開起二進制日志保存 這里我將二進制日志放在/data/mysql/目錄下,/data/是我創建的另外一個lvm磁盤,本來想直接放在/data/下,發現無法啟動mysql,所以建議還是放在/data/mysql中 [ro…
-
nginx+tomcat+memcached構建session共享集群
一、安裝配置tomcat 配置前說明: 系統為centos7 m1.xsllqs.com地址為192.168.1.107 c1.xsllqs.com地址為192.168.1.114 c2.xsllqs.com地址為192.168.1.113 安裝tomcat需要配合JDK使用,JDK有oracle JDK和open JDK兩種 oracle JDK8的下載地…
-
利用varnish構建httpd緩存服務器
varnish如何存儲緩存對象: file: 單個文件;不支持持久機制; malloc: 緩存在內存中; persistent:基于文件的持久存儲;(此方式不建議使用) vcl:配置緩存系統的緩存機制;【線程中緩存功…
-
運維面試題和答案
1、簡述TCP三次握手四次揮手過程及各過程中客戶端和服務器端的狀態。 #三次握手 客戶端向服務器端發送SYN包,客戶端進入SYN_SEND狀態 服務器端收到客戶端發送的包返回ACK+SYN包,服務器端進入SYN_RECV狀態 客戶端收到服務器端返回的包再發回ACK包,客戶端進入ESTABLISHED狀態,服務器端收到包也進入ESTABLISHED狀態 客戶端…
-
haproxy實現discuz論壇的動靜分離和負載均衡
一、在cs2、cs3、cs4上安裝httpd [root@cs2 ~]# yum install httpd [root@cs3 ~]# yum install httpd [root@cs4 ~]# yum install httpd 二…
-
Centos7上利用corosync+pacemaker+crmsh構建高可用集群
一、高可用集群框架 資源類型: primitive(native):表示主資源 group:表示組資源,組資源里包含多個主資源 clone:表示克隆資源 master/…
-
編譯安裝nginx并實現反向代理負載均衡和緩存功能
一、編譯安裝nginx 1、下載 [root@ns1 ~]# wget http://nginx.org/download/nginx-1.10.0.tar.gz 2、解壓 [root@ns1 ~]# tar xf nginx-1.10.0.tar.gz [root@ns1 ~]…
-
keepalived實現lvs高可用并負載均衡lamp
一、安裝lamp 1、安裝httpd(172.16.23.211) [root@cs1 ~]# yum install -y httpd 2、安裝php(172.16.23.211) [root@cs1 …
-
debian8下安裝配置部署zabbix3.0
一、安裝配置zabbix server web server服務器:172.28.0.187 mysql服務器:172.28.0.237 1、安裝web server(172.28.0.187) &nbs…
-
OpenSSH的應用和利用OpenSSL創建私有CA簽證給httpd服務器開起https
一、OpenSSH OpenSSH與SSH協議是遠程登錄的首選連接工具。它加密所有流量,以消除竊聽,連接劫持和其它攻擊。OpenSSH常常被誤認以為與OpenSSL有關系,但實際上這兩個項目的有不同的目的,不同的發展團隊,名稱相近只是因為兩者有同樣的軟件發展目標──提供開放源代碼的加密通訊軟件。 &…