版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
項(xiàng)目10搭建Apache服務(wù)器《Linux網(wǎng)絡(luò)操作系統(tǒng)項(xiàng)目化教程》學(xué)習(xí)目標(biāo)/Target了解Web服務(wù)器工作原理,能夠畫出Web服務(wù)器工作原理圖了解Apache服務(wù)器,能夠說(shuō)出Apache服務(wù)器作用及特點(diǎn)掌握Apache的安裝與測(cè)試方法,能夠獨(dú)立完成Apache的安裝測(cè)試熟悉Apache主配置文件,能夠根據(jù)需求完成Apache主配置文件的配置學(xué)習(xí)目標(biāo)/Target掌握Apache默認(rèn)首頁(yè)的修改方法,能夠熟練修改Apache主頁(yè)的修改掌握用戶Web站點(diǎn)的搭建,能夠根據(jù)需求搭建自己的Web站點(diǎn)掌握虛擬主機(jī)的配置,能夠搭建各種各樣的虛擬主機(jī)項(xiàng)目導(dǎo)入
上級(jí)領(lǐng)導(dǎo)讓邦小苑搭建一個(gè)Apache服務(wù)器,修改默認(rèn)主頁(yè),并測(cè)試搭建的個(gè)人用戶Web站點(diǎn)。另外,為了更好的管理硬件資源,上級(jí)領(lǐng)導(dǎo)讓邦小苑配置幾臺(tái)虛擬主機(jī)。對(duì)于Apache服務(wù)器,邦小苑可以完成搭建,但對(duì)領(lǐng)導(dǎo)要求的配置虛擬主機(jī),她還不能完全熟練地完成。于是,她簡(jiǎn)單搜索查詢了一下Apache搭建與配置,對(duì)其有了一個(gè)大致的了解,Apache虛擬主機(jī)配置方式有3種,分別是基于IP地址的虛擬主機(jī)、基于域名的虛擬主機(jī)以及基于端口號(hào)的虛擬主機(jī)。邦小苑決定分別使用3種不同的方式配置3臺(tái)虛主機(jī)。項(xiàng)目導(dǎo)入邦小苑整理了一下上級(jí)領(lǐng)導(dǎo)交代的工作,將其劃分成了5個(gè)子任務(wù)。任務(wù)10-1修改Apache默認(rèn)主頁(yè)。任務(wù)10-2搭建用戶Web站點(diǎn)。任務(wù)10-3配置基于IP地址的虛擬主機(jī)。任務(wù)10-4配置基于域名的虛擬主機(jī)。任務(wù)10-5配置基于端口號(hào)的虛擬主機(jī)。目錄/Contents010203Web服務(wù)器概述Apache的安裝與測(cè)試Apache主配置文件04任務(wù)10-1修改Apache默認(rèn)主頁(yè)目錄/Contents050607任務(wù)10-2搭建用戶Web站點(diǎn)任務(wù)10-3配置基于IP地址的虛擬主機(jī)任務(wù)10-4配置基于域名的虛擬主機(jī)08任務(wù)10-5配置基于端口號(hào)的虛擬主機(jī)Web服務(wù)器概述10.1
先定一個(gè)小目標(biāo)!理解Web服務(wù)器工作原理,能夠畫出Web服務(wù)器工作原理圖10.1.1Web服務(wù)器工作原理10.1.1Web服務(wù)器工作原理Web服務(wù)采用B/S架構(gòu)(瀏覽器/服務(wù)器),用戶通過(guò)瀏覽器向服務(wù)器發(fā)送請(qǐng)求,瀏覽器通過(guò)HTTP協(xié)議將用戶請(qǐng)求發(fā)送給Web服務(wù)器。服務(wù)器接收到用戶請(qǐng)求后,會(huì)對(duì)請(qǐng)求進(jìn)行解析,查詢對(duì)應(yīng)的資源信息,將查詢的信息響應(yīng)給瀏覽器。瀏覽器接收到Web服務(wù)器返回的響應(yīng)信息后,對(duì)響應(yīng)信息進(jìn)行解析,并展示給用戶。10.1.1Web服務(wù)器工作原理Web服務(wù)器的工作原理
先定一個(gè)小目標(biāo)!了解Apache服務(wù)器,能夠說(shuō)出Apache服務(wù)器作用、特點(diǎn)10.1.2Apache概述10.1.2Apache概述Apache源于美國(guó)國(guó)家超級(jí)技術(shù)計(jì)算應(yīng)用中心的Web服務(wù)器項(xiàng)目,目前已成為應(yīng)用最廣泛的Web服務(wù)器,與其他Web服務(wù)器相比,Apache服務(wù)器具有以下幾個(gè)特點(diǎn):Apache開源免費(fèi),容易獲取。響應(yīng)速度快且可靠。支持HTTP/1.1協(xié)議,并且支持多種方式的HTTP認(rèn)證??梢浦残詮?qiáng),可運(yùn)行在大多數(shù)操作系統(tǒng)上。配置文件簡(jiǎn)單,容易操作。支持Web目錄的修改。支持IPv6協(xié)議。支持安全Socket。支持基于IP、主機(jī)名和端口號(hào)的虛擬主機(jī)服務(wù)。支持服務(wù)器狀態(tài)的實(shí)時(shí)監(jiān)視和服務(wù)器日志的定制。Apache的安裝與測(cè)試10.2
先定一個(gè)小目標(biāo)!掌握Apache的安裝與測(cè)試,能夠獨(dú)立完成Apache的安裝測(cè)試10.2Apache的安裝與測(cè)試10.2Apache的安裝與測(cè)試[root@localhost~]#dnf-yinstallhttpd(1)使用dnf命令直接在線安裝(2)使用systemctl命令啟動(dòng)httpd服務(wù),并設(shè)置httpd開機(jī)啟動(dòng)。[root@localhost~]#systemctlstarthttpd[root@localhost~]#systemctlenablehttpd(3)在瀏覽器地址欄中輸入本機(jī)地址,測(cè)試Apache服務(wù)是否啟動(dòng)成功。Apache安裝測(cè)試10.2Apache的安裝與測(cè)試由于CentOSStream9操作系統(tǒng)使用防火墻守護(hù)著程序的運(yùn)行,為程序提供了基本的安全保障,所以遠(yuǎn)程主機(jī)無(wú)法訪問(wèn)到本機(jī)的Web服務(wù)。想讓遠(yuǎn)程主機(jī)能夠訪問(wèn)本機(jī)的Web服務(wù),需要將http和https服務(wù)添加到防火墻中。http
#添加http服務(wù)[root@localhost~]#firewall-cmd--permanent--zone=public--add-service=success[root@localhost~]#firewall-cmd--permanent--zone=public--add-service=https
#添加https服務(wù)success[root@localhost~]#firewall-cmd--reload
#重啟防火墻success10.2Apache的安裝與測(cè)試將http和https服務(wù)添加到防火墻中,再次從物理機(jī)訪問(wèn)CentOSStream9就可以訪問(wèn)成功。Apache主配置文件10.3
先定一個(gè)小目標(biāo)!熟悉Apache主配置文件,能夠根據(jù)需求完成Apache主配置文件的配置10.3Apache主配置文件10.3Apache主配置文件Apache的相關(guān)文件有很多,常見文件和目錄如下:常用文件和目錄含義/etc/httpd/conf/httpd.conf主配置文件/var/www/html網(wǎng)站數(shù)據(jù)目錄/var/log/httpd/access_log訪問(wèn)日志/var/log/httpd/error_log錯(cuò)誤日志Apache服務(wù)器的大多功能都是通過(guò)主配置文件完成的10.3Apache主配置文件/etc/httpd/conf/httpd.conf配置文件主要分為2部分。全局環(huán)境配置用于配置Apache服務(wù)器的全局環(huán)境。全局環(huán)境配置對(duì)所有的Web子站點(diǎn)都有效,它可以有效減少重復(fù)的配置工作。局部配置用于配置Web子站點(diǎn)的特有屬性,只對(duì)Web子站點(diǎn)有效。修改Apache默認(rèn)主頁(yè)任務(wù)10-1
先定一個(gè)小目標(biāo)!掌握Apache默認(rèn)主頁(yè)的修改,能夠熟練修改Apache主頁(yè)任務(wù)10-1修改Apache默認(rèn)主頁(yè)Apache網(wǎng)頁(yè)數(shù)據(jù)默認(rèn)存儲(chǔ)在/var/www/html目錄下,且默認(rèn)的頁(yè)面文件名為index.html,訪問(wèn)Web時(shí),Apache服務(wù)器自動(dòng)讀取index.html文件內(nèi)容作為Apache服務(wù)器的首頁(yè)面,因此在/var/www/html目錄下編寫一個(gè)index.html文件,可以修改Apache的默認(rèn)首頁(yè)。任務(wù)10-1修改Apache默認(rèn)主頁(yè)任務(wù)10-1修改Apache默認(rèn)主頁(yè)下面通過(guò)一個(gè)實(shí)例演示Apache默認(rèn)首頁(yè)的更改,具體操作步驟如下:(1)在/var/www/html目錄下編寫index.html文件,具體命令如下:[root@localhost~]#cd/var/www/html[root@localhosthtml]#echo"歡迎來(lái)到Apache首頁(yè)面!">>index.html(2)index.html文件編寫完成之后,在瀏覽器地址欄輸入本機(jī)地址。用戶可能想把Apache服務(wù)器的網(wǎng)頁(yè)數(shù)據(jù)保存在自己的目錄下,例如保存在用戶的家目錄中(如/home/www/html),此時(shí)就需要修改主配置文件/etc/httpd/conf/httpd.conf,讓Apache從用戶家目錄讀取網(wǎng)頁(yè)數(shù)據(jù)文件,具體操作步驟如下:任務(wù)10-1修改Apache默認(rèn)主頁(yè)(1)創(chuàng)建網(wǎng)頁(yè)數(shù)據(jù)的保存目錄,并創(chuàng)建首頁(yè)面文件。[root@localhost~]#mkdir/home/www[root@localhost~]#mkdir/home/www/html[root@localhost~]#cd/home/www/html[root@localhosthtml]#echo"歡迎來(lái)到我的Apache首頁(yè)面?。ㄓ脩糇约旱氖醉?yè)面)">>myindex.html任務(wù)10-1修改Apache默認(rèn)主頁(yè)(2)編輯主配置文件/etc/httpd/conf/httpd.conf,將124行的DocumentRoot配置項(xiàng)的值修改為/home/www/html,同時(shí)將129~133行的<Director></Directory>標(biāo)簽中路徑也修改為/home/www/html。(3)重啟httpd服務(wù)。[root@localhosthtml]#systemctlrestarthttpd任務(wù)10-1修改Apache默認(rèn)主頁(yè)(4)在瀏覽器地址欄中輸入/myindex.html訪問(wèn)地址。改了網(wǎng)頁(yè)數(shù)據(jù)的默認(rèn)存儲(chǔ)目錄,導(dǎo)致原始網(wǎng)頁(yè)數(shù)據(jù)的存儲(chǔ)目錄(/var/www/html)與當(dāng)前網(wǎng)頁(yè)數(shù)據(jù)的存儲(chǔ)目錄(/home/www/html)的SELinux安全上下文不一致,SELinux禁止訪問(wèn)當(dāng)前網(wǎng)頁(yè)數(shù)據(jù)的存儲(chǔ)目錄。如果想要快速地訪問(wèn)/home/www/html目錄下的網(wǎng)頁(yè)數(shù)據(jù),可以禁用SELinux。[root@localhosthtml]#setenforce0[root@localhosthtml]#getenforcePermissive禁用SELinux之后,刷新瀏覽器。任務(wù)10-1修改Apache默認(rèn)主頁(yè)修改/home/www/html目錄安全上下文任務(wù)10-1修改Apache默認(rèn)主頁(yè)/home/www/html目錄安全上下文修改步驟如下:(1)查看默認(rèn)網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)目錄(/var/www/html)和當(dāng)前網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)目錄的安全上下文。[root@localhosthtml]#ls-Zd/var/www/htmlsystem_u:object_r:httpd_sys_content_t:s0/var/www/html[root@localhosthtml]#ls-Zd/home/www/htmlunconfined_u:object_r:user_home_t:s0/home/www/html修改/home/www/html目錄安全上下文任務(wù)10-1修改Apache默認(rèn)主頁(yè)/home/www/html目錄安全上下文修改步驟如下:(2)調(diào)用semanage命令將/home/www/html目錄的安全上下文類型字段修改為httpd_sys_content。[root@localhosthtml]#semanagefcontext-a-thttpd_sys_content_t/home/www/html/*修改/home/www/html目錄安全上下文任務(wù)10-1修改Apache默認(rèn)主頁(yè)/home/www/html目錄安全上下文修改步驟如下:(3)/home/www/html目錄安全上下文修改完成之后,調(diào)用restorecon命令使修改立即生效。[root@localhosthtml]#restorecon-Rv/home/www/htmlRelabeled/home/www/html/myindex.htmlfromunconfined_u:object_r:user_home_t:s0tounconfined_u:object_r:httpd_sys_content_t:s0修改/home/www/html目錄安全上下文任務(wù)10-1修改Apache默認(rèn)主頁(yè)/home/www/html目錄安全上下文修改步驟如下:(4)/home/www/html目錄安全上下文修改生效之后,刷新瀏覽器。搭建用戶Web站點(diǎn)任務(wù)10-2
先定一個(gè)小目標(biāo)!掌握用戶Web站點(diǎn)的搭建,能夠根據(jù)需求搭建自己的Web站點(diǎn)任務(wù)10-2搭建用戶Web站點(diǎn)現(xiàn)在很多網(wǎng)站都允許用戶搭建自己的Web站點(diǎn),即擁有自己的個(gè)人主頁(yè),用戶可以按照自己的喜好管理主頁(yè)空間。在安裝了Apache服務(wù)器的計(jì)算機(jī)中,每個(gè)有效的用戶都可以搭建自己的Web站點(diǎn)??蛻舳嗽跒g覽器中訪問(wèn)用戶Web站點(diǎn)時(shí),訪問(wèn)的URL格式如下所示。任務(wù)10-2搭建用戶Web站點(diǎn)格式http://域名(或IP)/~用戶名(1)itheima用戶的家目錄為/home/itheima,修改家目錄的權(quán)限,使其他用戶具有讀取和執(zhí)行權(quán)限,修改家目錄權(quán)限的命令如下:[root@localhost~]#chmod755/home/itheima任務(wù)10-2搭建用戶Web站點(diǎn)下面以itheima用戶為例,搭建itheima用戶的個(gè)人主頁(yè),具體操作步驟如下:(2)在/home/itheima目錄下創(chuàng)建html文件夾,并在html文件夾下創(chuàng)建itheima.html個(gè)人首頁(yè)文件。[root@localhost~]#mkdir/home/itheima/html[root@localhost~]#cd/home/itheima/html[root@localhostpublic_html]#echo"這是itheima用戶的個(gè)人主頁(yè),歡迎到訪!">>itheima.html(3)Apache服務(wù)器默認(rèn)沒有開啟個(gè)人Web站點(diǎn)搭建功能,如果要搭建個(gè)人Web站點(diǎn),需要修改/etc/httpd/conf.d/userdir.conf配置文件,主要進(jìn)行以下3項(xiàng)配置。注釋第17行代碼(UserDirdisabled)。取消第24行代碼(UserDirpublic_html)的注釋,并將UserDir選項(xiàng)的目錄修改為html。將第31行<Directory>標(biāo)簽中的目錄修改為/home/*/html。修改完成之后,保存退出。任務(wù)10-2搭建用戶Web站點(diǎn)下面以itheima用戶為例,搭建itheima用戶的個(gè)人主頁(yè),具體操作步驟如下:(4)由于Apache主配置文件/etc/httpd/conf/httpd.conf默認(rèn)讀取的首頁(yè)文件為index.html,而我們搭建的itheima用戶的Web站點(diǎn)默認(rèn)首頁(yè)文件為itheima.html,所以需要修改主配置文件/etc/httpd/conf/httpd.conf,在DirectoryIndex配置項(xiàng)(169行)后面添加itheima.html文件。任務(wù)10-2搭建用戶Web站點(diǎn)下面以itheima用戶為例,搭建itheima用戶的個(gè)人主頁(yè),具體操作步驟如下:(5)禁用SELinux,重啟httpd服務(wù)。任務(wù)10-2搭建用戶Web站點(diǎn)下面以itheima用戶為例,搭建itheima用戶的個(gè)人主頁(yè),具體操作步驟如下:[root@localhostpublic_html]#setenforce0[root@localhostpublic_html]#systemctlrestarthttpd(6)在瀏覽器地址欄輸入/~itheima,瀏覽器顯示的itheima用戶個(gè)人主頁(yè)。配置基于IP地址的虛擬主機(jī)任務(wù)10-3
先定一個(gè)小目標(biāo)!掌握基于IP地址的虛擬主機(jī)的配置,能夠根據(jù)需求配置基于IP地址的虛擬主機(jī)任務(wù)10-3配置基于IP地址的虛擬主機(jī)任務(wù)10-3配置基于IP地址的虛擬主機(jī)常用的虛擬主機(jī)有以下3種?;贗P地址配置虛擬主機(jī)?;谟蛎渲锰摂M主機(jī)?;诙丝谔?hào)配置虛擬主機(jī)。Apache提供了<VirtualHost></VirtualHost>標(biāo)簽用于配置基于IP地址的虛擬主機(jī)。<VirtualIP地址:80>ServerAdmin 虛擬主機(jī)管理員郵箱DocumentRoot 虛擬主機(jī)的根文檔目錄ServerName 虛擬主機(jī)的名稱和端口號(hào)ErrorLog 虛擬主機(jī)的錯(cuò)誤日志存放路徑CustomLog 虛擬主機(jī)的訪問(wèn)日志存放路徑</Virtual>任務(wù)10-3配置基于IP地址的虛擬主機(jī)基于IP地址配置虛擬主機(jī)時(shí),每一臺(tái)虛擬主機(jī)對(duì)應(yīng)一個(gè)IP地址,因此配置兩臺(tái)虛擬主機(jī),需要在網(wǎng)卡上綁定2個(gè)IP地址。STEP01[root@localhost~]#ipaddradd51/24devens33[root@localhost~]#ipaddradd52/24devens33任務(wù)10-3配置基于IP地址的虛擬主機(jī)下面在CentOS
Stream
9操作系統(tǒng)為主機(jī)配置兩臺(tái)基于IP地址的虛擬主機(jī),具體步驟如下:添加IP地址。STEP02任務(wù)10-3配置基于IP地址的虛擬主機(jī)創(chuàng)建虛擬主機(jī)主目錄和默認(rèn)網(wǎng)頁(yè)文件在/var/www目錄分別創(chuàng)建兩個(gè)目錄virhost_ip1和virhost_ip2,并分別在兩個(gè)目錄下創(chuàng)建虛擬主機(jī)默認(rèn)網(wǎng)頁(yè)文件。[root@localhost~]#mkdir/var/www/virhost_ip1[root@localhost~]#mkdir/var/www/virhost_ip2[root@localhost~]#echo"這是ip1(51)的主頁(yè)面!">>/var/www/virhost_ip1/index.html[root@localhost~]#echo"這是ip2(52)的主頁(yè)面!">>/var/www/virhost_ip2/index.html下面在CentOS
Stream
9操作系統(tǒng)為主機(jī)配置兩臺(tái)基于IP地址的虛擬主機(jī),具體步驟如下:STEP03任務(wù)10-3配置基于IP地址的虛擬主機(jī)配置虛擬主機(jī)IP地址和訪問(wèn)目錄新建/etc/httpd/conf.d/vhost.conf配置文件,使用<VirtualHost></VirtualHost>標(biāo)簽為虛擬主機(jī)配置IP地址和訪問(wèn)目錄。#配置第一個(gè)虛擬主機(jī),IP地址為51<VirtualHost51>DocumentRoot/var/www/virhost_ip1</VirtualHost>#配置第二個(gè)虛擬主機(jī),IP地址為52<VirtualHost52>DocumentRoot/var/www/virhost_ip2</VirtualHost>下面在CentOS
Stream
9操作系統(tǒng)為主機(jī)配置兩臺(tái)基于IP地址的虛擬主機(jī),具體步驟如下:STEP04任務(wù)10-3配置基于IP地址的虛擬主機(jī)配置虛擬主機(jī)的目錄訪問(wèn)權(quán)限下面在CentOS
Stream
9操作系統(tǒng)為主機(jī)配置兩臺(tái)基于IP地址的虛擬主機(jī),具體步驟如下:在/etc/httpd/conf/httpd.conf主配置文件中添加<Directory></Directory>標(biāo)簽內(nèi)容。#配置/var/www/virhost_ip1目錄的訪問(wèn)權(quán)限<Directory"/var/www/virhost_ip1">AllowOverrideNone #不允許任何覆蓋Requireallgranted #要求所有授予權(quán)</Directory>#配置/var/www/virhost_ip2目錄的訪問(wèn)權(quán)限<Directory"/var/www/virhost_ip2">AllowOverrideNoneRequireallgranted</Directory>STEP05任務(wù)10-3配置基于IP地址的虛擬主機(jī)重啟httpd服務(wù)。下面在CentOS
Stream
9操作系統(tǒng)為主機(jī)配置兩臺(tái)基于IP地址的虛擬主機(jī),具體步驟如下:虛擬主機(jī)配置完成之后,重啟httpd服務(wù),然后在瀏覽器中分別輸入相應(yīng)的IP地址訪問(wèn)虛擬主機(jī)。輸入51地址時(shí),瀏覽器頁(yè)面顯示效果如下圖。STEP05虛擬主機(jī)配置文件CentOSStream9提供了虛擬主機(jī)的配置文件模板httpd-vhosts.conf,但httpd-vhosts.conf配置文件并沒有保存在/etc/httpd目錄下,而是保存在/usr/share/doc/httpd目錄下。任務(wù)10-3配置基于IP地址的虛擬主機(jī)虛擬主機(jī)配置文件CentOSStream9提供了虛擬主機(jī)的配置文件模板httpd-vhosts.conf,但httpd-vhosts.conf配置文件并沒有保存在/etc/httpd目錄下,而是保存在/usr/share/doc/httpd目錄下。任務(wù)10-3配置基于IP地址的虛擬主機(jī)STEP05任務(wù)10-3配置基于IP地址的虛擬主機(jī)<VirtualHost*:80>ServerAdminwebmaster@……CustomLog"/var/log/httpd/-access_log"common</VirtualHost>
<VirtualHost*:80>ServerAdminwebmaster@……CustomLog"/var/log/httpd/-access_log"common</VirtualHost>用于配置IP地址和端口號(hào)虛擬主機(jī)配置文件配置基于域名的虛擬主機(jī)任務(wù)10-4
先定一個(gè)小目標(biāo)!掌握基于域名的虛擬主機(jī)的配置,能夠根據(jù)需求配置基于域名的虛擬主機(jī)任務(wù)10-4配置基于域名的虛擬主機(jī)在/var/www目錄下分別創(chuàng)建兩個(gè)目錄web1和web2,并分別在兩個(gè)目錄下創(chuàng)建虛擬主機(jī)默認(rèn)網(wǎng)頁(yè)文件。[root@localhost~]#mkdir/var/www/web1[root@localhost~]#mkdir/var/www/web2[root@localhost~]#echo"這是虛擬主機(jī)主頁(yè)!">>/var/www/web1/index.html[root@localhost~]#echo"這是虛擬主機(jī)主頁(yè)!">>/var/www/web2/index.html任務(wù)10-4配置基于域名的虛擬主機(jī)STEP01創(chuàng)建虛擬主機(jī)主目錄和默認(rèn)網(wǎng)頁(yè)文件。新建/etc/httpd/conf.d/vhost.conf配置文件,使用<VirtualHost></VirtualHost>標(biāo)簽為虛擬主機(jī)配置域名和訪問(wèn)目錄。任務(wù)10-4配置基于域名的虛擬主機(jī)STEP02配置虛擬主機(jī)域名和訪問(wèn)目錄。<VirtualHost32>
#配置第一個(gè)虛擬主機(jī)信息DocumentRoot"/var/www/web1" #配置訪問(wèn)目錄ServerName #配置域名</VirtualHost><VirtualHost32>
#配置第二個(gè)虛擬主機(jī)信息DocumentRoot"/var/www/web2"ServerName</VirtualHost>為了使客戶端也可以訪問(wèn)虛擬主機(jī)目錄,需要在/etc/httpd/conf/httpd.conf主配置文件中設(shè)置虛擬主機(jī)目錄的訪問(wèn)權(quán)限。在/etc/httpd/conf/httpd.conf主配置文件中添加一個(gè)<Directory></Directory>標(biāo)簽。任務(wù)10-4配置基于域名的虛擬主機(jī)STEP03配置虛擬主機(jī)的目錄訪問(wèn)權(quán)限。<Directory"/var/www">AllowOverrideNoneRequireallgranted</Directory>基于域名的虛擬主機(jī),需要配置/etc/hosts文件,使多個(gè)域名解析到同一個(gè)IP地址,編輯/etc/hosts文件,在該文件中添加如下域名配置信息。任務(wù)10-4配置基于域名的虛擬主機(jī)STEP04配置主機(jī)域名。32任務(wù)10-4配置基于域名的虛擬主機(jī)STEP05重啟httpd服務(wù)。虛擬主機(jī)配置完成之后,重啟httpd服務(wù),然后在瀏覽器中分別輸入相應(yīng)的域名訪問(wèn)虛擬主機(jī)。訪問(wèn)和域名時(shí),瀏覽器頁(yè)面顯示效果如下圖。配置基于端口號(hào)的虛擬主機(jī)任務(wù)10-5
先定一個(gè)小目標(biāo)!掌握基于端口號(hào)的虛擬主機(jī)的配置,能夠根據(jù)需求配置基于端口號(hào)的虛擬主機(jī)任務(wù)10-5配置基于端口號(hào)的虛擬主機(jī)假設(shè)配置兩個(gè)基于8888和9999兩個(gè)端口號(hào)的虛擬主機(jī),則在/var/www目錄下分別創(chuàng)建兩個(gè)目錄8888和9999,并分別在兩個(gè)目錄下創(chuàng)建虛擬主機(jī)默認(rèn)網(wǎng)頁(yè)文件。[root@localhost~]#mkdir/var/www/8888[root@localhost~]#mkdir/var/www/9999[root@localhost~]#echo"這是基于8888端口號(hào)的虛擬主機(jī)的主頁(yè)!">>/var/www/8888/index.html[root@localhost~]#echo"這是基于9999端口號(hào)的虛擬主機(jī)的主頁(yè)!">>/var/www/9999/index.html任務(wù)10-5配置基于端口
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)2025年專項(xiàng)發(fā)展規(guī)劃
- 長(zhǎng)春汽車工業(yè)高等??茖W(xué)?!队螒騽?dòng)態(tài)設(shè)計(jì)實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 食品衛(wèi)生安全監(jiān)管的挑戰(zhàn)與對(duì)策
- 專業(yè)基礎(chǔ)知識(shí)(給排水)-2021年注冊(cè)公用設(shè)備工程師(給排水)《專業(yè)基礎(chǔ)》真題
- 畢業(yè)生代表大學(xué)畢業(yè)典禮發(fā)言稿
- 讀書心得體會(huì)范文:《追求卓越》
- 二零二五年度高科技企業(yè)股份代持保密合作協(xié)議3篇
- 山西省晉中市祁縣2024-2025學(xué)年八年級(jí)上學(xué)期期末生物學(xué)試題(含答案)
- 二零二五年期市場(chǎng)營(yíng)銷推廣合同
- 遼陽(yáng)市小升初英語(yǔ)試卷單選題100道及答案
- 2024中考物理真題匯編:電與磁(含解析)
- 物流管理概論 課件全套 王皓 第1-10章 物流與物流管理的基礎(chǔ)知識(shí) - 物流系統(tǒng)
- 蘇教版六年級(jí)上冊(cè)分?jǐn)?shù)四則混合運(yùn)算100題帶答案
- 2024年考研英語(yǔ)(一)真題及參考答案
- 醫(yī)療組長(zhǎng)競(jìng)聘
- 2024年業(yè)績(jī)換取股權(quán)的協(xié)議書模板
- 顳下頜關(guān)節(jié)疾?。谇活M面外科學(xué)課件)
- 工業(yè)自動(dòng)化設(shè)備維護(hù)保養(yǎng)指南
- 2024人教新版七年級(jí)上冊(cè)英語(yǔ)單詞英譯漢默寫表
- 《向心力》參考課件4
- 定制柜子保修合同協(xié)議書
評(píng)論
0/150
提交評(píng)論