配置CITRIX XML 服務與IIS 7.x共享埠
配置CITRIX XML服務與IIS 7.x共享埠,請按照以下步驟配置即可:
1.停止並登出 Citrix XML 服務
1.1 停止 XML 服務
單擊【開始】→【執行】,輸入“CMD”,開啟【命令提示符】在命令提示符下執行以下命令:
1.2登出 Citrix XML 服務
ctxxmlss /u
2.配置XML服務與IIS 7.x共享埠
2.1 新增ISAPI擴充套件
1、單擊【開始】→【執行】,輸入“\Inetpub”
2、在 Inetpub 資料夾中建立名為Scripts的資料夾。
3、開啟C:\Program Files (x86)\Citrix\system32資料夾,將以下檔案複製到 Web 伺服器上的C:\Inetpub\Scripts資料夾:
ctxconfproxy.dll
ctxsta.config
ctxsta.dll
ctxxmlss.txt
radexml.dll
wpnbr.dll
4、在C:\Inetpub\Script資料夾中,建立CtxAdmin資料夾並將C:\Program Files (x86)\Citrix\system32 資料夾中的 ctxadmin.dll 檔案複製到CtxAdmin 資料夾中。
5、在Scripts資料夾中,建立resource資料夾。
6、在resource資料夾中建立en的子資料夾。
7、從 C:\Program Files (x86)\Citrix\system32\resource\en資料夾將ctxstaui.dll檔案複製到Inetpub\Scripts\resource\en資料夾。
備註:32 位作業系統時,請適當替換資料夾路徑。
8、開啟Internet 資訊服務(IIS)管理器。
9、在左邊視窗中,雙擊伺服器節點。
10、在伺服器節點的主頁上,雙擊【ISAPI和 CGI 限制】, 如圖-1所示:
圖-1 ISAPI 和 CGI 限制
12、在【新增 ISAPI 或 CGI 限制】對話方塊中,瀏覽並選擇 \inetpub\scripts\CtxConfProxy.dll檔案。
13、(可選)在說明欄位中鍵入的 ISAPI 或 CGI 路徑的說明。
14、選擇【允許執行擴充套件路徑】選項中,如圖-2:
圖-2允許執行擴充套件路徑
15、單擊【確定】。
16、重複步驟11至步驟15,新增並允許以下 ISAPI 擴充套件:
\inetpub\scripts\CtxConfProxy.dll
\inetpub\scripts\ctxsta.dll
\inetpub\scripts\radexml.dll
\inetpub\scripts\wpnbr.dll
\inetpub\scripts\CtxAdmin\ctxadmin.dll
所需的ISAPI擴充套件,如圖-3:
圖-3 所需的ISAPI擴充套件
2.2 新增並配置應用程式池
1、在IIS中,右鍵單擊【應用程式池】
2、選擇【新增應用程式池】,
3、在【新增應用程式池】對話方塊中,鍵入“CtxScriptsPool”,如圖-4所示:
圖-4新增應用程式池
4、從.NET 框架版本列表中,選擇 【.NET Framework v2.0.50727】
5、從託管管道模式中,選擇【經典】
6、選擇【立即啟動應用程式池】選項,單擊【確定】。
7、右鍵單擊【應用程式池】對話方塊中的【CtxScriptsPool】 ,單擊【高階設定】。
8、在【高階設定】對話方塊中,選擇【程式模型】的【標識】。
9、從【內建帳戶】列表中,選擇【NetworkService】,如圖-5所示:
圖-5
10、依次單擊【確定】 。
11、重複步驟1至步驟 10 ,新增“CtxAdminPool”池。完成後如圖-6所示:
圖-6 應用程式池
對於64位系統,需做以下設定
1、右鍵單擊【應用程式池】對話方塊中的 【CtxScriptsPool】,選擇【高階設定】,在【啟用32 位應用程式】中,選擇“True”,點選【確認】。
2、右鍵單擊【應用程式池】對話方塊中的 【CtxAdminPool】,選擇【高階設定】,在【啟用32 位應用程式】中,選擇“True”,點選【確認】。如圖-7所示:
圖-7啟用 32 位應用程式
2.3 新增應用程式和虛擬目錄
1、在IIS中,右鍵單擊【Default Web Site】
2、選擇【新增應用程式】,
3、在【新增應用程式】對話方塊中,在別名中輸入“Scripts”,
4、在應用程式池選擇【CtxScriptsPool】。
5、瀏覽並選擇C:\inetpub\Scripts路徑,如圖-8所示:
圖-8新增Scripts應用程式
6、單擊【確定】
7、在 IIS中,右擊【Scripts】並選擇【新增應用程式】
8、在別名中,輸入“CtxAdmin”
9、為應用程式池選擇【CtxAdminPool】
10、瀏覽選擇C:\inetpub\Scripts\ctxadmin路徑,下圖-9所示:
11、單擊【確定】
12、在 IIS中,右擊【Scripts】並選擇【新增虛擬目錄】
13、在別名中,鍵入“CtxIntegrated”
14、瀏覽並選擇C:\inetpub\Scripts路徑,如圖-10所示:
圖-10 新增CtxIntegrated虛擬目錄
15、單擊【確定】
16、在 IIS中,雙擊【Scripts】。
圖-11處理程式對映
18、從右邊視窗中,單擊【編輯功能許可權】。
19、請在【編輯功能許可權】對話方塊中,選擇【執行】.如圖-12所示:
圖-12編輯功能許可權
20、單擊【確定】。
21、在命令提示符下,輸入“iisreset”,重新啟動Web 伺服器後生效。
注意:完成後,要把WI中XML埠指定為IIS整合埠即可。
本文轉自 sfih 51CTO部落格,原文連結:http://blog.51cto.com/dayday/1344590
相關文章
- Apache和IIS共享80埠的四個設定方法Apache
- Thrift 客戶端-服務端 零XML配置 註解式配置客戶端服務端XML
- centos7配置nfs共享儲存服務CentOSNFS
- 雲伺服器Apache和IIS共享80埠的設定方法伺服器Apache
- 如何設定iis服務更安全
- elasticsearch 6.x 與elasticsearch 7.x 配置與使用(Java)ElasticsearchJava
- centos 6.x 7.x防火牆開啟埠範圍IP地址 配置CentOS防火牆
- LVS負載均衡配置與keepalive服務配置負載
- CentOS 7.x 安裝SuperMap iServer 10i服務CentOSServer
- Internet資訊服務(IIS)管理器--IIS部署釋出網站網站
- Symfony 服務容器:使用 XML 或 YAML 檔案描述服務XMLYAML
- NFS共享儲存服務NFS
- Spring Cloud Consul:服務治理與配置中心SpringCloud
- 網路拓撲—WEB-IIS服務搭建Web
- Linux系統安裝並配置nginx實現多服務同一埠LinuxNginx
- ArcGIS切片服務獲取切片方案xml檔案(conf.xml)XML
- 五(二)、spring 宣告式事務xml配置SpringXML
- Elastic Search 7.x 叢集配置AST
- IIS WebDAV安全配置Web
- windows10系統如何關閉iis服務Windows
- 透過C#重啟iis網站服務C#網站
- linuxftp服務配置LinuxFTP
- 共享辦公室出租,服務和資源的共享
- XML Web 服務技術解析:WSDL 與 SOAP 原理、應用案例一覽XMLWeb
- 多個web服務接入共享ingressgatewayWebGateway
- 共享辦公,延伸服務價值
- Kali Linux常用服務配置教程安裝及配置DHCP服務Linux
- windows10系統開啟iis服務的方法Windows
- win10系統如何新增iis服務【圖文】Win10
- win10找不到iis服務如何解決_win10系統找不到“internet資訊服務(IIS)管理器”解決教程Win10
- redhat7 配置檔案共享服務Redhat
- Linux檢視啟動的服務的埠Linux
- 【go】【rpc】【同一埠,提供多種服務】GoRPC
- 【配置】Centos7 配置samba服務CentOSSamba
- 詳解資料服務共享釋出
- 從 node服務部署,到https配置與nginx轉發HTTPNginx
- [20180509]配置靜態監聽服務與ORA-12514
- Kali Linux常用服務配置教程DHCP服務原理Linux
- 服務端常見服務安裝及配置服務端