像任何基于web的技術(shù)一樣,WordPress需要在某個地方托管,以便您使用它。你可以在不同的平臺上托管WordPress,從你的個人電腦到在世界各地的一系列冗余數(shù)據(jù)中心。大多數(shù)小網(wǎng)站都選擇通過與商業(yè)提供商共享或托管的托管計劃來托管WordPress。這些供應(yīng)商建立了數(shù)據(jù)中心,包括服務(wù)器硬件、軟件和一個用戶友好的基于web的界面,使您能夠在世界上任何地方管理您的服務(wù)器。通常情況下,這是一個非常低的價格,而且可以選擇升級到專用的服務(wù)器硬件和冗余的互聯(lián)網(wǎng)接入,以更高的成本。
如果你只是想先開始使用WordPress,然后構(gòu)建你的站點,然后再跳到一個可公開訪問的托管解決方案,那么答案就像在你的個人電腦上設(shè)置一個一樣簡單。您所需要做的就是兼容的托管軟件和一點時間來建立。
這里列出了你可以用來在家里建立自己的wordpress服務(wù)器的程序列表:
MAMP和MAMP Pro - Apache,PHP,MySQL on OS X
微軟IIS7
WAMP - Apache,PHP,MySQL在Windows上
LAMP - Apache,PHP,MySQL在Linux上
WiNGINX - NGINX,PHP,MySQL,Node。js等窗口
擁有你自己的服務(wù)器是一個很好的開始,在你自己的網(wǎng)絡(luò)的隱私中建立一個網(wǎng)站,并且當(dāng)你還沒有準(zhǔn)備好讓他們使用的時候,避免為托管服務(wù)付費。不過,這個解決方案是臨時的,因為啟動一個站點通常需要找到一種方法來將它從位于數(shù)據(jù)中心的服務(wù)器托管,或者至少從允許Web托管的提供者連接到Internet上。大多數(shù)家庭網(wǎng)絡(luò)供應(yīng)商都有一項條款,禁止你在沒有額外付費的商業(yè)賬戶的情況下托管網(wǎng)站和服務(wù)。
值得慶幸的是,遠(yuǎn)程主機服務(wù)的價格很低,就像你每個月要花在一杯咖啡上的錢一樣。如果您的站點期望有更高的流量負(fù)載,或者需要一個比共享宿主解決方案更強大的服務(wù)器,那么您可以選擇升級到專用的托管計劃。這些通常與您自己的遠(yuǎn)程管理的Windows或Linux服務(wù)器一起完成,收費是合理的。
如果你正在為一個擁有更多現(xiàn)金的企業(yè)建立一個網(wǎng)站,你甚至可以購買和管理你自己的服務(wù)器。那里有很多的托管數(shù)據(jù)中心,它會以合理的價格租給你。這樣做可以讓您完全在內(nèi)部創(chuàng)建和管理服務(wù)器體系結(jié)構(gòu)。它可以是最靈活、最昂貴的解決方案。
托管選項
在選擇合適的主機提供商時,有很多不同的選擇。在查看這些選項之前,最重要的考慮可能是確定站點的實際需求。
在做任何主持決定之前,這里有一些問題要問你自己。*我希望在我的網(wǎng)站上能收到多少流量?在托管環(huán)境中,我需要多少控制?*我的網(wǎng)站需要CDN或冗余托管嗎?*我需要分配多少個站點管理員?*我的主機提供商也需要管理我的域名的電子郵件嗎?我能負(fù)擔(dān)得起什么類型的托管?如果我的網(wǎng)站被意外的流量溢出所影響,我能處理超齡費用嗎?
您還應(yīng)該考慮您的主要目標(biāo)受眾所在的位置——例如,如果您的客戶主要來自歐洲,那么您應(yīng)該選擇一個基于(或有服務(wù))在歐洲的Web主機。你離客戶越遠(yuǎn),你的網(wǎng)站就會越慢。如果你的網(wǎng)站慢,你會失去顧客/訪客。
在準(zhǔn)備就緒的情況下,選擇合適的主機提供商是一個相當(dāng)簡單的過程。絕大多數(shù)的主機都提供了幾乎相同的利益列表,在地理位置、技術(shù)、交通功能和價格上都有細(xì)微的差別。
Windows和Linux
雖然有許多優(yōu)秀的托管技術(shù),但很少有提供任何替代Windows或基于linux的托管服務(wù)的提供者。
Linux系統(tǒng)
Linux一直以來都是Web托管的首選平臺。你每天訪問的絕大多數(shù)網(wǎng)站都是在Linux發(fā)行版上托管的。它開始在Windows上失去一些基礎(chǔ),但它仍然是任何想要運行一個便宜、可靠的服務(wù)器的人的首選平臺。
Linux受歡迎的原因之一是,對于提供者來說,它是免費的。您不必為在數(shù)據(jù)中心運行的每個Linux實例購買新的許可證。它是干凈的、可配置的,并且可以在不需要加載圖形用戶界面的情況下進行管理。這些儲蓄經(jīng)常被傳遞給客戶。
此外,您還喜歡使用包括PHP在內(nèi)的許多腳本語言的本地支持,這是WordPress所構(gòu)建的語言。
窗戶
由于一些與實際服務(wù)器性能無關(guān)的原因,Windows受到了很大的困難。Windows實際上是一個非常有能力的服務(wù)器平臺,尤其是當(dāng)您需要運行ASP或ASP時。凈的腳本。
對于絕大多數(shù)WordPress應(yīng)用程序來說,Linux可能是你最安全的選擇。
Apache vs . NGINX與IIS
WordPress的技術(shù)要求包括你可以選擇的三種不同的服務(wù)器技術(shù)。Apache、NGINX和Microsoft IIS是您將在托管提供商的spec表中列出的最常見的服務(wù)器軟件解決方案中的三個。
Apache
到目前為止,Apache是目前正在使用的最流行的Web托管軟件。它可以在任何操作系統(tǒng)(包括OS X和Windows)上運行多種形式。
Apache支持所有WordPress所需要的技術(shù),并且通過像MAMP、LAMP和WAMP(上面列出的)這樣的捆綁軟件來快速簡單地建立起來。
微軟IIS7
微軟的IIS服務(wù)器軟件健壯且有能力。除了基于linux的Apache解決方案之外,它也是第二個最容易獲得的托管選項。如果你打算運行ASP或ASP。NET應(yīng)用程序作為您整體Web托管需求的一部分,這可能是您最好的選擇。您可以在擴展的幫助下通過Apache運行這些文件。WordPress不需要操作。
NGINX
NGINX(發(fā)音為“engine X”)在Web服務(wù)器領(lǐng)域是一顆冉冉升起的新星。它在很大程度上被看作是Apache的快速而輕量級的替代品。它是Ruby開發(fā)人員中最受歡迎的一種,并且由于它的快速和適應(yīng)性而受到了廣泛的關(guān)注。它目前與微軟IIS的市場份額在12.5%左右(取決于你閱讀的統(tǒng)計數(shù)據(jù))。這意味著它擁有比Apache更小的社區(qū)支持,該公司在2013年擁有60 - 70%的市場份額。
正因為如此,NGINX目前在網(wǎng)絡(luò)上擁有一些最受歡迎的網(wǎng)站。這包括:Netflix、Hulu、Pinterest、GitHub、Zynga、Eventbrite、Zappos等。
服務(wù)器需求
為了讓W(xué)ordPress正常運行,需要滿足一系列的需求。例如,使用舊版本的PHP意味著您的服務(wù)器不知道如何解釋一些更現(xiàn)代的PHP腳本命令,這可能會破壞站點。下面列出的是目前WordPress的兩個主要版本的PHP和MySQL需求。

WordPress目前不支持MySQL 6.x,盡管將來可能會提供支持。您可能還需要為Microsoft IIS安裝額外的軟件,因為它不總是在默認(rèn)情況下使用PHP或MySQL支持。
盡管您可以通過努力獲得替代的數(shù)據(jù)庫類型,比如PostgreSQL來與WordPress合作,但是這些替代方案目前還沒有得到平臺的支持。WordPress是用MySQL構(gòu)建的,使用另一種可能會引起問題。





