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