當前位置:首頁 » 網頁前端 » webui怎麼打開
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

webui怎麼打開

發布時間: 2022-10-17 07:10:59

Ⅰ web UI 和移動UI的區別以及聯系

一、用戶與界面交互/操作的方式不同
Web網站:以滑鼠或觸摸板為媒介,多採用左鍵點擊的操作,也支持滑鼠滑過、滑鼠右鍵的操作方式。
移動App:直接用手指觸控屏幕,除了最通用的點擊操作之外,還支持滑動、捏合等各種復雜的手勢。
設計要點:
1、相比滑鼠,手指觸摸范圍更大,較難精確控制點擊位置,對此iOS人機交互規范中提到手指最合適的觸控區域至少需要44 point。所以移動App的點擊區域要設置的更大一些,不同點擊元素的間隔也不能太近。
2、Web網站支持滑鼠滑過的效果,一些tips提示通常採用滑鼠滑過展開/收起的交互方式。在移動App則不支持這類效果,通暢需要點擊特定的icon來收起/展開提示。
3、移動App支持的豐富的手勢操作,比如通過左滑可看到你可能需要的快捷操作「取消關注」、「刪除」,這類操作方式的特點是快捷高效,但對於初學者來說有一定的學習、獲知成本。我們在合理設計這些快捷操作方式的同時,還需要支持最通用的點擊方式來完成任務的操作路徑。針對手勢操作學習成本高的問題,一些App常通過新手引導的方式來教用戶。
4、移動App以單手操作為主,界面上重要元素需要在用戶單手點擊范圍內,或者提供快捷的手勢操作。
二、設備尺寸不同
Web網站:不同PC的解析度不同,瀏覽器窗口最大化的尺寸也不同;瀏覽器窗口可縮放。
移動App:設備尺寸相對較小;不同設備的解析度差異化較多,特別是Android;支持橫屏、豎屏調轉方向。
設計要點:
1、移動App的尺寸較小,一屏展示的內容有限,更需要明確哪些信息更為重要,有效的「組織」相關聯的內容,優先順序高的內容突出展示、次要內容適當「隱藏」。
2、Web網站因瀏覽器解析度差異較大、且窗口尺寸可變化,設計時需要確定好不同解析度的內容展示和布局,也因為這一點加上webapp的瀏覽需求,近幾年來響應式設計更為普遍。
3、因設備解析度、dpi大小不一,所以移動App在界面布局、圖片、文字的顯示上,要兼顧不同設備的效果,需要設計師與開發共同配合做好適配工作。
4、因移動設備支持橫屏、豎屏展示,所以在設計移動App(比如游戲、視頻播放界面)時,需要考慮用戶是否有「換個方向看看」的需求、哪些情況下切換屏幕方向、如何切換等。
三、使用環境不同
Web網站:通常坐在某個室內、使用時間相對較長;
移動App:既可能是長時間在室內使用、也可能是利用碎片化的時間使用,或站或坐或躺著或行走,姿勢不一;
設計要點:
1、使用Web網站時,用戶更為專注;
2、使用移動App時,用戶很容易被周邊環境所影響,對界面上展示的內容可能沒那麼容易留意到;長時間使用時更適合沉寂式瀏覽,碎片化時間使用時用戶可能沒有足夠的時間、每次瀏覽內容有限,類似「稍候閱讀」、「收藏」等功能則比較實用;用戶在移動過程中更容易誤操作,需要考慮如何防止誤操作、如何從錯誤中恢復。
四、網路環境不同
Web網站:網路相對穩定且基本無需擔心流量問題
移動App:因用戶使用環境復雜,可能在移動過程中從通暢環境到封閉的信號較差的環境,網路可能從有到無、從快到慢;既可使用無需擔心流量的WiFi,也可能使用需要控制流量的3G/4G。
設計要點:
1、移動App,網路異常的情況更普遍,需要更加重視這類場景下的錯誤提示、以及如何從錯誤中恢復的方法。
2、移動App,在3G/4G情況下用戶對流量比較重視,對於需要耗費較多流量的操作,需要提醒用戶,在用戶允許的前提下才繼續進行。
五、通知方式不同
Web網站:對於瀏覽器的通知中心,用戶使用的不多,很難主動喚起用戶
移動App:推送通知給用戶的方式很常見。
設計要點:
1、在移動App可以用通知及時提醒用戶一些重要信息,但也需要考慮用戶關閉通知提醒的場景下用戶仍然能無礙的使用;因為「通知」功能對用戶較為重要,設計師需要思考如何讓用戶更容易「開啟通知許可權」。
六、基於位置服務的精細度不同
Web網站:定位功能一般獲取到的是當前城市
移動App:可較為精確的獲取用戶的當前位置
設計要點:
1、移動App可合理的利用用戶的位置,給用戶提供一些服務。比如,地圖類可以搜索「我的位置」到目的地的路線,生活服務類可以查詢我的位置附近的美食、商場、電影院等等,這樣的方式省去了用戶手動輸入當前位置的復雜、更加智能化。

Ⅱ 如何登錄web-ui後台管理界面

web管理頁面,就是可以在線提交、編輯、刪除網站相關欄目的內容後台管理程序。只有管理員分配的用戶才能登陸web管理頁面。 如何才能進入web管理頁面: 1、需要擁有管理員賬號密碼,登陸 2、進入管理後台,進行欄目更改、添加、刪除等功能 web管...

Ⅲ 如何使用django開發pyspider的webui

Pyspider自帶WebUi,不需要自己再開發。
如果你想看數據,我倒是弄過,就是把所有爬取結果都放在一個只讀表裡,然後通過django看就行了。

Ⅳ 如何打開webui

用360安全衛士先掃描一下吧

Ⅳ 如何:查找和復制 Microsoft.Office.Excel.WebUI.dll

在安裝 Microsoft Office SharePoint Server 2007 的計算機上,可以在全局程序集緩存中找到 Microsoft.Office.Excel.WebUI.dll 的一個副本。必須先將全局程序集緩存中的 Microsoft.Office.Excel.WebUI.dll 復制到某個文件夾中,然後才能通過 Microsoft Visual Studio 2005 的「添加引用」對話框將引用添加到 Microsoft.Office.Excel.WebUI.dll。然後,可使用「添加引用」對話框中的「瀏覽」選項卡瀏覽到包含 Microsoft.Office.Excel.WebUI.dll 副本的文件夾。以下步驟說明了如何: 查找Microsoft.Office.Excel.WebUI.dll。 將全局程序集緩存中的 Microsoft.Office.Excel.WebUI.dll 復制到所選文件夾。查找Microsoft.Office.Excel.WebUI.dll啟動命令提示符控制台:單擊「開始」,然後單擊「運行」。 在「打開」欄位框中,鍵入cmd。 此時將顯示命令提示符控制台。使用cd 命令導航到 C:\WINNT\assembly 目錄: cd C:\WINNT\assembly 使用dir 命令顯示 C:\WINNT\assembly 目錄中的內容: C:\WINNT\assembly>dir 將看到以下類似內容: Volume in drive C has no label. Directory of C:\WINNT\assembly03/10/2005 05:52 PM <DIR> GAC 07/17/2006 04:07 PM <DIR> GAC_32 07/17/2006 04:07 PM <DIR> GAC_MSIL 03/10/2005 05:52 PM <DIR> NativeImages1_v1.1.4322 03/14/2005 03:53 PM <DIR> NativeImages_v2.0.40903_32 01/04/2006 05:14 PM <DIR> NativeImages_v2.0.50727_32 07/17/2006 04:07 PM <DIR> temp 07/17/2006 04:07 PM <DIR> tmp 0 File(s) 0 bytes 8 Dir(s) 20,462,927,872 bytes free 再次使用 cd 命令更改目錄,導航到 gac_msil 目錄: C:\WINNT\assembly>cd gac_msil 使用dir 命令顯示 C:\WINNT\assembly\GAC_MSIL 目錄中的內容: C:\WINNT\assembly\GAC_MSIL>dir 將看到以下類似內容: Volume in drive C has no label. Directory of C:\WINNT\assembly\GAC_MSIL 07/17/2006 04:07 PM <DIR> . 07/17/2006 04:07 PM <DIR> .. 07/17/2006 04:07 PM <DIR> Accessibility ... 03/30/2006 04:31 PM <DIR> Microsoft.Office.Excel.Server ... 03/30/2006 04:31 PM <DIR> Microsoft.Office.Excel.WebUI ... 找到Microsoft.Office.Excel.WebUI.dll 後就可以將其復制到所選文件夾。 C:\WINNT\assembly>dir Volume in drive C has no label. Directory of C:\WINNT\assembly 03/10/2005 05:52 PM <DIR> GAC 07/17/2006 04:07 PM <DIR> GAC_32 07/17/2006 04:07 PM <DIR> GAC_MSIL 03/10/2005 05:52 PM <DIR> NativeImages1_v1.1.4322 03/14/2005 03:53 PM <DIR> NativeImages_v2.0.40903_32 01/04/2006 05:14 PM <DIR> NativeImages_v2.0.50727_32 07/17/2006 04:07 PM <DIR> temp 07/17/2006 04:07 PM <DIR> tmp 0 File(s) 0 bytes 8 Dir(s) 20,462,927,872 bytes free C:\WINNT\assembly>cd gac_msil C:\WINNT\assembly\GAC_MSIL>dir Volume in drive C has no label. Directory of C:\WINNT\assembly\GAC_MSIL 07/17/2006 04:07 PM <DIR> . 07/17/2006 04:07 PM <DIR> .. 07/17/2006 04:07 PM <DIR> Accessibility ... 03/30/2006 04:33 PM <DIR> Microsoft.AnalysisServices 03/30/2006 04:31 PM <DIR> ... 03/30/2006 04:31 PM <DIR> Microsoft.Office.Excel.Server 03/30/2006 04:27 PM <DIR> ... 03/30/2006 04:27 PM <DIR> Microsoft.Office.Excel.Server.Udf 03/30/2006 04:31 PM <DIR> Microsoft.Office.Excel.Server.WebServices 03/30/2006 04:31 PM <DIR> Microsoft.Office.Excel.WebUI ... 03/30/2006 03:12 PM <DIR> System.Workflow.Runtime 07/17/2006 04:07 PM <DIR> System.Xml 0 File(s) 0 bytes 146 Dir(s) 20,462,927,872 bytes free C:\WINNT\assembly\GAC_MSIL>cd Microsoft.Office.Excel.WebUI C:\WINNT\assembly\GAC_MSIL\Microsoft.Office.Excel.WebUI>dir Volume in drive C has no label. Directory of C:\WINNT\assembly\GAC_MSIL\Microsoft.Office.Excel.WebUI 03/30/2006 04:31 PM <DIR> . 03/30/2006 04:31 PM <DIR> .. 03/30/2006 04:31 PM <DIR> 12.0.0.0__71e9bce111e9429c 0 File(s) 0 bytes 3 Dir(s) 20,463,235,072 bytes free C:\WINNT\assembly\GAC_MSIL\Microsoft.Office.Excel.WebUI>cd 12.0.0.0__71e9bce111e 9429c C:\WINNT\assembly\GAC_MSIL\Microsoft.Office.Excel.WebUI\12.0.0.0__71e9bce111e9429c> Microsoft.Office.Excel.WebUI.dll c:\WebUIAssembly 1 file(s) copied. C:\WINNT\assembly\GAC_MSIL\Microsoft.Office.Excel.WebUI\12.0.0.0__71e9bce111e9429c> 另請參閱其他資源Excel Services 警報Excel Services 的已知問題和提示如何:以編程方式向頁面添加 Excel Web Access Web 部件如何:使用腳本信任工作簿位置

Ⅵ Web UI自動化測試之Selenium3

一、WebDriver(import org.openqa.selenium.WebDriver)操作瀏覽器

selenium通過WebDriver對象來定位頁面元素

1、打開瀏覽器

打開火狐瀏覽器:

WebDriver driver = new FireFoxDriver();

打開IE瀏覽器:

WebDriver driver = new InternetExplorerDriver();

打開chrome瀏覽器

WebDriver driver = new ChromeDriver();

2、最大化瀏覽器

driver.manage().window().maximize();

3、關閉瀏覽器

driver.close();

driver.quit();

4、打開測試頁面

driver.get("http:www..com");

二、By(org.openqa.selenium.By) 定位頁面元素

selenium通過By對象來定位頁面元素

1、By.id 通過ID定位頁面元素

By.id("UserCode")

2、By.name 通過name定位頁面元素

By.id("UserCode")

3、By.className 通過className定位頁面元素

By.className("input_class")

4、By.linkText 精確查找

drive.get("http://www..com");

By.linkText("網路");

5、By.partialLinkText 模糊查找

driver.get("http://www..com");

By.partialLinkText("網路");

6、By.tagName

dirver.get("http://www..com");

By.tagName("input");

三、WebElement(org.openqa.selenium.WebElement)操作頁面元素

selenium通過WebElement對象來操作頁面元素

1、操作輸入框

WebElement inputElement = driver.findElement(By.id("UserCode"));//查找登錄頁面錄入用戶名元素

inputElement.setKeys("wyl");//輸入框錄入用戶名wyl

inputElement.clear();//清空輸入框

inputElement.getText();//獲得輸入框中的內容

2、操作單選框

WebElement radioElement = driver.findElement(By.id("Orders"));

radioElement.click();// 選擇某個單選項

radioElement.clear();// 清空某個單選項

radioElement.isSelected();// 判斷某個單選項是否已被選擇

3、操作多選框

WebElement checkboxElement = driver.findElement(By.id("Orders"));

checkboxElement.click();// 選擇某個多選項

checkboxElement.clear();// 清空某個多選項

checkboxElement.isSelected();//判斷某個多選項是否已被選擇

4、操作下拉框

Select select = new Select(per.findElement(By.id("region")));

select.selectByVisibleText("北京市");

select.selectByText("10010");

select.deselectAll();

select.deselectByVisibleText("北京市");

select.deselectByText("10010");

select.getAllSelectedOptions();

select.getFirstSelectedOption();

5、操作上傳文件

WebElement uploadElement = driver.findElement(By.id("file"));

String uploadFile = "D:1AgentCode.txt";

uploadElement.setKeys(uploadFile);

6、操作按鈕

WebElement btnElement = driver.findElement(By.id("add"));

btnElement.click();

btnElement.isEnabled();

7、表單提交

WebElement formElement = driver.findElement(By.id("fm"));

fromElement.submit();

8、操作彈出對話框

Alert alert = driver.swichTo().alert();

alert.getText();//獲得彈出框內容

alert.accept();//點擊彈出框確認按鈕

alert.dismiss();//點擊彈出框取消按鈕

9、Windows和Frames之間的切換

driver.switchTo().defaultContent();//返回到最頂層的frame

driver.switchTo().frame("leftMenuFrame");//切換到左側菜單frame

driver.switchTo().window("windowName");//切換到某個windows

10、超時設置

driver.manage().timeouts().implicitly(10,timeUnit.Seconds);//識別元素時的超時時間

driver.manage().timeouts().pageLoadTimeout(10,timeUnit.Seconds);//頁面載入時的超時時間

driver.manage().timeouts().setScriptTimeout(10,timeUnit.Seconds);//非同步腳本的超時時間

四、調用js

JavascriptExecutor js = (JavascriptExecutor)driver;

js.executeScript("JS腳本");

五、Selenium官方

1、官方download包下載地址

http://code.google.com/p/selenium/downloads/list

2、官方User Guide

http://seleniumhq.org/docs/

3、API

http://selenium.googlecode.com/git/docs/api/java/index.html

Ⅶ 如何打開livepool web ui

1.用photoshop畫出你想要的平面效果(需要厚實的平面設計功底) 2.交由前端進行切片處理(根據頁面構成和程序開發方法將做好的psd文件切片處理) 3.切片後對頁面進行重構,一般在dreamweaver中處理,通過手動組織代碼攜程,一般就是div+css,完...

Ⅷ apache traffic server怎麼配置webui

一 介紹

Apache Traffic Server(ATS或TS)是一個高性能的、模塊化的 HTTP 代理和緩存伺服器。Traffic Server 最初是 Inktomi 公司的商業產品,該公司在 2003 年被 Yahoo 收購,之後 Traffic Server 一直在 Yahoo 內部使用長達 4 年,直到 2009 年 8 月 Yahoo 向 Apache 軟體基金會(ASF)貢獻了源代碼,並於 2010 年 4 月成為了 ASF 的頂級項目(Top-Level Project)。 Apache Traffic Server 現在是一個開源項目,開發語言為C++。

Traffic Server 的開發團隊曾經由 Chuck Neerdaels 領導,他也是 Harvest 項目的早期創始人之一,Harvest 項目後來發展為十分流行的 Squid 項目;Leif Hedstrom 直接管理著現在的 Traffic Server 開發團隊。目前 Chuck Neerdaels 和 Leif Hedstrom都已加盟知名 CDN 服務提供商 Akamai。

HTTP 代理伺服器是 HTTP 伺服器的一種實現,處於客戶端(一般為瀏覽器)與另一個 HTTP 伺服器之間(通常指源伺服器,Origin Server)。HTTP 代理通常分為正向代理、反向代理和透明代理,我們主要關注的是反向代理(Reverse Proxy,見下圖)反向代理伺服器根據明確配置的映射規則來處理用戶請求。反向代理伺服器通常會設置一個較大的緩存區,伺服器處理請求的同時將請求的內容緩存在伺服器本地,當下次用戶請求同一個對象時,伺服器可直接從緩存區里取出對象,而不用去源伺服器去取,起到了加速的效果。另外,配置反向代理的映射規則也能實現負載均衡的功能。除了 Traffic Server,常見的開源代理伺服器還有 Squid,Varnish,Nginx,HAProxy。
Apache <wbr>Traffic <wbr>Server <wbr>簡介

Traffic Server 在 Yahoo 內部使用了超過 4 年,主要用於 CDN 服務,CDN 用於分發特定的 HTTP 內容,通常是靜態的內容如圖片、JavaScript、CSS。下面是Traffic Server 在 Yahoo CDN 應用的一些情況:
超過 4 年的使用中,緩存中沒有出現已知的數據損壞(data corruption);
作為反向代理,伺服器方便部署和管理,並且大部分配置的更改可直接在線上伺服器完成,而不用重啟服務;
在高並發情況下擴展良好,支持 HTTP/1.1 協議特性,如 SSL、Keep-Alive;
在世界范圍內部署了超過 100 台伺服器;
在實際CDN中,每秒處理超過 350,000 次請求,達到 30 Gbps,最大容量至少十倍於普通使用,以應對高峰時的大量請求;
在實際 CDN 中,每台伺服器有 20,000 到 30,000 的 keep-alive 並發連接,其中有 1,000 到 2,000 的連接是一直很活躍的;
實驗環境中,單台伺服器每秒處理 105,000 次請求,請求的對象是被緩存住的小文件;
實驗環境中,請求大文件時,單台伺服器達到 3.6 Gbps(4x GigE NIC bonded)。
二 組件、機制
Traffic Server(TS) 的組成
1.Traffic Server緩存
TS 緩存包含一個高速的對象資料庫,資料庫根據 URL 和相關頭部來索引對象,對於同一對象可以緩存不同版本(如不同的編碼、語言)。
當緩存空間滿後,TS 會移除過期的數據。
當磁碟出錯時,TS 將不再使用該塊磁碟,轉而使用剩下的磁碟。所有磁碟都出錯時,TS 將切換至 proxy-only 模式,即只代理,不緩存。
可分區,即可以給指定的協議和源伺服器劃分一定數量的磁碟空間
2.RAM 緩存
內存緩存區儲存比較熱門的對象,在流量的高峰期時能加快處理速度和降低磁碟負載。

3.主機資料庫
儲存 DNS 信息,方便主機名到 IP 地址的快速轉換
儲存每個主機的 HTTP 版本,方便高級協議特性的使用
儲存主機的可靠性和可用性信息
4.DNS 解析器
TS 原生實現了 DNS 解析器,不依賴較慢的傳統解析庫。同時也降低了 DNS 的流量。

5.Traffic Server 進程
traffic_server 進程負責接受連接,處理協議請求,然後從緩存或源伺服器獲取對象並返回
traffic_manager 進程是 TS 的命令和控制設施,負責啟動、監控和配置 traffic_server 進程,它也負責代理的埠配置、統計信息的介面、集群管理和虛擬 IP 的故障轉移。
如果 traffic_manager 檢測到 traffic_server 進程失效,它立即重啟 traffic_server 進程並且維護一個連接隊列,保存此時到來的請求,完全重啟後這個隊列里的連接將按順序被處理。
traffic_cop 進程監視 traffic_server 和 traffic_manager 進程,此進程周期性的查詢 traffic_server 和 traffic_manager 進程的健康狀況,如果查詢在一定間隔時間內未返回或者返回信息不正確,traffic_cop 將重啟 traffic_manager 和 traffic_server 進程。
Apache <wbr>Traffic <wbr>Server <wbr>簡介
6.管理工具
Traffic Line 是命令行程序,可以用來快速監視 Traffic Server 的性能和網路流量,也能配置 TS。
Traffic Shell 也是命令行工具,進入該 shell 後有自己一套語法,可代替 Traffic Line 完成監控、配置任務。
通過 Traffic Line 和 Traffic Shell 對配置作出的修改將會自動寫入配置文件中。

Traffic Server 的底層機制

Apache Traffic Server 不同於大部分開源代理伺服器,它結合了兩種技術來處理高並發:
非同步事件處理(Asynchronous event processing)
多線程(Multi-threading)
Traffic Server 在多 CPU、多核的硬體上擴展良好,能充分利用所有可用的 CPU 和其他資源。

HTTP 代理緩存相關機制

1. Traffic Server 處理請求的過程
1)用戶請求一個 web 對象,TS 收到請求
2)TS 通過對象的地址,在對象資料庫(緩存)中去定位該對象
a.如果對象在緩存中,TS 會檢查對象是否新鮮(fresh)
如果新鮮,TS 從緩存里返回該對象給用戶,此時稱為緩存命中(cache hit)
如果不新鮮(stale),TS 會連接源伺服器去驗證對象是否仍然新鮮,即重新驗證(revalidation),如果仍然新鮮,TS 立即將緩存中的副本返回給用戶
b.如果對象不在緩存中(緩存未命中,cache miss),或者緩存的副本不再有效,TS 會去源伺服器獲取對象,然後同時做下面兩件事
將對象返回給用戶
將對象放到本地緩存中
2. Traffic Server 判斷 HTTP 對象是否新鮮(fresh)的過程
如果有 Expires 或者 max-age 頭部直接定義緩存的過期時間,TS將對比當前時間和過期時間去判斷對象是否新鮮
如果沒有上述頭部,TS 將檢查 Last-Modified 和 Date 頭部(其中Date是源伺服器返回對象的時間,如果沒有 Last-Modified 頭部,TS 會用對象寫入緩存的時間以作代替),然後用以下公式算出新鮮的時間范圍(freshness_limit,可理解為保質期):
freshness_limit = ( Date - Last-Modified ) x 0.1
0.1 這個參數可以作調整,並且能限制 freshness_limit 的上下限,默認最小是 1 小時,最大是 1 天
如果沒有 Expires 頭部或者沒有 Last-Modified、Date 頭部,TS 將使用默認的 fressness limit
另外,TS 還會檢查 cache.config 配置文件中的 revalidate 規則,該規則可以對特定的 HTTP 對象設置特定的驗證時間(特定的域名、IP、一定規則的 URL、特定的客戶端等等)
3. 緩存過期(stale),Traffic Server 去源伺服器重新驗證對象可能的情況
仍然 fresh,TS 重置 freshness_limit,並返回對象
對象新副本可用,TS 緩存新對象,並同時返回給用戶
源伺服器上的對象不再存在,TS 也不再返回該副本給用戶
源伺服器沒有響應,TS 返回過期的對象並發出警告。

更詳細的說明請查看 Traffic Server 管理文檔中的 HTTP Proxy Caching 部分

三 安裝、使用
Apache Traffic Server 開源後添加了 64 位支持,也移植到了常見的 Linux 發行版、FreeBSD、OpenSolaris 和 Mac OS X,開源之前 Yahoo Traffic Server 一直運行在 32-bit Linux 上。

(以 Apache Traffic Server 2.1.1 unstable 為例在 32-bit Linux 環境下進行安裝測試)

安裝

1. 下載、解壓

wget http://www.apache.org/dist/trafficserver/trafficserver-2.1.1-unstable.tar.bz2
wget http://www.apache.org/dist/trafficserver/trafficserver-2.1.1-unstable.tar.bz2.md5
md5sum -c trafficserver-2.1.1-unstable.tar.bz2.md5
tar jxvf trafficserver-2.1.1-unstable.tar.bz2
cd trafficserver-2.1.1-unstable

2. 編譯、安裝

查看 README 說明文檔,安裝編譯依賴的庫(centos 可參照 fedora 依賴的軟體包,pcre包替換為 pcre-devel 即可)

./configure --help 查看編譯的一些選項
./configure (默認安裝在 /usr/local,如需修改,使用 --prefix=PREFIX;參數中還有用戶和用戶組選項,這是 TS 進程運行的身份,默認均為 nobody,centos 可以不作修改,其他發行版可能需要修改,如 ./configure --with-group=nogroup)
make
make install 以管理員身份執行

目錄結構

默認目錄
內容
/usr/local/var/log/trafficserver
運行時創建的日誌文件
/usr/local/var/trafficserver
運行時的一系列文件
/usr/local/etc/trafficserver
配置文件
/usr/local/bin
可執行文件
/usr/local/libexec/trafficserver
插件

初步配置

records.config 是 key-value 格式的配置文件,負責大部分全局的選項設置,即主配置文件。
storage.config 用於指定磁碟存儲
remap.config 定義映射規則,用於請求的重寫(rewrite),反向代理即在此配置。
records.config 中關鍵的配置
CONFIG proxy.config.exec_thread.autoconfig INT 1
CONFIG proxy.config.exec_thread.autoconfig.scale FLOAT 2.0
CONFIG proxy.config.exec_thread.limit INT 2 # 經觀察是每個核創建的線程數,官方文檔中未提及

CONFIG proxy.config.cluster.ethernet_interface STRING eth0 # 設置乙太網介面
CONFIG proxy.config.http.server_port INT 8080 # 監聽埠,反向代理通常為80
LOCAL proxy.local.incoming_ip_to_bind STRING 0.0.0.0 # 綁定的 IP,可省略,默認即為 0.0.0.0

CONFIG proxy.config.http.cache.http INT 1 # 打開緩存功能
CONFIG proxy.config.cache.ram_cache.size INT 512M # RAM 緩存大小

CONFIG proxy.config.reverse_proxy.enabled INT 1 # 打開
CONFIG proxy.config.url_remap.remap_required INT 1 # 1為只反向代理,0為正向+反向代理
CONFIG proxy.config.url_remap.pristine_host_hdr INT 0

CONFIG proxy.config.ssl.enabled INT 0 # 關閉SSL
CONFIG proxy.config.ssl.server.cert.filename STRING server.pem

CONFIG proxy.config.http.server_max_connections INT 2000 # 同源伺服器的最大連接數
CONFIG proxy.config.http.keep_alive_no_activity_timeout_out INT 60 # 當一個事務結束後同原伺服器保持連接的時間

remap.config 配置

map http://cdn.example.com/js http://js.example.com # 通過 DNS 輪詢可實現負載均衡
reverse_map http://js.example.com http://cdn.example.com/js # reverse_map 能在源伺服器 有 HTTP 重定向跳轉時,修改重定向請求,即重寫 Location 頭部內容

map http://cdn.example.com/css http://css.example.com
reverse_map http://css.example.com http://cdn.exampe.com/css

map http://cdn.example.com/img http://img.example.com
reverse_map http://img.example.com http://cdn.example.com/img

storage.config 配置
/data1 67108864 # 指定一個或多個目錄,註明緩存大小,也可直接指定 raw 分區,詳見storage.config 中的注釋說明

更詳細的配置可參考官方管理指南 http://trafficserver.apache.org/docs/v2/admin/

服務控制
運行 /usr/local/bin/trafficserver start
結束 /usr/local/bin/trafficserver stop
重啟 /usr/local/bin/trafficserver restart
命令行工具、監控
/usr/local/bin/traffic_line 需用管理員身份執行
查看幫助 traffic_line -h
查看變數的值 traffic_line -r 變數名 (變數名見官方管理指南附錄C,含 TS 運行時統計數據)
給變數賦值 traffic_line -s 變數名 -v 值 (變數名見records.config)
不重啟TS 使配置生效 traffic_line -x
/usr/local/bin/traffic_shell 需用管理員身份執行,進入後提示符為「%」
查看幫助 man traffic_shell (由於開發者疏忽,暫不能用)
show 命令,如 %show:cache-stats 查看緩存統計,如命中情況,緩存大小;如%show:proxy-stats 查看命中率
config 命令,如 %config:logging event disable 關閉日誌;如 %config:cache clear,清除緩存,config命令作出的修改都會立即生效
/usr/local/bin/traffic_logcat 日誌查看工具
traffic_logcat -h 獲得幫助
查看二進制日誌 traffic_logcat 日誌文件名
Traffic Server 系統自身的運行日誌可在 /var/log/message 中查看(centos),用於排錯
traffic_logstats 提供了基於日誌的統計功能
四 結論
Apache Traffic Server 開源後功能在不斷被開發,性能得到很大提升,社區也在逐漸發展,但除了 Yahoo 之外還很少有其他實踐,很多功能(如集群)的文檔有待完善。Traffic Server 豐富的插件開發是其一大亮點,模塊化的特點使其擁有很好的擴展性和靈活性,再加上它的高性能,相信 Apache Traffic Server 未來將在很多場景中替代傳統的代理和緩存伺服器而成為大家的首選。

Ⅸ juniper 5gt 進入web ui界面 無法顯示菜單

ie9不行的,你換的什麼瀏覽器啊,換谷歌或火狐還行,換其他所謂的瀏覽器,那還是採用ie內核,ie打不開他就打不開,用ie8吧,谷歌瀏覽器可以打開,但用著有時候菜單打不開,我現在用的ie8沒問題

Ⅹ webui界面怎麼通過瀏覽器打開

瀏覽器打不開可以採用以下方法解決,該方法能從根本上解決瀏覽器打不開。

原因一:由於用戶的誤操作將IE組件損壞,導致IE內核的瀏覽器不能打開網頁。

原因二:被木馬感染的系統文件被殺毒軟體當做木馬病毒清除,也會導致瀏覽器打不開怎麼辦,ie打不開,能上qq打不開網頁等問題。

原因三:桌面圖標病毒也會造成瀏覽器打不開怎麼辦,ie打不開,能上qq打不開網頁等問題,因為桌面圖標佔用了系統一些注冊表項,導致系統異常。而殺毒軟體又不能夠很好的進行修復工作,於是成了疑難。

感染這類惡意插件後的現象有:

1、瀏覽器打不開怎麼辦,ie打不開,能上qq打不開網頁;

2、點擊右鍵,只有「打開主頁,創建快捷圖標」兩個選項;

3、IE主頁被篡改,無法修復;

4、刪除惡意圖標後仍舊自動生成到桌面。

可牛免費殺毒系統急救箱現已集成了以往所有病毒專殺、系統修復工具的功能,能夠輕輕鬆鬆解決由病毒木馬導致的IE組件損壞、修復注冊表等疑難雜症,不再有瀏覽器打不開怎麼辦,ie打不開,能上qq打不開網頁這種疑問!!

修復步驟:

1、首先下載可牛免費殺毒 - 系統急救箱。

2、點擊「開始急救」按鈕,會自動掃描系統中存在的問題,並自動解決。

3、待所有問題解決,使用可牛免費殺毒全盤掃描對系統中的木馬病毒進行全面清理。

網路搜索:可牛殺毒系統急救箱