如何託管網站(與託管公司或本地)

託管網站僅意味著確保您的網站可以在萬維網 (WWW) 上訪問。 這通常通過以下兩種方式之一完成——您可以:

  1. 通過網絡託管公司支付託管費用, 或者
  2. 在您自己的服務器上自行託管

我們將在本文中研究這兩種方法。

 1.如何通過託管公司託管您的網站 

託管網站的5個簡單步驟

以下是使用託管服務提供商託管網站的五個步驟。

  1. 確定您正在構建的網站類型
  2. 比較網絡託管類型
  3. 選擇網絡託管服務提供商和計劃
  4. 購買域名和網絡託管計劃
  5. 創建站點或將站點移動到服務器

使用服務提供商是託管網站的最簡單方法。 您可以每月支付少量費用,並依靠服務提供商來照顧您的所有設備,基礎設施以及其他相關需求。

優點

  • 通常便宜
  • 支持通常很容易獲得
  • 無需硬件維護
  • 更高的可靠性

弊端

  • 可能是一些服務限制
  • 託管位置的選擇更少

1.確定您要建立哪種類型的網站

有兩個主要的 網站類型; 靜態和動態。

可以使用“所見即所得”(WYSIWYG)應用程序構建簡單的靜態網站,然後將其轉移到託管帳戶。

動態站點主要是應用程序驅動的,並利用腳本、數據庫和其他工具動態生成站點的某些部分。 WordPress 和 Joomla 是常見的例子 內容管理系統(CMS) 當今流行的應用程序。 其他如 Magento 和 PrestaShop 用於 電子商務 網站。

Hostinger 定價
您的網絡主機選擇取決於您正在構建的網站的類型。 像這樣的預算虛擬主機 Hostinger ($ 1.99 / mo) 一個簡單的靜態網站就足夠了; 而動態站點將需要更多服務器資源。

2.比較虛擬主機類型

什麼是虛擬主機?

網絡託管是人們存儲其網站的計算機。 把它想像成一個存放所有東西的房子; 但不是存儲你的衣服和家具,而是存儲計算機文件(HTML、文檔、圖像、視頻等)在網絡主機中。

網絡託管公司的作用是什麼?

網絡託管公司出租他們的計算機/服務器來存儲您的網站並提供 Internet 連接,以便其他用戶可以訪問您網站上的文件。

就像有許多不同類別的汽車一樣,網站託管也有各種風格。 例如,共享主機是最便宜且最容易管理的——它們類似於世界上的緊湊型汽車。

隨著網絡託管類型的擴大,所涉及的成本以及管理託管帳戶的複雜性也隨之增加。 例如,在 vps託管 您不僅需要管理託管詳細信息,還需要管理其託管環境。

三種類型的網絡主機

簡而言之,最常見的託管類型是

  • 共享主機
  • VPS /雲託管
  • 專用服務器託管

共享與虛擬私有/雲與專用服務器託管

在性能和管理方面,每種虛擬主機類型也各有優缺點,因此請相應選擇。

共享虛擬主機
共享主機 通常價格低廉且易於管理,但不具備高級控制功能,並且無法處理大量流量。 你可以得到 共享託管服務  A2 HostingHostingerGreenGeeks
VPS 虛擬主機
VPS /雲託管 更昂貴且用途廣泛。 用戶可以在這些帳戶上安裝幾乎所需的任何東西,並能夠根據所支付的資源量來應對各種流量。 您可以從以下位置獲得VPS或云託管服務: Digital OceanInterserverInMotion Hosting.
專用網頁寄存
專用服務器 是管理最複雜,成本最高的。 它們非常強大,可以由管理員直接管理到硬件級別。 AltusHostInMotion Hosting和 TMD Hosting 提供 專用主機 服務。

什麼是 WordPress 託管? 或者 Prestashop / Magento / WooCommerce 託管?

重要的是要知道 Web 應用程序和 Web 託管不是一回事。

一些網絡主機提供計劃,例如 WordPress 託管, PrestaShop 託管, WooCommerce 託管等等。 這些不是真正的託管類型,而是旨在吸引可能不熟悉的外行 真正的網絡託管條款. 這些託管服務僅以流行的 Web 應用程序的名稱來吸引用戶。

例如,可能沒有多少人知道託管類型的區別,但很多人會認出“WordPress“。

您將需要的虛擬主機類型通常由以下方式定義:

  1. 您期望網站訪問量,或
  2. 您的網站可能有的任何特定需求。

大多數剛開始的網站通常訪問量很少(即訪問者很少),並且共享託管帳戶適合這些網站。 大多數共享帳戶也將附帶應用程序安裝程序(例如 Softaculous),但要確保滿足您的需求,請詢問主機是否可以在您要查看的帳戶上安裝所需的應用程序。

3.選擇併購買虛擬主機計劃

即使在託管類型內,服務提供商也經常有各種可用的計劃。 這些計劃的主要區別通常在於每個計劃獲得的資源量。 您的網站擁有的資源越多,可以處理的訪問者就越多。

當談到網絡託管資源時,我們通常指的是三個核心項目–處理器(CPU),內存(RAM)和存儲(HDD或SSD)。 但是,這些並不總是轉化為Web主機的良好性能。

過去,沒有一種簡單的方法可以評估Web主機的性能。 不幸的是,大多數用戶不得不依靠審閱,通常情況下,審閱僅是對主機性能的快照,而很少對其進行更新。 要克服這個問題,請嘗試使用 主機分數,該網站會根據不斷收集的數據不斷評估Web主機的性能。 這意味著他們的虛擬主機性能評估更加準確。

還要留意增值功能,例如 免費SSL、域名、廣告積分、包含的網站構建器或其他可以幫助您構建或營銷您的網站的項目。

A2 Hosting 定價2022
一些Web主機還可以在更昂貴的計劃上提供其他優勢,例如特殊的優化或增強。 一個很好的例子是 共享主機計劃 A2 Hosting。 該系列中最昂貴的計劃是20倍“ Turbo”速度。
Hostpapa 歡迎電郵
通常,在購買虛擬主機後,您會收到一封歡迎電子郵件,其中包含有關登錄憑據和名稱服務器的詳細信息。 確保此電子郵件的安全-您將需要信息來配置域並登錄到服務器控制面板。 屏幕截圖顯示了來自我的歡迎電子郵件 HostPapa.

經過測試和審查 過去有 60 多項託管服務,我能夠為不同的用例縮小一些最佳託管選項。 在以下位置查看它們:

4.購買域

什麼是域名?

虛擬主機是網站文件所在的實際空間,您需要一個域名,以便用戶可以訪問您的網站。 域名就像您在WWW上的地址一樣。 像真實地址一樣 每個都是唯一的.

域名不是您可以觸摸或看到的物理內容。 它是一串字符,可為您的網站提供身份(是的,名稱,如人員和企業)。 域名示例:Google.com, Alexa.com, Linux.org、eLearningEuropa.info 以及 Yahoo.co.uk。

什麼是子域名? 什麼是TLD? 什麼是域名?
域名解釋。

如何擁有一個域名?

要擁有自己的域名,您需要向註冊商註冊您的域名。

今天,許多虛擬主機計劃都將提供一個免費域名,因此請確保檢查該域名是否適用於您打算購買的虛擬主機。 如果是這樣,您可以在付款虛擬主機計劃的同時照顧域名。

如果沒有,則需要 單獨購買域名。 可以從您購買託管計劃的地方或其他服務提供商處進行。 如果您需要單獨購買域名,強烈建議您在其他地方查看。

域名不是固定價格的商品,經常出售。 一些提供商通常會以低廉的價格出售域名,如果您很幸運,您可以偷個域名。 例如,Namecheap經常會提供高達98%的域名折扣。

如果您是第一次網站所有者,則例外。 在這種情況下, 購買域名 並且來自同一服務提供商的託管可能會使您作為初學者更容易使用。

5.移動/創建您的網站到服務器

免費網站遷移支持 - 示例。
示例:要在以下位置啟動網站轉移 GreenGeeks,登錄您的用戶儀表板 > 我的服務 > 站點遷移請求 > 選擇服務。

一旦您的域名和網絡託管計劃準備就緒,就可以進行遷移了。 站點遷移可能很複雜,因此如果您是第一次這樣做,請向新主機尋求幫助。 一些網絡託管公司提供 免費網站遷移.

如果您在本地(在您自己的計算機上)構建了您的網站,那麼只需將我們的文件傳輸到您的網絡服務器上。 為此,您可以使用文件管理器 虛擬主機控制面板 或使用 則fTP 顧客。

該過程類似於將文件從您自己的計算機上的一個位置複製到另一個位置。

概括

回顧一下,以下是通過託管公司託管您的網站的步驟

  1. 確定您正在構建的網站類型

    有兩種主要類型的網站 – 靜態和動態。 可以使用所見即所得 (WYSIWYG) 應用程序構建簡單的靜態網站,然後將其轉移到託管帳戶。 動態站點主要是應用程序驅動的,並利用腳本、數據庫和其他工具動態生成站點的某些部分。

  2. 比較網絡託管類型

    簡而言之,最常見的託管類型是:共享、VPS、雲和專用服務器託管。 共享主機是最便宜且最容易管理的。 隨著網絡託管類型的擴大,所涉及的成本以及管理託管帳戶的複雜性也隨之增加。

  3. 選擇網絡託管服務提供商和計劃

    網絡託管計劃的主要區別通常在於每個計劃獲得的資源量。 您的網站擁有的資源越多,它可以處理的訪問者就越多。 還要留意增值功能,例如免費 SSL、域名、廣告信用、包含的網站構建器或其他可以幫助您構建或營銷您的網站的項目。

  4. 購買域名和網絡託管計劃

    一旦您決定購買您的域名和網絡託管計劃。

  5. 創建站點或將站點移動到服務器

    如果您是在本地(在自己的計算機上)建立網站的,則只需將我們的文件傳輸到Web服務器上即可。 為此,您可以使用網絡託管控制面板中的文件管理器,也可以使用FTP客戶端進行傳輸。

 2. 如何使用您自己的服務器在本地託管您的網站 

在本地託管網站意味著您實質上是在使用自己的位置從頭開始設置Web服務器。 這意味著您要負責從硬件和軟件到帶寬供應和其他基礎架構需求的所有事務。

優點

  • 完全控制您的託管環境
  • 縮短服務周轉時間的潛力
  • 您選擇的設備和服務提供商

弊端

  • 可能很貴
  • 在居民環境中並非總是可能

在本地服務器上託管網站很複雜,而且可能非常昂貴。 它通常也不如通過服務提供商託管可靠。 如果您堅持,以下是要遵循的三個步驟。

1.選擇設備和軟件

在自己的服務器上託管網站
HP SMB服務器樣本(來源)

基本服務器硬件可能與您自己PC上的硬件非常相似,但有一些細微差別。 實際上,從技術上講,您可以攜帶自己的PC(甚至筆記本電腦),如果真的願意,可以將其轉變為家用Web服務器。

關鍵區別在於您希望Web服務器的可靠性以及它可以處理的訪問者數量。 與服務提供商一樣,您將需要密切注意處理器,內存和存儲空間。

如果您選擇機架服務器等高端服務器設備,則還需要確保滿足該設備的特殊需求。 這包括空間,冷卻和功率。

如果您需要提高服務的可靠性,則還需要考慮硬件的冗餘性。 例如,在RAID中運行存儲驅動器,以及將備份主動鏡像到其他驅動器上。

您的其他基礎設施設備(例如路由器和調製解調器)也將需要能夠處理高流量。

對於軟件,除了操作系統之外,您還需要關注Web服務器平台(目前, Apache 和 Nginx 是市場上最受歡迎的)。 這也意味著您不僅需要負責配置軟件,還需要負責許可。

2.確保足夠的帶寬

Internet帶寬對於運行自己的服務器也至關重要。 在許多情況下,我們大多數人都可以使用標準Internet帶寬,因為我們使用的Internet連接有限。 想像一下,如果有30個人試圖同時使用您的家庭Internet,那可能是您可能希望支持的甚至更多。

還需要考慮的是您的IP地址。 大多數家庭Internet計劃都分配了動態IP。 為了運行Web服務器,您需要一個靜態IP。 這可以由服務提供商處理,例如 DynDNS的 或者從您的Internet服務提供商(ISP)購買服務。

學習計算所需的帶寬

3.開發和部署網站

下一部分與使用虛擬主機提供商的體驗相似,不同之處在於您沒有獲得任何支持。 您的網絡文件需要移到您的網絡主機上,以便您的網站開始運行。

 哪種方法最適合託管自己的網站? 

從這裡的兩個使用託管服務提供商或自託管網站的示例中可以看出,後者可能很快變得非常昂貴和復雜。 實際上,是(相信我,我之前做過)。

除了這樣做的滿意度之外,除非您是一家對網站有非常特定需求的企業,否則這樣做的實際好處不多。 例如,其中一些可能是法律要求或公司要求。

但是,當今的Web託管服務提供商已經變得非常通用,並且在許多情況下願意與客戶討論特殊需求。 不過,在大多數情況下,使用標準的託管計劃通常綽綽有餘。

管理您的服務器資源

託管網站-尤其是如果您選擇在本地託管,絕不是一項設置即忘記的任務。 隨著您的網站越來越受歡迎,服務器資源管理將變得越來越重要。 當您在同一服務器上託管多個網站時,尤其如此。

前段時間我們採訪了 Marc Werne, Linux 託管 提供者 Gigatux.com,並要求他提供有關服務器資源管理的建議。 以下是他有關使資源永續使用的一些技巧。

1。 選擇輕量級CMS

你可能想用 Joomla or 曼波 如此嚴重,但是如果您的主機存儲空間不足500MB,則可能需要重新考慮您的選擇。

WordPress or Drupal例如,它將成為一種輕量級,靈活的替代方案,可以節省MB的Web磁盤和帶寬。 通常越少越輕,輕量級不等於功能越少。 製作替代方案的圖表,並選擇最適合您需求的CMS和託管包。

2.對於論壇–使用miniBB代替SMF

與 2+ MB 的 SMF 相比,MiniBB 僅佔用不到 10 MB,但它是一個完整的 論壇 具有豐富的附加組件、擴展和插件存儲庫的解決方案。

不喜歡miniBB?

對於更大的論壇腳本,有幾種輕量級替代品。 PunBB,FluxBB和AEF引用了一些。 此外,在安裝任何解決方案之前,請規劃論壇的範圍:如果您的目標是覆蓋數千到數百萬用戶,則可能需要升級您的託管包。 如果您希望僅保留論壇工作人員或針對少數用戶,請務必使用您可用的資源。

3.使用第三方通訊提供商

在您有限的虛擬主機帳戶上安裝新聞通訊軟件,它將開始消耗您的磁盤和帶寬。 不幸的是,它沒有太多要做,並且最小的新聞通訊腳本OpenNewsletter仍然為640Kb,您還必須考慮所有存儲問題。

相比下 – MailChimp,如果您的目標受眾人數少於2,000個訂閱者,並且您的目標是每月發送不超過12,000封電子郵件,那麼從零成本開始的完整新聞通訊解決方案。

所有模板都可以自定義,因此您無需自己託管,也可以將簡報與Facebook集成。

很好的替代品 MailChimp is Constant Contact,其唯一限制由訂閱選項提供-人們只能從您的表單中進行註冊。

4。 使用緩存系統

低預算的大多數小型企業和個人網站所有者選擇共享託管包以節省投資。 有時升級是提高性能所必需的,並且歡迎更廣泛的受眾及其產生的流量,但如果不能,則可以通過使用不會使CPU過載的緩存系統來節省服務器資源。

WordPress 用戶可以安裝 迅捷的表現 但如果你不使用 WordPress 您應該嘗試使用您的 CMS 供應商提供的工具來優化您的網站緩存。 例如,Joomla 可以依靠 緩存清理 or 記錄緩存; 而Drupal也有幾個緩存性能工具。

5。 定期清空垃圾內容

以電子郵件,博客評論,pingback URL和超載服務器和數據庫配額的文件的形式擺脫垃圾郵件。

每周至少做一次以避免記憶問題(例如 WordPress 評論刪除最多只適用於 64MB 的內存,之後你會得到一個致命錯誤,你將不得不增加你的允許的內存大小 PHP.INI 文件或 wp-config 中。php 在你內 WordPress 根)。

6。 如果可能,請使用外部數據庫

如果您的主機允許遠程數據庫鏈接,則一定要使用它。 外部數據庫有助於將您的內容存儲在託管帳戶之外,從而有助於減輕Web磁盤配額的使用。 但是,請記住,遠程數據庫可能非常昂貴,並且給最終用戶帶來麻煩。

7.使用第三方文件託管服務

將所有可下載的內容託管在外部文件託管服務上,例如 photobucket, Vimeo的, YouTube, Giphy,等等。

如果資源有限,則不應允許訪問者,客戶或讀者在服務器上上載內容。

8。 定期下載和刪除日誌文件

創建日誌文件是為了讓您了解您的網站運行狀況,但在服務器上沒有使用它們:如果您每周至少下載和刪除它們一次,它們的大小將增加到幾兆字節到一英鎊。 兩個cPanel日誌尤其如此:

/home/user/public_html/error_log

/home/user/tmp/awstats/

error_log 文件通常包含動態錯誤,例如 PHP 警告、數據庫錯誤(非法排序規則等)和未通過的垃圾評論。 每週檢查此文件是否有錯誤和警告,然後將其刪除。

相反,/ awstats /文件夾包含您網站的所有訪問日誌和統計日誌。 您應該禁用帳戶中的AwStats軟件,以避免因程序自動存儲其統計文件而增加網站空間使用量,或者如果由於受限制的權限而無法使用,則應聯繫主機並要求禁用所有分析軟件。

常見問題

什麼是虛擬主機?

網絡託管不僅僅是您的網站所在的空間。 它還包括軟件需求和成本,以及帶寬和大量其他需要管理的微需求。

為什麼每個人都在託管公司託管他們的網站?

網絡託管服務提供商已經建立了專用於託管網站的環境。 他們為此目的進行了優化,並且由於它們是批量進行的,因此它們通常能夠比自託管環境便宜得多地提供服務。

域名是運行我的網站所必須的嗎?

域名是您網站的地址。 沒有它,您的用戶將無法訪問您的網站,除非他們知道確切的IP地址。 學習更多關於 域名如何運作.

GoDaddy是否託管網站?

是的, GoDaddy 是一家網絡服務提供商,其產品之一是網絡託管。

共享託管足以容納我的網站嗎?

如果您的網站是新的,則共享託管通常綽綽有餘。 共享主機的容量因主機而異。 例如,某些網絡主機 A2 Hosting,即使在共享託管選項中也有非常嚴格的計劃。

有幾種類型的託管?

主要有四個 網絡託管的類型 共享、VPS、雲和專用託管。 每個都提供不同程度的性能、可靠性和安全性。

哪種託管類型最好?

“最佳”是相對的-最適合我的網站可能不適合您。 通常,如果您是新手,則共享主機應該是“最佳”入門場所。 專用服務器是最強大的託管類型,但它們也最昂貴(因此不建議新手使用)。

我可以用嗎 WordPress 在我的虛擬主機上?

現在大多數網絡託管服務提供商都允許您安裝各種流行的網絡應用程序。 這通常包括 WordPress、Drupal、Joomla 和許多其他軟件。 為確保可以安裝所需的應用程序,最好與您的服務提供商聯繫。

為什麼我的網站運行緩慢?

網站速度 可能取決於許多因素。 其中之一是您的網站的優化程度。 要了解影響站點性能的因素,請使用 WebPageTest 或 GT Metrix 等工具。 在此處運行測試將分解加載時間的詳細信息,使您能夠識別網站加載時間的滯後點。

託管網站如何工作?

託管網站涉及一個Web服務器,該服務器旨在為通過萬維網向訪問者提供您的網站文件。 涉及的關鍵組件是您的網站文件,Web服務器和通過其訪問您的網站的域名。

什麼是雲託管?

顧名思義,共享主機帳戶“共享”單個服務器的資源。 在 雲主機,多台服務器將其資源匯總到“雲”中,然後將這些資源分配到雲託管帳戶中。

什麼是託管託管?

託管託管是一種網絡託管,服務提供商負責維護您帳戶的技術性能。 這通常包括技術和軟件更新。

在您的虛擬主機準備就緒後

作者照片

作者:Jerry Low