當前位置:首頁 » 網頁前端 » 在同一台伺服器上有web
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

在同一台伺服器上有web

發布時間: 2022-08-03 22:45:34

① 簡述在一台,web伺服器上實現多個網站配置的三種方法和各自優缺點

摘要 答: 第一:不同IP不同站點、使用多個IP地址

② 如果要在一台伺服器上配置多個Web網站,你將採用什麼辦法

不同埠,不同IP, 不同域名

③ 同一台伺服器上面,一個web網站正常,另一個網站在訪問出來HTTP 400,求高手解決

幾種可能:
伺服器上目錄許可權設置有問題;
IIS設置有問題
程序編寫有錯誤
數據連接有問題
總之,都是軟故障,自己查找原因吧。

④ 在一台伺服器上建立多個web站點的方法有哪些

  1. 建立成虛擬目錄

  2. 建立成網站

⑤ 如何在一台伺服器上建立多個Web站點

可以,但需要一個轉向文件和多個域名還有,要看空間提供商給予該伺服器的可綁定域名數

如果幫助到您,請記得採納為滿意答案哈,謝謝!祝您生活愉快! vae.la

⑥ 同一台伺服器上部署有A、B兩個JAVA技術開發的WEB系統

沒有源碼好像弄不了吧?

你怎麼知道B系統的會話中有哪些變數和用戶相關?

我簡單說一下思路(B肯定要源碼的):
1. 用戶名一致,或者有用戶對應表
2. 在a中驗證過,點某個連接時,向B系統(比如servlet)申請連接
3. b檢查A的用戶名等等,初始化登錄後的會話變數,實現登錄

⑦ 如果要在一台伺服器上配置多個Web網站,你將採用什麼辦法(說出一種即可)

三種辦法:

一、互聯網上最常用的方法:虛擬主機,一般用APACHE實現,只按一份軟體,只運行一次,只需要配置多個域名指向本機IP地址。APACHE能自動根據訪問者在IE輸入地址的域名,分別調用不同目錄下的文件進行反饋。這是最合理、最正宗的解決辦法。

二、如果你的網站在沒有域名服務的內部網路上運行,可以用多個IP配合APACHE來實現虛擬主機。方法同上。

三、你可以在不同的埠上啟動多個WEB伺服器,他們可以是同一套軟體,也可以是不同的軟體,比如你可以啟動兩個APACHE,或者一個APACHE、一個IIS、甚至再加一個RESION,但是他們偵聽的埠不能相同,一般默認是80,你需要修改。訪問的時候通過http://localhost:81/這樣的地址訪問。

⑧ 各位大俠,web伺服器和資料庫在同一台機器上,重啟後,資料庫伺服器能正常啟動,web伺服器無法啟動

Web伺服器(Web Server)
Web伺服器可以解析(handles)HTTP協議。當Web伺服器接收到一個HTTP請求(request),會返回一個HTTP響應(response),例如送回一個HTML頁面。為了處理一個請求(request),Web伺服器可以響應(response)一個靜態頁面或圖片,進行頁面跳轉(redirect),或者把動態響應(dynamic response)的產生委託(delegate)給一些其它的程序例如CGI腳本,JSP(JavaServer Pages)腳本,servlets,ASP(Active Server Pages)腳本,伺服器端(server-side)JavaScript,或者一些其它的伺服器端(server-side)技術。無論它們(譯者註:腳本)的目的如何,這些伺服器端(server-side)的程序通常產生一個HTML的響應(response)來讓瀏覽器可以瀏覽。

要知道,Web伺服器的代理模型(delegation model)非常簡單。當一個請求(request)被送到Web伺服器里來時,它只單純的把請求(request)傳遞給可以很好的處理請求(request)的程序(譯者註:伺服器端腳本)。Web伺服器僅僅提供一個可以執行伺服器端(server-side)程序和返回(程序所產生的)響應(response)的環境,而不會超出職能范圍。伺服器端(server-side)程序通常具有事務處理(transaction processing),資料庫連接(database connectivity)和消息(messaging)等功能。

雖然Web伺服器不支持事務處理或資料庫連接池,但它可以配置(employ)各種策略(strategies)來實現容錯性(fault tolerance)和可擴展性(scalability),例如負載平衡(load balancing),緩沖(caching)。集群特徵(clustering—features)經常被誤認為僅僅是應用程序伺服器專有的特徵。

應用程序伺服器(The Application Server)
根據我們的定義,作為應用程序伺服器,它通過各種協議,可以包括HTTP,把商業邏輯暴露給(expose)客戶端應用程序。Web伺服器主要是處理向瀏覽器發送HTML以供瀏覽,而應用程序伺服器提供訪問商業邏輯的途徑以供客戶端應用程序使用。應用程序使用此商業邏輯就象你調用對象的一個方法(或過程語言中的一個函數)一樣。

應用程序伺服器的客戶端(包含有圖形用戶界面(GUI)的)可能會運行在一台PC、一個Web伺服器或者甚至是其它的應用程序伺服器上。在應用程序伺服器與其客戶端之間來回穿梭(traveling)的信息不僅僅局限於簡單的顯示標記。相反,這種信息就是程序邏輯(program logic)。 正是由於這種邏輯取得了(takes)數據和方法調用(calls)的形式而不是靜態HTML,所以客戶端才可以隨心所欲的使用這種被暴露的商業邏輯。

在大多數情形下,應用程序伺服器是通過組件(component)的應用程序介面(API)把商業邏輯暴露(expose)(給客戶端應用程序)的,例如基於J2EE(Java 2 Platform, Enterprise Edition)應用程序伺服器的EJB(Enterprise JavaBean)組件模型。此外,應用程序伺服器可以管理自己的資源,例如看大門的工作(gate-keeping ties)包括安全(security),事務處理(transaction processing),資源池(resource pooling), 和消息(messaging)。就象Web伺服器一樣,應用程序伺服器配置了多種可擴展(scalability)和容錯(fault tolerance)技術。

⑨ 資料庫和web網站在同一台伺服器,網站可正常使用,當把數據放在其他伺服器上時,無法連接資料庫

看樣子應該是你的資料庫伺服器配置有些問題。可以從以下幾步驟來查找原因。
先在網頁伺服器上的DOS窗口運行telnet 10.60.197.3 1433看能不能登錄進去;
如果可以登錄進去,再檢查登錄許可權,在sql企業管理伺服器中用sa登錄是否正常。
如果不能登錄,檢查sql是否啟動服務、檢查是否允許遠程連接、檢查防火牆是否打開相應埠。

總之。情況比較復雜,很難根據你的描述判斷問題所在。