easyTang
-
搭建緩存功能的WEB服務集群
搭建緩存功能的WEB服務集群 實驗簡介 本文主要介紹雙主模型的nginx proxy高可用集群的搭建方式。實驗環境: 使用nfs服務器提供頁面數據共享 使用單獨的mariadb服務器提供關系型數據庫 使用兩臺httpd服務器處理動態的php和靜態頁面資源 使用兩臺nginx服務器處理圖片資源 使用兩臺varnish服務器作緩存處理 使用兩臺nginx作代理 …
-
Tomcat及Tomcat集群
Tomcat集群實現的三種方式 配置 Tomcat1 配置環境 ip a add 192.168.88.101/24 dev ens33 yum install ntpdate -y ntpdate 172.16.0.1 安裝java yum install java-1.8.0-openjdk-devel -y 安裝tomcat yum install t…
-
從零開始搭建雙主模型的nginx proxy高可用集群
實驗簡介 本文主要介紹雙主模型的nginx proxy高可用集群的搭建方式。實驗環境: 使用nfs/ftp服務器,nfs提供頁面數據共享,ftp提供程序下載 使用單獨的mariadb服務器提供關系型數據庫 使用兩臺httpd服務器提供頁面服務,包括靜態的html和動態的php(phpmyadmin、wordpress、phpinfo) 使用兩臺nginx作為…
-
Nginx常用配置詳解
Nginx常用配置詳解(一) 本文依照nginx官方站點文檔介紹常用的nginx各種常用配置,未經過校對,如有錯誤還望海涵。 Nginx配置通用語法 Nginx最基本的配置語法 配置項名 配置項值1 [配置項值2 ….]; 配置項名位于行首,配置項值與配置項名之間用空格隔開,多個配置項值之間也用空格隔開,每行配置結尾必須加上分號。 #配置項名 配置項值1…
-
Linux系統中的防火墻iptables
iptables/netfilter——Linux系統下的防火墻 基本原理 防火墻主要功能 工作于主機或者網絡邊緣,對進出本主機或本網絡的報文進行匹配檢測,對匹配到規則的報文進行于規則相對應的處理。 防火墻主要分類 按功能分類 主機防火墻網絡防火墻 按構成分類 軟件防火墻硬件防火墻 Linux防火墻軟件iptables/netfilter(以后簡稱iptab…
-
配置LAMP服務器網站架構
配置LAMP服務器網站架構 LAMP指的Linux(操作系統)、ApacheHTTP 服務器,MySQL(有時也指MariaDB,數據庫軟件) 和PHP(有時也是指Perl或Python) 的第一個字母,一般用來建立web應用平臺。 結構拓撲 httpd服務器配置 安裝環境 yum install httpd -y 修改httpd配置 vim /etc/ht…
-
Linux下DNS服務器配置
Linux下DNS服務器配置 簡要描述各種DNS服務器的配置方法。包括正向解析DNS服務器、逆向解析DNS服務器、主從DNS服務器。 實驗環境整體配置 關閉SElinux setenfore 0 清空防火墻 iptables -F 修改主配置文件 /etc/named.conf #監聽本機外網端口 listen-on port 53 { 127.0.0.1;…
-
awk用法指北
awk用法指北 awk是對Linux系統中文本三劍客之一。其功能強大,支持條件判斷、數組、循環,并且內置大量函數,近乎于一門獨立的編程語言。 awk基本語法awk [option] ‘program’ FILE 最常用選項 -F “” 指定字段分隔符 //分隔符為PATTERN-v VAR=value 指定變量…
-
CentOS6主機啟動流程
CentOS6主機啟動流程 流程 一臺Linux主機從開機到登錄界面提示輸入賬號密碼的時間中進行了好多動作,了解這些動作有助于了解Linux系統的過程,并能夠對開機過程出現的故障進行troubleshooting。 主機啟動后最先運行的是主板階段,一旦電源開啟,主板進行POST加點自檢動作,自檢完成后無故障,主板會讀取BIOS信息,根據BIOS信息中的Boo…
-
導讀谷歌三大核心技術之一 GoogleFileSystem(一)
GoogleFileSystem設計構想 為滿足Google數據處理的需求,Google工程師設計并實現了GoogleFileSystem(GFS)。GFS與傳統分布式文件系統類似,也需要滿足高性能、可伸縮性、可靠性以及可用性。與傳統分布式文件系統思路不不同的是: GFS認為組件失效是常態而非意外,GFS由大量廉價設備組成 文件數量異常巨大 絕大部分文件修改…
-
實驗驗證Linux系統環境下路由的最長掩碼匹配原則
實驗驗證Linux系統環境下路由的最長掩碼匹配原則 實驗環境拓撲如下 環境配置 HostA網卡配置 DEVICE=eth1 IPADDR=172.16.0.100 PREFIX=16 R1網卡配置 DEVICE=eth1 IPADDR=172.16.0.1 PREFIX=16 DEVICE=eth2 IPADDR=192.168.2.1 PREFIX=24 …
-
Linux系統下的翻譯神器——Goldendict
Linux系統下的翻譯神器——Goldendict 學習Linux時明顯感受到學習英文的重要性。絕大多數Linux的發行版英文版的功能要遠強于中文。因此一款好的翻譯軟件是了解熟悉Linux系統的必需品。在Windows系統下有各種好用的詞典程序,包括有道詞典、bing詞典、金山詞霸等等,而這些軟件都不能在linux下使用,即使能夠使用也只是測試版,功能太少?!?/p>
-
shell腳本語言中的選擇執行
shell腳本語言中的選擇執行 概述 程序執行過程分為順序執行、選擇執行和循環執行。順序執行是指程序按照步驟一步一步地運行。選擇執行是指程序根據特定條件選擇兩項或者多項中的一項運行。循環執行是指程序根據特定條件重復執行直到某個節點結束,繼續運行其他步驟。本篇文章從判斷條件和條件判斷式簡要說明shell腳本語言中程序選擇執行的用法。 shell腳本中的判斷條件…
-
find命令詳解
find命令詳解 基本介紹 find命令用來從目錄系統中查找文本不同于locate,find不從數據庫中查找文件,所以find速度略遜于locate,但find是實時且準確的,而且不需要占用系統資源進行遍歷文件。 其標準格式如下 find [-H] [-L] [-P] [-D debugopts] [-O level] [path…] [expressi…
-
CentOS7下重置root密碼
CentOS7下重置root密碼 Linux系統、UNIX系統和其他類UNIX系統中,存在唯一的超級用戶root。普通用戶密碼忘掉可以用root用戶重置,但是一旦root密碼忘掉,事情就復雜起來了。本文主要介紹root密碼忘掉之后,重置密碼的過程。 &nbs…