1.什么是虛擬主機?
虛擬主機是使用特殊的軟硬件技術,把一臺運行在因特網上的服務器主機分成一臺臺“虛擬”的主機,每一臺虛擬主機都具有獨立的域名或IP地址,具有完整的Internet服務器(WWW、FTP、Email等)功能,虛擬主機之間完全獨立,并可由用戶自行管理,在外界看來,每一臺虛擬主機和一臺獨立的主機完全一樣。
由于把一臺機器的資源分配給若干臺虛擬主機,每臺虛擬主機的性能是否會下降?
從理論上分析是這樣。但由于用作虛擬主機的計算機都是采用性能很高的電腦,一臺主機所能夠支持一定數量的虛擬主機,只有超過這個數量時,用戶才會感到性能下降。如果配置得當,加上采用超高速的線路,虛擬主機的表現往往勝于采用較低速度(如256K、1.544M)線路連接的獨立主機。在競爭的環境中,我們不會為追求極限利潤而任意增加虛擬主機的數量、犧牲用戶的利益。因為如果那樣,我們將失去自己的“上帝”。
2.什么是虛擬主機操作系統?如何選擇虛擬主機操作系統?
目前使用最多的操作系統是 Linux 和微軟的 Windows。兩者各有所長。我司Linux操作系統主機支持CGI/PHP程序;Windows操作系統主機支持CGI/ASP程序。
有孚網絡的主機一般根據操作系統進行分類,目前基本分為Windows2000系列和UNIX系列主機。由于WEB SERVER與平臺的相對獨立,用戶選擇哪種類型的虛擬主機的變化已經不再明顯,WEB瀏覽,FTP服務基本一致,只是選擇不同的開發語言而已。
(1)Windows操作系統。
Windows2000系列提供了較大的靈活性,支持ASP、PERL等語言。程序設計多為ASP語言,較為簡單,網站開發成本也較低。同時,此主機提供對EXCEL、ACCESS、SQL SERVER等數據庫的支持,為數據存儲提供了很大的便利。
有孚網絡的asp.net主機使用的是windows2003操作系統。
1)什么是ASP、CGI?NT系統中ASP、CGI如何實現?
Active Server Pages(ASP)是服務器端腳本編寫環境,使用它可以創建和運行動態、交互的 Web 服務器應用程序。使用 ASP 可以組合 HTML 頁、腳本命令和 ActiveX 組件以創建交互的 Web 頁和基于 Web 的功能強大的應用程序。ASP 應用程序很容易開發和修改。
CGI(common gate intergace),通用網關接口,它是一段程序,運行在服務器上,提供同客戶端HTML頁面的接口,通俗的講CGI就象是一座橋,把網頁和WEB服務器中的執行程序連接起來,它把HTML接收的指令傳遞給服務器,再把服務器執行的結果返還給HTML頁;用CGI可以實現處理表格,數據庫查詢,發送電子郵件等許多操作,做常見的CGI就是計數器。CGI使網頁變得不是靜態的,而是交互式的。
NT主機的cgi或perl文件直接傳到FTP目錄下,即可使用。
(2)unix操作系統。
UNIX主機系列一般操作系統以BSD和LINUX居多。支持PERL、PHP等語言。數據庫使用MYSQL。穩定,是UNIX虛擬主機的優勢之一。有孚網絡的unix主機暫時不支持asp程序。
4.虛擬主機購買成功后客戶應做哪些工作?
1)上傳網頁:
通過FTP軟件上傳或FrontPage 發布網頁。
Linux主機的首頁名應定義為index.html,index.htm首頁上傳至站點根目錄;
NT主機首頁名應定義為default.htm,index.htm,default.asp,index.asp傳至htdocs目錄。
2)如果您的主機域名DNS(域名解析服務器)在我公司,則請在我司系統中將相關域名解析指向于主機,解析會于24-48小時內生效,如您己按上述要求上傳了網頁,且時間己超過48小時,仍無法瀏覽,請打開DOS方式,做下面操作:ping yourdomain.com(您的域名),看是否能PING到對應主機IP,如無法PING到,請您聯系我司技術部咨詢。
3)如果您申請主機時填寫的主機域名DNS不在我公司,則需請您與域名解析服務商更改域名解析。
5.已經上傳資料的網站卻瀏覽不到首頁或者無法實現訪問?
從以下幾個方面您可以初步判斷原因:
a.是否已為您的站點設置默認首頁或默認首頁設置是否正確。
b.文件是否有放到指定的目錄下。
c.域名是否申請成功(尤其是英文國內域名,國內域名待生效時間比較長)。
d.域名是否及時進行續費。
e.域名是否正確解析到您的服務器地址上。
f.根據瀏覽器的錯誤來判斷出錯的原因。
6.Windows操作系統注意事項?
Windows系列用戶虛擬主機下設置了3個子目錄,htdocs; WebLog; database。htdocs—存放用戶站點頁面,即您應將文件上傳至此目錄下;WebLog—目錄是用戶網站的訪問日志,每天一個文件,是一個只讀目錄。當用戶測試網站出現錯誤時可以下載log.gz文件參考其內容;database—是一個只讀目錄,可以存放Access數據庫等文件。
7.Linux/Unix操作系統注意事項?
您的站點開設在Linux/Unix操作系統上,FTP根目錄就是Web站點的根目錄,您可以把文件直接上載到FTP根目錄;建議您將PHP程序權限改為600,CGI/Perl,程序權限改為700,包含數據庫密碼等敏感信息的配置文件的權限也改為600,這樣可以最大程度地保護您的源代碼的安全。
8.文件名區分大小寫嗎?
Unix和Linux服務器區分大小寫,Windows NT服務器不區分大小寫。