Immortals、zcy
-
docker學習記錄(二):離線部署kubernetes集群
內網下k8s集群的部署
-
docker學習記錄系列(一)
虛擬化與容器
-
自動化運維工具Puppet
開發puppet模塊,nginx負載均衡并反代動態請求至httpd,httpd用ajp連接器將反代請求至tomcat,并部署tomcat-session-memcached 架構圖為 在master主機上開發的模塊為: 1、chrony模塊; ├── chrony│ ├── files│…
-
Varnish的配置與部署
Varnish與一般服務器軟件類似,分為master(management)進程和child(worker,主要做cache的工作)進程。master進程讀入命令,進行一些初始化,然后fork并監控child進程。child進程分配若干線程進行工作,主要包括一些管理線程和很多woker線程。 va…
-
keepalived雙主模型高可用Nginx服務
配置前提: (1) 各節點時間必須同步; ntp, chrony (2) 確保iptables及selinux不會成為阻礙; (3) 各節點之間可通過主機名互相通信(對KA并非必須); &nb…
-
Nginx反向代理https,提供PhpMyAdmin
準備工作:主機1、雙網卡:外–172.16.252.187 內–192.168.42.140 主機2:192.168.42. 145 主機3:172.16.251.112 主機4:192.168.42.141 在主機2上: 安裝httpd yum install…
-
lvs-dr
通過為請求報文重新封裝一個MAC首部進行轉發,源MAC是DIP所在的接口的MAC,目標MAC是某挑選出的RS的RIP所在接口的MAC地址;源IP/PORT,以及目標IP/PORT均保持不變; VIP通常配置在lo:0…
-
搭建一個LVS-nat,負載均衡 WordPress
準備工作 首先配置一下環境: Directory:ens33 172.16.251.73 ens37 192.168.42.1 RS1:192.168.42.132 gw 192.168.42.1 &…
-
Iptables基礎
Firewall:防火墻,工作于主機或網絡的邊緣處,對于進出本主機或網絡的報文根據事先定義好的檢查規則左匹配檢測,對于能夠被規則所匹配到的報文進行相應的處理的組件。 防火墻可分為:硬件防火墻,在硬件級別實現部分功能的防火墻;軟件防火墻,應用軟件處理邏輯運行于通用硬件平臺之上的防火墻;主機防火墻,服務范圍為當前主機;網絡…
-
LAMP在三臺服務器上部署
準備:centos7.3.3172.16.254.28 CentOS7.3.1 ip172.16.251.109? centos7.3.2 ip172.16.252.81? 部署: ??????? centos7.3.1部署mariadb ??????? centos7.3.2 中部署httpd ??????? centos7.3.3 中部署php-fpm …
-
httpd及https
1、建立httpd服務,要求: (1) 提供兩個基于名稱的虛擬主機: www1.stuX.com,頁面文件目錄為/web/vhosts/www1;錯誤日志為/var/log/httpd/www1/error_log,訪問日志為/var/log/httpd/www1/access_log; &nbs…
-
DNS
這里都以我本機的實驗為例 正向解析:就是從主機名到IP的解析過程 先在工作目錄/var/named/創建一個區域數據文件 以zcylinux.io域為例:vim/var/named/zcylinux.io.zone $TTL 600 #設置全局變量TTL的值為600s zcylinux.io.&nb…
-
進程與計劃任務
PID 進程號,用來標記各個進程;CentOS6中起始的第一個進程為init7中為systemd 進程優先級: 系統優先級:數字越小,優先級越高 0-139(4,5中) 各有140個運行隊列和過期隊列 0-98,99(6中) 實時優先級:99-0:值越大優先級越高 nice值:-20到19,對應系統優先級100-139或99 進程狀態: 運行:running…
-
Linux系統程序包的管理-Yum及編譯安裝
Yum 是通過分析RPM的標頭數據后,根據各軟件的依賴關系制作出有依賴關系時的的解決方案,然后可以自動處理軟件的依賴性問題,以解決軟件安裝或移除與升級的問題。 由于發行版必須要先釋放軟件,然后將軟件放置于yum服務器上面,以提供用戶端用來安裝與升…
-
Linux系統程序包的安裝–RPM
我們知道在操作系統上使用的程序都是有程序員通過開發工具得來的,程序員直接編寫的純文本的文件,我們稱之為源代碼,由于計算機識別的是二進制程序,因此在完成源代碼編寫之后,就必須要經過編譯,使之成為操作系統可以“看得懂”的二進制程序,這里的編譯是通過編譯器來進行的操作,編譯器的功能就是將源代碼程序“轉換”為二進…