freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于linux的apache服務(wù)器的構(gòu)建-預(yù)覽頁

2024-12-19 21:19 上一頁面

下一頁面
 

【正文】 ne Web server, according to leading research firm Netcraft Web server survey, over half of the world39。 Apache 是世界排名第一的 Web 服務(wù)器,根據(jù)著名的 Web 服務(wù)器調(diào)查公司 Netcraft 的調(diào)查,世界上百分之五十以上的 Web 服務(wù)器都在使用 Apache。 Apache 起初由 Illinois 大學(xué) UrbanaChampaign 的國家高級計算程序中心開發(fā)。漸漸的,它開始在功能和速度。 Apache 服務(wù)器另一個主要的特點是其跨平臺性,它可以在 UNIX、 Windows、 Linux 等多種操作系統(tǒng)上運行。一些通用的語言接口支持 Perl, Python, Tcl, 和 PHP。 《 PC Magazine》 2020 年 8 月評出了近 30 年以來的 10 款最佳軟件產(chǎn)品。尤其是 Apache 網(wǎng)絡(luò)服務(wù)器,讓用戶充分體驗到開發(fā)源碼軟件的穩(wěn)定性、可靠性和可定制性。 Apache 服務(wù)器研究的目的 目前網(wǎng)站服務(wù)器的虛擬主機(jī)平臺使用以開放的 Apache 為最多,其次是微軟的Windows IIS。其性能主要表現(xiàn)在如下幾個方面: 實現(xiàn)了動態(tài)共享對象( DOS),允許在運行時動態(tài)裝載功能模塊; 采用預(yù)生成模式的技術(shù)提高響應(yīng)速度; 可以運行在幾乎所有計算機(jī)平臺; 支持最新的 協(xié)議、 HTTP 認(rèn)證、虛擬主機(jī)、安全 Socket 層( SSL)、服務(wù)器端包含命令( SSI)、通過網(wǎng)關(guān)接口 CGI、 FastCGI、 PHP、 Java Servlets 等,并支持第三方軟件開發(fā)商提供的大量功能模塊; 簡單而且強(qiáng)有力的基于文件的配置; 集成了代理服務(wù)器; 具有可定制的服務(wù)器日志; 用戶會話過程的跟蹤能力; 支持 通過網(wǎng)關(guān)接口 CGI; 李明珠 《 基于 Linux 的 Apache 服務(wù)器的構(gòu)建 》 第 5 頁 共 27 頁 集成 Perl 腳本編程語言; ( 2)提供更好的服務(wù) Apache 中添加了附加功能層,最基本的組件是可移植運行環(huán)境 (Apache Portable Runtime, ARP),提高了 Apache 的跨平臺性能;另外, Apache 使用新的多處理模塊(Multiprocessing Module, MPM),使用此模塊會在服務(wù)器會在服務(wù)器處理多個請求時,控制 Apache 的運行方式。這就大大的降低了在這些必要開支上的成本,不管是個人還是公司大企業(yè)都是一個不錯的選擇。在某些 Web 服務(wù)器中,是通過相對路徑來解決這個問題的。如當(dāng)在對網(wǎng)頁進(jìn)行改變或者新添加功能的時候,可能需要在短時間內(nèi)中止用戶的訪問。讓訪問者看到這個信息之后能夠知道這只是暫時關(guān)閉,而不是永久性的關(guān)閉。等到故障恢復(fù)之后,再啟用原先的連接。 (2) 緩存設(shè)置 在這里講的緩存,給其他應(yīng)用服務(wù)器上所說的高速緩存是兩個完全不同 的概念,系統(tǒng)管理員不能夠混為一談。為此在 Apache 服務(wù)器中其實現(xiàn)了一種基于硬盤的數(shù)據(jù)緩存技術(shù)。 服務(wù)器配置的工作量 Apache 服務(wù)器 的配置 相對于我這種 已經(jīng)學(xué)過 Linux 操作系統(tǒng)的 學(xué)生來 說困難 不大,各種命令和配置文件也比較清楚 , 但是如果加上對重定向功能和緩存功能的配置,那就顯的有點捉襟見肘了。 服務(wù)器配置時間 預(yù)計需 2 天左右。如果是以 RPM 包方式安裝 Apache 服務(wù)器,則該配置文件保存在 /etc/d/conf/目錄下 (本課程設(shè)計中的 Apache 安裝為此方式 )。 李明珠 《 基于 Linux 的 Apache 服務(wù)器的構(gòu)建 》 第 9 頁 共 27 頁 圖 HTTP配置工具對話框 使用圖 中的“主”標(biāo)簽來配置 Apache 的 基本服務(wù)器設(shè)置。該選項和 中的 ServerAdmin 指令相對應(yīng)。 Red Hat 默認(rèn)配置 Apache HTTP 服務(wù)器在端口 80 上。如果有可能,使用 IP 地址而不是域名,這樣會避免 DNS 查詢失敗。 圖 虛擬主機(jī)的默認(rèn)配置 下面分別對這些默認(rèn)設(shè)置進(jìn)行說明。例如,當(dāng)某用戶請求網(wǎng)頁 會得到 DirectoryIndex 網(wǎng)頁(若存在)或是由服務(wù)器生成的目錄列表。該選項和 中的 ErrorDocument指令相對應(yīng)。它記錄試圖連接的客戶的 IP 地址,試圖連接的日期和時間,以及試圖檢索的 Web 服務(wù)器上的哪個文件。 。 。如果該選項沒有被, CGI 腳本就不會被執(zhí)行。 Indexes—— 如果請求的目錄中不存在 DirectoryIndex(如 ),則顯示目錄內(nèi)容的格式化列表。允許 配置 Apache 服務(wù)器的基本設(shè)置。改變這些設(shè)置會影響 Web 服務(wù)器的整體性能。 配置虛擬主機(jī) 虛擬主機(jī)在一臺 Web 服務(wù)器上為多個單獨的域名提供 Web 服務(wù),每個域名具有特定的目錄和配置,相當(dāng)于將一臺主機(jī)分為多臺主機(jī)。 Apache 有兩種方式支持虛擬主機(jī),一種是基于 IP 的虛擬主機(jī),另一種是基于名字 的虛擬主機(jī)。有一臺 Apache 服務(wù)器和一個 IP 地址: ,假設(shè)有三個單位需要建立網(wǎng)站,一個為辦公室網(wǎng)站,域名為,一個為計算機(jī)系網(wǎng)站,域名為 ,一個為學(xué)生網(wǎng)站,域名為 。 基于名稱的虛擬主機(jī)不需要唯一的 IP 地址。所需要的工作僅僅是在提交的 DNS 配置文件中,為 創(chuàng)建別名: IN CNAME IN CNAME IN CNAME 李明珠 《 基于 Linux 的 Apache 服務(wù)器的構(gòu)建 》 第 14 頁 共 27 頁 或者 office IN CNAME puter IN CNAME student IN CNAME 對于測試,可直接使用 /etc/lhosts 名稱解析文件來進(jìn)行域名的注冊。 ping ping ping 如圖 所示。當(dāng)配置完成相應(yīng)的 DNS 別名之后,下面修改 Liunx 中 Apache 的配置文件 /etc/d/conf/ 即可。然后編輯/etc/d/conf/。例如,要創(chuàng)建一個名為 的 虛擬主機(jī),可在 DNS 配置文件中加入下面一行: IN A 其中 是虛擬主機(jī)的 IP 地址。在該文件中加入以下各行: VirtualHost ServerAdmin DocumentRoot /var//office ServerName ErrorLog /var//office/logs/error_log /VirtualHost VirtualHost ServerAdmin DocumentRoot /var//puter ServerName ErrorLog /var//puter/logs/error_log /VirtualHost VirtualHost ServerAdmin DocumentRoot /var//student ServerName ErrorLog /var//stuent/logs/error_log /VirtualHost 李明珠 《 基于 Linux 的 Apache 服務(wù)器的構(gòu)建 》 第 18 頁 共 27 頁 4 測試虛擬主機(jī) 編輯 HTML 測試文檔 新建終端,利用 vi 編輯器,在虛擬主機(jī)的站點根目錄,分別創(chuàng)建 頁面文件,并在頁面的 body與 /hody之間輸人不同的正文內(nèi)容,以示區(qū)別。 圖 student 測試內(nèi)容 把測試的內(nèi)容編輯好之后,保存并退出。 李明珠 《 基于 Linux 的 Apache 服務(wù)器的構(gòu)建 》 第 22 頁 共 27 頁 圖 puter 主頁 啟動服務(wù)器之后打開瀏覽器,在地址欄里輸入 回車,就可以訪問 student 頁面,如圖 所示。 當(dāng)時修改完該設(shè)置后,重啟 apache,測試了一段時間,感覺原來的問題確實消除了,不過當(dāng)時感覺內(nèi)存占用量非常明顯,但測試一段時間沒有問題就放過去了,直到前幾天 又不能訪問頁面了,然后檢查 apache 發(fā)現(xiàn)它已經(jīng) crash 了??磥硎沁@個參數(shù)的原因。 如果將 Threadsperchild 設(shè)為 50,無論怎么刷新內(nèi)存最多到 150M 左右,但不會再長了。解決完成后我推測內(nèi)存瘋狂增長的原因: 首先, ThreadsPerChild 的意思是系統(tǒng)啟動時默認(rèn)啟動的等待線程數(shù),用來等待處理客戶的請求。 這樣也就解釋了為什么有人說設(shè)到 170 以下就不再出現(xiàn)內(nèi)存不足了,可能因為他的機(jī)器這個配置比較合適。提供了 分析問題、解決問題、概括總結(jié)的實際工作能力,對 涉及 Linux 操作系統(tǒng)以及服務(wù)器的配置方面 有 了 初步認(rèn)識。此次課程設(shè)計中的 Apache 服務(wù)器只停留在配置成功的層面上,還不能進(jìn)行真的服務(wù) 器的應(yīng)用,所以 還有待于進(jìn)一步完善其功能。 侯 利 娟 老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我獲
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1