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

正文內(nèi)容

基于linux_nginx_反向代理服務(wù)器的應(yīng)用研究_畢業(yè)論文(留存版)

2025-09-14 16:11上一頁面

下一頁面
  

【正文】 月的努力實(shí)踐和測試,基于 Linux nginx 的負(fù)載均衡系統(tǒng)終于設(shè)計(jì)完成,實(shí)現(xiàn)了預(yù)期的設(shè)計(jì)目的和功能。 圖 25 網(wǎng)站首頁 29 進(jìn)入后臺管理登陸界面如圖 26 所示,輸入默認(rèn)用戶名和密碼admin,admin。可以設(shè)置文件的緩存時間和緩存空間的大小等。 server max_fails=2 fail_timeout=30s。 error_log logs/。 $cfg[39。 圖 12 添加新用戶 17 分別建立三個用戶給 Web 服務(wù)器,用于對數(shù)據(jù)庫的訪問,用戶數(shù)據(jù)庫選擇“無”,在全局權(quán)限中,勾選所有復(fù)選框,點(diǎn)擊執(zhí)行。 10 靜態(tài) ip 的配置 /etc/work/interfaces,屏蔽 iface eth0 i dhcp,添加 nginx 的編譯安裝、啟動和關(guān)閉 5 月初 nginx[4]發(fā)布了 版本,這意味著 nginx 已經(jīng)正式邁入了新的階段,此間歷時達(dá) 9 年之久,本次編譯采用最新穩(wěn)定版 ,從官方下載源代碼 。 經(jīng)濟(jì)可行性分析 本論文設(shè)計(jì)全部采用開放源代碼的免費(fèi)軟件,不僅節(jié)約了成本,而且可以很好的利用開源軟件的二次開發(fā)特性,在實(shí)際生產(chǎn)部署中,可以根據(jù)需要加入自己編寫的功能模塊。 ApacheBench ApacheBench 是 Apache 服務(wù)器的一款執(zhí)行效率測試軟件。而反向代理服務(wù)器則恰恰相反,反向代理服務(wù)器代理的對象是 后端服務(wù)器,由前端代理服務(wù)器接受 Inter 請求,并將這些請求轉(zhuǎn)發(fā) 給后端服務(wù)器。各大 IT 公司紛紛提供了自己的解決方案 。 反向代理服務(wù)器,提供一個既可以提高系統(tǒng)性能又可以解決后期的動態(tài)擴(kuò)展的方案。一個比較實(shí)用的方法就是:把 Web 服務(wù)器復(fù)制成為一個 Web 服務(wù)器集群,使用一個統(tǒng)一的前端(如 nginx)把客戶端的請求均衡的分配給后端 Web 服務(wù)器集群。這款產(chǎn)品本身是免費(fèi)的,收費(fèi)的是它的服務(wù)。 會話保持:用戶輸入自己的賬戶和密碼后登陸,其實(shí)是定位到了服務(wù)器集群中的某一臺。采用 2 臺交換機(jī)是為了把集群系統(tǒng)和測試機(jī)物理上分開,使兩個網(wǎng)絡(luò)的數(shù)據(jù)通信集中在兩個交換機(jī)的連接線上,仿真不同網(wǎng)絡(luò)的訪問(在詳細(xì)設(shè)計(jì)中會提到)。 12 圖 3 選擇是否安裝為服務(wù) Apache 的啟動和配置 Apache 的安裝不需要添加為服務(wù),啟動 XAMPP Control Panel, start Apache 效果如圖 4 所示。][$i][39。baiboer39。 { 設(shè)置使用的字符集 include 。 server 子模塊 server 子模塊用來實(shí)現(xiàn)一個虛擬主機(jī),監(jiān)聽 80 端口,并且把請求地址轉(zhuǎn)到 upstream 模塊。 使用 Web 緩存區(qū) //對不同的 狀態(tài)碼設(shè)置不同的緩存時間 proxy_cache_vaild 200 304 12h。 測試結(jié)果顯示,前端代理服務(wù)器的 cpu 占用最高為 20%左右,而后端Web 服務(wù)器的 CPU 占用幾乎一直在一個水平線上波動,數(shù)據(jù)庫的 CPU 占用在 20%左右。最后,選用了 nginx 的最新 版本, Ubuntu 軟件庫中的版本為 穩(wěn)定版,經(jīng)測試新版較舊版的 CPU 占用更低。 38 答 謝 由衷的感謝指導(dǎo)老師劉勇對我的認(rèn)真指導(dǎo),他嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和深邃的思想深深地影響了我。 [3] 刑國慶,張廣利,鄒浪 .《 Ubuntu 權(quán)威指南》 . 北京 :人民郵電出版社 ,20xx 年 1月 .第 116 頁。測試持續(xù)幾分鐘,并未出現(xiàn)異常,則實(shí)時測試通過。 28 圖 24 添加 annoymous 用戶權(quán)限 設(shè)置 Discuz !X 遠(yuǎn)程附件 在測試機(jī)的地址欄中輸入 即可打開首頁,并且會自動跳轉(zhuǎn)為 如圖 25 所示。 } } 靜態(tài)數(shù)據(jù)緩存的設(shè)計(jì)實(shí)現(xiàn) 靜態(tài)數(shù)據(jù)緩存 [4]的實(shí)現(xiàn)主要是在 server 模塊中加入 location 子模塊,并且添加緩存目錄,用于存放指定擴(kuò)展名的文件。 server max_fails=2 fail_timeout=30s。 //發(fā)生錯誤的日志存放地址 ,默認(rèn)為安裝目錄下的 logs。root39。 16 圖 11 登錄 phpMyAdmin 輸入 root 作為用戶名,輸入密碼 baiboer,進(jìn)入 phpMyAdmin 首頁以后,選擇權(quán)限標(biāo)簽,點(diǎn)擊添加用戶,出現(xiàn)如圖 12 的界面。 安裝完成后,配置 /etc/apt/ 軟件源,以備下一步安裝庫文件。通過啟用 Discuz !X 的遠(yuǎn)程附件功能,并搭建 FTP服務(wù)器實(shí)現(xiàn)靜態(tài)附件分離。 FileZilla FileZilla 是一款優(yōu)秀的 FTP 服務(wù)器,它性能優(yōu)異、配置簡單,而且功能相比于其他 FTP 服務(wù)器一點(diǎn)也不遜色。正向代理就是 PC 機(jī)連接 Inter時要通過 代理服務(wù)器, PC 機(jī)把 Web 請求發(fā)送給代理服務(wù)器,由代理服務(wù)器連接 Inter。出現(xiàn)了例如:如何能夠應(yīng)對高并發(fā)的訪問量,如何能夠?qū)崟r的響應(yīng)請求,如何能夠有效的利用服務(wù)器資源等問題。反向代理服務(wù)器是相對于正向代理服務(wù)器而言的,反向代理的對象是服務(wù)器集群。 Ubuntu Server LTS Ubuntu[3] 是基于 Debian 的 Linux 發(fā)行版,該項(xiàng)目起始于 20xx 年,它雖然很年輕,卻在短短的幾年間,變成了 Linux 發(fā)行版中用戶量最多的一位。借鑒這種模式,它已經(jīng)發(fā)展成為國內(nèi)同類產(chǎn)品中的第一品牌。如果用戶刷新,遵照負(fù)載均衡的輪詢規(guī)則,用戶就被指引到了另外一臺服務(wù)器,需要重新登 陸。 8 負(fù)載均衡系統(tǒng)的層次結(jié)構(gòu)圖 圖 2 層次結(jié)構(gòu)圖 圖 2 為整個系統(tǒng)的層次結(jié)構(gòu)圖 [2]。 圖 4 Apache 啟動 點(diǎn)擊 Admin,首頁的啟動效果如圖 5 所示。tracking39。 Discuz ! X 的安裝 在 XAMPP 的 Apache 中添加虛擬主機(jī), XAMPP 會自動把默認(rèn)目錄更改為 該 虛 擬 主 機(jī) 的 目 錄 。 default_type application/octetstream。同時還可以定義錯誤頁面??蛻舳苏埱笠殉晒?,自上次請求后未更改 proxy_cache_vaild 301 302 3m。圖 30,31,32 所示,分別為測試中 Web1, Web2, Web3 的 CPU占用曲線。但建議真實(shí)生產(chǎn)環(huán)境還是采用舊版會更穩(wěn)定。雖然劉老師很忙,但還 是擠出時間指導(dǎo)整個系統(tǒng)設(shè)計(jì)和幫助我修改論文。 [2] Andrew S. Tanenbaum,Maarten Van Steen,辛春生 陳宗斌等譯 . 《分布式系統(tǒng)原理與范例(第二版)》 . 北京 :清華大學(xué)出版社 ,20xx 年 .第 6,65,405406 頁。 test1 用戶不斷的刷新,查看來自 test2 和 test3 發(fā)布的回復(fù),是否能夠及時地顯示。 圖 23 新建用戶和密碼設(shè)置 經(jīng) Discuz !X 的附件測試發(fā)現(xiàn),需要開啟 anonymous 用戶,并且密碼空,默認(rèn)目錄和 discuzftp 相同,如圖 24 所示。 location= / { root html。 server max_fails=2 fail_timeout=30s。 worker_processes 2。] = 39。 圖 10 設(shè)置 root 密碼 刷新頁面出現(xiàn)如圖 11 的界面,要求輸入賬號和密碼。文件系統(tǒng)采用最經(jīng)典的分法:根文件系統(tǒng) /, swap 交換區(qū)( 倍于內(nèi)存大?。?。 通過分別部署 Discuz !X Web 服務(wù)器,并設(shè)置其連接遠(yuǎn)程數(shù)據(jù)庫服務(wù)器實(shí)現(xiàn) Web 和數(shù)據(jù)庫分離。使 用十分方便, 只要登錄頁面就可操作,即便沒有接觸過數(shù)據(jù)庫的人也可是使用。 反向代理 反向代理是相對于正向代理來說的。 但這種方式的出現(xiàn)給 Web 的服務(wù)器提供商提出了新的挑戰(zhàn)。通過反向代理服務(wù)器實(shí)現(xiàn)多臺服務(wù)器協(xié)作提供不同的服務(wù),但對于客戶端表現(xiàn)為一臺服務(wù)器。Ubuntu 的運(yùn)行和維護(hù)依賴于 Mark Shuttleworth 創(chuàng)建的 Canonical 公司,當(dāng)然也離不開廣大 Linux 愛好者的支持。 XAMPP XAMPP 是由 Apache friends 網(wǎng)站開發(fā)的,其中 X 表示其支持 Linux、Windows、 Mac OS X、 Solaris 等 多種 平臺。這樣不僅用戶麻煩,而且會無形中加大服務(wù)器的負(fù)擔(dān),所以要把一個用戶定位到一個服務(wù)器上不變。用戶發(fā)送請求經(jīng)過了三個層次結(jié)構(gòu),反向代理層會根據(jù)用戶的請求以輪詢的形式把請求轉(zhuǎn)發(fā)給 Web 應(yīng)用層, Web應(yīng)用層再根據(jù)請求的具體內(nèi)容去訪問文件層和數(shù)據(jù)層。 13 圖 5 XAMPP 啟動首頁 點(diǎn)擊安全選項(xiàng),會看到系統(tǒng)提示:未進(jìn)行安全設(shè)置,通過提示 URL,可以進(jìn)行設(shè)置,如圖 6 所示。] = 39。 在 各 Apache 服 務(wù) 器 配 置 文 件~\apache\conf\extra\ 中添加以下代碼: VirtualHost *:80 ServerAdmin DocumentRoot ~ /htdocs/discuz ServerName ServerAlias ErrorLog logs/ CustomLog logs/ bined /VirtualHost 拷貝 Discuz!X 的網(wǎng)站代碼目錄
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1