網(wǎng)絡(luò)自動(dòng)化運(yùn)維項(xiàng)目化教程 課件 模塊三 項(xiàng)目7 自動(dòng)化部署www服務(wù)_第1頁(yè)
網(wǎng)絡(luò)自動(dòng)化運(yùn)維項(xiàng)目化教程 課件 模塊三 項(xiàng)目7 自動(dòng)化部署www服務(wù)_第2頁(yè)
網(wǎng)絡(luò)自動(dòng)化運(yùn)維項(xiàng)目化教程 課件 模塊三 項(xiàng)目7 自動(dòng)化部署www服務(wù)_第3頁(yè)
網(wǎng)絡(luò)自動(dòng)化運(yùn)維項(xiàng)目化教程 課件 模塊三 項(xiàng)目7 自動(dòng)化部署www服務(wù)_第4頁(yè)
網(wǎng)絡(luò)自動(dòng)化運(yùn)維項(xiàng)目化教程 課件 模塊三 項(xiàng)目7 自動(dòng)化部署www服務(wù)_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

項(xiàng)目7

自動(dòng)化部署www服務(wù)網(wǎng)絡(luò)自動(dòng)化運(yùn)維模塊3自動(dòng)化管理網(wǎng)絡(luò)服務(wù)任務(wù)

自動(dòng)化部署www服務(wù)WWW服務(wù)概述打造健康網(wǎng)絡(luò)環(huán)境

保障網(wǎng)民上網(wǎng)無(wú)憂WWW(WorldWideWeb)服務(wù),通常指的是基于HTTP(HypertextTransferProtocol,超文本傳輸協(xié)議)或HTTPS(HTTPSecure,安全超文本傳輸協(xié)議)提供的網(wǎng)絡(luò)服務(wù)。這種服務(wù)由Web服務(wù)器軟件提供,如Apache、Nginx、IIS等,它們能夠處理并響應(yīng)客戶端(如Web瀏覽器)的請(qǐng)求,發(fā)送請(qǐng)求的網(wǎng)頁(yè)或其他Web資源。加強(qiáng)個(gè)人信息安全保護(hù)

做好自己的安全衛(wèi)士WWW服務(wù)的工作原理當(dāng)用戶在Web瀏覽器中輸入U(xiǎn)RL(UniformResourceLocator,統(tǒng)一資源定位符)并按下回車鍵,WWW服務(wù)會(huì)根據(jù)URL解析出要訪問(wèn)的服務(wù)器地址以及請(qǐng)求的資源路徑。服務(wù)器接收到請(qǐng)求后,會(huì)根據(jù)請(qǐng)求的路徑找到對(duì)應(yīng)的資源,比如一個(gè)HTML文件,然后將這個(gè)文件發(fā)送回客戶端??蛻舳私邮盏椒?wù)器發(fā)送回的HTML文件后,瀏覽器就會(huì)根據(jù)HTML文件中的標(biāo)記語(yǔ)言進(jìn)行解析,渲染出用戶看到的網(wǎng)頁(yè)。WWW服務(wù)配置文件配置Web服務(wù)器流程Apache配置文件Nginx配置文件Web服務(wù)器軟件擁有配置文件來(lái)設(shè)定工作參數(shù),如端口、虛擬主機(jī)、SSL/TLS設(shè)置和URL重寫規(guī)則。這些文本文件經(jīng)編輯后需重啟或加載服務(wù)器以使新配置生效。主配置文件是httpd.conf,位于/etc/apache2或/etc/httpd目錄下。在httpd.conf文件中,可以設(shè)置Apache的工作參數(shù),定義虛擬主機(jī),以及加載模塊等。主配置文件是nginx.conf,通常位于/etc/nginx目錄下。在nginx.conf文件中,可以設(shè)置Nginx的工作模式,定義服務(wù)器和位置,以及其他一些高級(jí)功能,如負(fù)載均衡和反向代理。加強(qiáng)個(gè)人信息安全保護(hù)

做好自己的安全衛(wèi)士www虛擬主機(jī)虛擬主機(jī),也被稱為Web虛擬主機(jī),是一種讓單個(gè)Web服務(wù)器服務(wù)多個(gè)Web站點(diǎn)的技術(shù)。每個(gè)虛擬主機(jī)都具備自身的域名和網(wǎng)頁(yè),從外界看來(lái),它們表現(xiàn)為獨(dú)立的Web服務(wù)器。這個(gè)技術(shù)在一臺(tái)物理服務(wù)器上部署多個(gè)獨(dú)立的Web站點(diǎn),每個(gè)站點(diǎn)都擁有自己的域名、內(nèi)容和IP地址?;贗P的虛擬主機(jī):每一個(gè)基于IP的虛擬主機(jī)都有一個(gè)唯一的IP地址。當(dāng)瀏覽器發(fā)出請(qǐng)求,Web服務(wù)器會(huì)根據(jù)請(qǐng)求的目標(biāo)IP地址,決定該請(qǐng)求應(yīng)該路由到哪個(gè)虛擬主機(jī)。這種方法利用了IP協(xié)議的特性,但也需要大量的IP地址資源。虛擬主機(jī)的定義虛擬主機(jī)的分類倡議文明上網(wǎng)

承諾網(wǎng)上文明

共建文明網(wǎng)絡(luò)基于名稱的虛擬主機(jī):與基于IP的虛擬主機(jī)不同,基于名稱的虛擬主機(jī)允許多個(gè)域名共享同一個(gè)IP地址。當(dāng)瀏覽器發(fā)出請(qǐng)求,請(qǐng)求的HTTP頭部中的"Host"字段會(huì)被用來(lái)決定請(qǐng)求應(yīng)該路由到哪個(gè)虛擬主機(jī)。技能訓(xùn)練1docker-compose部署www服務(wù)創(chuàng)建DockerCompose文件網(wǎng)絡(luò)提高了知識(shí)的速度

文明提高了生活的質(zhì)量需要建立一個(gè)項(xiàng)目目錄www-docker,在該目錄中創(chuàng)建一個(gè)docker-compose.yml文件該文件定義了我們的WWW服務(wù)的配置。啟動(dòng)并驗(yàn)證WWW服務(wù)在www-docker目錄下運(yùn)行以下命令DockerCompose將按照配置啟動(dòng)WWW服務(wù)網(wǎng)絡(luò)無(wú)邊

青春有限

珍惜時(shí)間

文明上網(wǎng)[root@masterwww-docker]#cp/usr/share/nginx/html/index.html/root/www-docker/html/index.html[root@masterwww-docker]#docker-composeup打開瀏覽器,訪問(wèn)http://localhost:8080可以看到Nginx的歡迎頁(yè)面自定義WWW服務(wù)網(wǎng)絡(luò)提高了知識(shí)的速度

文明提高了生活的質(zhì)量為了展示自己的網(wǎng)頁(yè),你需要在主機(jī)的./html目錄下放置你的HTML文件。例如,你可以創(chuàng)建一個(gè)index.html文件保存并關(guān)閉這個(gè)文件,然后在瀏覽器中刷新http://localhost:8080,可以看到你的新網(wǎng)頁(yè)技能訓(xùn)練2Ansible配置http和nginx服務(wù)實(shí)驗(yàn)環(huán)境在EVE-NG中設(shè)置拓?fù)鋭?chuàng)建新項(xiàng)目,命名為"WWW_Automation"。向此項(xiàng)目添加三個(gè)Linux節(jié)點(diǎn),一個(gè)為Ansible主機(jī),一個(gè)作為httpd服務(wù)器,一個(gè)為nginx服務(wù)器,使用Net網(wǎng)絡(luò)進(jìn)行連接?;ヂ?lián)網(wǎng)是第二個(gè)世界互聯(lián)網(wǎng)行業(yè)最重要的也是創(chuàng)造創(chuàng)建部署httpd的Ansibleplaybookplaybook在ansible工作目錄中創(chuàng)建一個(gè)名為httpd.yml的AnsiblePlaybook,用于描述我們的任務(wù),使用yum模塊安裝HTTPD并使用systemd模塊啟動(dòng)并設(shè)置為開機(jī)自啟動(dòng)。打造健康網(wǎng)絡(luò)環(huán)境保障網(wǎng)民上網(wǎng)無(wú)憂創(chuàng)建部署nginx的Ansibleplaybookplaybook在ansible工作目錄中創(chuàng)建一個(gè)名為nginx.yml的AnsiblePlaybook,安裝EPEL倉(cāng)庫(kù),安裝Nginx,使用replace模塊修改Nginx的配置文件,將監(jiān)聽(tīng)端口改為8080。最后,使用systemd模塊啟動(dòng)Nginx服務(wù)并設(shè)置為開機(jī)自啟。打造健康網(wǎng)絡(luò)環(huán)境保障網(wǎng)民上網(wǎng)無(wú)憂創(chuàng)建主機(jī)清單文件主機(jī)清單創(chuàng)建兩個(gè)主機(jī)清單文件,分別為httpd-hosts.ini和nginx-hosts.ini,指定webservers組的主機(jī)。此處的ip地址分別為目標(biāo)http服務(wù)器和nginx服務(wù)器IP地址。加強(qiáng)個(gè)人信息安全保護(hù)

做好自己的安全衛(wèi)士執(zhí)行部署httpd的AnsiblePlaybook執(zhí)行通過(guò)以下命令執(zhí)行Playbook以安裝和配置httpd。ansible-playbook-ihttpd-hosts.inihttpd.yml倡議文明上網(wǎng)

承諾網(wǎng)上文明

共建文明網(wǎng)絡(luò)執(zhí)行部署nginx的AnsiblePlaybook執(zhí)行通過(guò)以下命令執(zhí)行Playbook安裝和配置nginxansible-playbook-inginx-hosts.ininginx.yml倡議文明上網(wǎng)

承諾網(wǎng)上文明

共建文明網(wǎng)絡(luò)技能訓(xùn)練2Ansible測(cè)試www服務(wù)創(chuàng)建測(cè)試httpd的AnsiblePlaybookPlaybook在ansible工作目錄中創(chuàng)建一個(gè)名為test_httpd.yml的AnsiblePlaybook,用于對(duì)httpd進(jìn)行測(cè)試。加強(qiáng)個(gè)人信息安全保護(hù)

做好自己的安全衛(wèi)士創(chuàng)建測(cè)試nginx的AnsiblePlaybookPlaybook在Ansible工作目錄中創(chuàng)建一個(gè)名為test-nginx.yml的AnsiblePlaybook,用于對(duì)nginx進(jìn)行測(cè)試。加強(qiáng)個(gè)人信息安全保護(hù)

做好自己的安全衛(wèi)士執(zhí)行AnsiblePlaybook通過(guò)以下命令執(zhí)行Playbook測(cè)試HTTPDansible-playboo

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論