helloc
-
keepalive高可用haproxy實現URL資源的動靜分離
keepalive高可用haproxy實現動靜分離URL資源 實現要點: (1) 動靜分離discuzx,動靜都要基于負載均衡實現; (2) 進一步測試在haproxy和后端主機之間添加varnish緩存; (3) 給出拓撲設計; (4) haproxy的設定要求: (a…
-
?Ansible
Ansible ansible簡介 安裝ansible 使用ansible前提條件 主要文件 配置文件 Host Inventory ansible.cfg 命令使用 ansible ansible-doc ansible-playbook 常用模塊 ansible各模塊簡單示例 ansible playbooks playbook內容組成 host、use…
-
?keepalived
keepalived 高可用集群 VRRP協議 keepalived 安裝keepalived 主要文件 配置文件說明 【一】測試keepalived基本功能 單主模型示例 雙主模型示例 通知腳本示例 【二】單主模型高可用DR類型LVS集群 配置keepalived主機 Real Server配置 測試結果 【三】雙主模型高可用DR類型LVS集群 配置kee…
-
?Nginx 代理與緩存
Nginx 代理與緩存 代理、緩存、集群概述 緩存控制(ngx_http_proxy_module) 配置nginx代理的URI資源類型 增加X-Forwarded-For值 啟用proxy緩存URL資源 封裝首部(ngx_http_headers_module) 響應報文首部添加代理信息 代理調度模塊(ngx_http_upstream_module) R…
-
?實時數據同步方案{ rsync; inotify; }
實時數據同步方案{ rsync; inotify; } rsync 傳輸數據 安裝 rsyncd 服務 CentOS 6 CentOS 7 配置 rsyncd 服務 配置 rsync 手動同步示例 啟動 rsyncd 服務 CentOS 6 CentOS 7 rsync 客戶端命令 rsync 數據傳輸功能 基…
-
?實時數據同步方案{ rsync; inotify; }
實時數據同步方案{ rsync; inotify; } rsync 傳輸數據 安裝 rsyncd 服務 CentOS 6 CentOS 7 配置 rsyncd 服務 配置 rsync 手動同步示例 啟動 rsyncd 服務 CentOS 6 CentOS 7 rsync 客戶端命令 rsync 數據傳輸功能 基…
-
?LVS
LVS 概述 LVS工作類型 LVS NAT LVS DR(默認) Direct Routing帶來的問題 限制響應模型的內核參數 LVS TUN LVS FULLNAT scheduling-method 靜態調度算法 動態調度算法 CentOS 7 中的ipvs組件 安裝ipvsadm程序 主要文件 ipvsadm命令 配置集群服務 NAT方法示例 DR…
-
?Nginx
Nginx 概述 yum安裝Nginx 編譯安裝Nginx 主要文件路徑 主配置文件nginx.conf main block:全局配置段 http/https 協議相關配置段 性能優化初步 調試、定位問題的配置 events段配置 worker、method、accept_mutex http協議相關配置段 虛擬主機 基于PORT、IP、Server Na…
-
?{ nfs共享mysql數據;nfs共享web資源 }
?{ nfs共享mysql數據;nfs共享web資源 } MySQL基于NFS共享數據 測試環境 node1安裝nfs服務 配置共享目錄,設定用戶權限 開啟nfs服務,添加iptables規則 node2安裝mysql-server(yum 安裝) node2掛載nfs共享至/mydata目錄,拷貝mysql數據 修改mysql-server數據目錄 nod…
-
?rsyslog
rsyslog 概述 rsyslog支持的facility與priority facility:設施、信道: priority:級別 rsyslog程序 配置文件 配置日志記錄級別和路徑 配置日志記錄在遠程rsyslog server rsyslog server端 rsyslog client端 測試遠程服務器是否記錄日志 rsyslog記錄在MySQL中…
-
?文件服務器 – vsftpd
文件服務器 – vsftpd 概述 FTP協議 vsftpd的配置文件 vsftpd + pam + file_db + virtual_vsftp_user vsftpd + pam + mysql + virtual_vsftp_user 登錄時錯誤類型 總結 文件服務器是一種專供其他電腦訪問文件和存儲的程序。文件服務器通常比一般的個人電腦擁…
-
?LAMP
LAMP lamp環境簡介 php –> httpd Module形式安裝php FastCGI方式安裝php httpd-2.2配置fcgi php-xcache MySQL 安裝與配置 php –> MySQL 快速部署LAMP php網站程序安裝 phpMyadmin wordpress DiscuzX 腳本安裝wordpress、disc…
-
?Web服務器之apache
Web服務器之apache http協議 telnet的使用 curl命令 httpd的相關配置 welcome.conf — 403 forbidden 修改監聽的端口和地址 保持連接 DSO 定義物理主機站點文檔 資源訪問授權 路徑別名Alias 本地httpd-manual 開啟status 日志設定 虛擬主機 基于用戶的訪問控制 httpd壓力測試 …
-
?awk
awk
-
?SELinux
?SELinux 概述 SELinux(Secure Enhanced Linux)是美國國家安全局(NSA)和SCC開發的Linux的一個強制訪問控制的安全模塊。2000年以GNU GPL發布,Linux內核2.6版本后集成在內核中。它能夠限制權限,進程只能訪問那些在他的任務中所需要文件。 Selinux是根據最小權限模型去限制進程在對象(如文件,目錄,端…