in

虛擬主機主要有哪些服務?Web、Mail、FTP、DNS、SQL,這些各是什麼用途?全得用嗎?

[主機空間新手攻略17]虛擬主機主要有哪些服務?Web、Mail、FTP、DNS、SQL,這些各是什麼用途?全得用嗎?

常見 虛擬主機(何謂虛擬主機,請點我)的功能 有:Web、Mail、FTP、DNS、SQL等的功能,基本上這些功能可以滿足一般公司、個人常見基本所需要主機空間的服務,而這些功能就像手機一樣,雖然齊全,但使用者只需要擇需要的功能使用即可,如下更針對常見的功能與相關問題作說明。

常見主機空間商提供的虛擬主機的服務的服務有哪些

①DNS Server:DNS Server就像是網址的分配器(亦即可以作〝指向〞),分配網頁服務要連到哪裡,Mail服務要連到哪裡。至購買網址的地方,設定DNS Server用主機空間的,即是使用主機空間上DNS Server的服務,(詳細說明在〝網址怎樣才能通〞,請點我)。

②Web Server:顯示網頁程式所設計畫面的功能,常見使用網頁伺服器有Apache、IIS、TomCat…等(此與網頁程式依哪一種網頁伺服器開發,則擇之),一般會要求網頁檔案放到指定的資料夾裡。

③SQL Server:資料庫為儲存網頁資料使用,常見為變動、可新增的資料,以較為熟悉的Wordpress,Wordpress 有提供後台(何謂後台,請點我),來編輯網頁資料來編輯網頁狀況,如下圖,一般只要客戶可以自行編輯、管理、查閱網頁內容就是有使用到資料庫。而資料庫常見類型(有MySQL、MSSQL、MaridDB、PGSQL、Access…等),因此需要視主機空間是否支援,常見資料庫連結不提供外部網頁程式連結,僅供放置虛擬主機上的網頁程式串連,故需要確認是否適用。

※上述②&③Web Server與SQL Server是需要互相搭配使用,網頁程式是放在Web Server裡;資料庫放在SQL Server裡。而網頁程式會統整資料庫裡的訊息呈現出來。一般人講到網頁是否有使用到資料庫都會有點陌生,這裡也提供維基裡比較詳細的資料庫說明,請點我。

④FTP Server:主要是傳輸的功能,用於使用端傳輸檔案到主機空間使用(在主機控制台上設定FTP帳號即可以用該帳號來連結主機空間+傳輸),對於檔案多且大的狀況特別適合(對於少量檔案小的狀況,亦可以瀏覽器上傳,如:用主機控制台的上傳功能);這裡提供最常使用FTP 軟體-filezilla的設定分享,請點我

※FTP軟體,對於傳輸的檔案可以中斷續傳,且會明列成功/失敗傳輸的檔案,可以使針對失敗的檔案作重新傳輸,不會像瀏覽器,若失敗需要重新傳輸。

⑤Mail Server:可以作郵件〝接收〞與〝發送〞的動作(發送郵件,同時也支援網頁程式發送)。

※維基百科裡有較齊全的Server服務(詳閱請點我),上述以虛擬主機常見的服務為主。

※下方分享提供常見的主機空間控制台(cPanel與 Plesk)的介面-何謂cPanel請點我(Plesk的狀況與cPanel大同小異)
●紅框為虛擬主機控制台提供DNS Server設定。
●棕框為網頁程式放置的位置,cPanel控制台:網頁程式放置在public_html資料夾裡;Plesk控制台:網頁程式放置在httpdocs資料夾裡。
●紫框為虛擬主機控制台提供資料庫名稱、資料庫使用者與密碼設定。
●藍框為虛擬主機控制台提供FTP帳號與密碼設定。
●綠框為虛擬主機控制台提供Mail帳號與密碼設定。

虛擬主機的服務很多,但可以選擇性使用

承上述,主機空間的服務分成3大類別:DNS服務/網頁服務(Web、SQL、FTP)/Mail 服務。簡易來說:

●網址的DNS Server是設定過來,才是於虛擬主機上作設定(詳細說明在〝網址怎樣才能通〞,請點我

●有於主機空間上放置網頁程式,則執行網頁程式(Web)、串連資料庫(SQL),可利用FTP軟體來傳輸資料有關,故有使用網頁服務與Web、SQL、FTP3者有關,一般來說虛擬主機的資料庫(SQL)不會允許外連,故只要是放置網頁程式,便與該3項服務有關。

●有要在代管主機上作Mail 的收發,則Mail的相關設定、收發事項才與主機空間有關。

虛擬主機提供的服務蠻全面的(就像手機一樣提供的功能很多),但使用者不一定要全用到。以cPanel來說在安裝時即是將上述所有的功能全部安裝了,故少見僅提供單一功能服務的虛擬主機。
也不會因功能比較少主機空間的價格上較優惠,故只要查找的虛擬主機服務提供服務是否為需求的服務即可。

結論

一般虛擬主機控制台上還會有其他的服務,而其服務不外乎均是上述的3個類別服務(DNS服務/網頁服務/Mail 服務)所延伸出來的,故本質上仍是繞這3類別的服務在提供。

實例上,亦有DNS Server(是使用網址商所提供的);網頁服務使用虛擬主機;Mail 服務使用Gmail或outlook的企業信箱),3個服務是分開的使用,則只有網頁服務的問題找主機代管商,而DNS 與Mail則要各自找使用的廠商。

因此了解自己使用了主機空間上的哪些服務,才能確認想要的服務是否由該虛擬主機所提供。

文章來源: https://wpoki.com

 

Written by 統包小唐

從資訊小白一步步摸索成統包小唐,大伙一塊來進步吧!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

GIPHY App Key not set. Please check settings

3 Comments