當前位置:
首頁 > 最新 > 《WordPress入門教程》之搭建WordPress站點需要什麼條件?

《WordPress入門教程》之搭建WordPress站點需要什麼條件?

很好,這是你自學本課程的第二天,繼續加油!

by 未來先生

WordPress入門第一課就簡單介紹了WordPress,它是一個使用 PHP語言和 MySQL資料庫開發的開源、免費的建站程序,那麼搭建WordPress站點,就要求一個能夠運行PHP語言的主機空間和一個MySQL資料庫。

也許有些朋友會問,什麼是主機空間,什麼是MySQL資料庫,它們到底用來幹什麼?下面未來先生用自己的話來簡單說一下。

什麼是主機空間?幹什麼用?

主機空間承擔著兩個最基本的功用:存放網站的文件,以及提供網站運行的環境。這裡說的主機空間,其實就是一個連接公網的伺服器,基本上24小時都在運作,伺服器的硬碟可以存放網站文件;在伺服器中安裝一個系統和環境,就可以運行網站。

市面上常見的主機空間有 Windows主機 和 Linux主機:

Windows主機,顧名思義,是在伺服器上安裝了伺服器版本的Windows系統,比如windows2003。這種主機,一般是使用自帶的IIS來配置網站運行的環境。windows主機,市面上常稱之為全能主機,支持 ASP、PHP 等多種語言編寫的建站程序。當然,一般也安裝了MySQL資料庫環境。

備註:Internet Information Services(IIS,互聯網信息服務),是由微軟公司提供的基於運行Microsoft Windows的互聯網基本服務。

Linux主機,即安裝了Linux核心系統的主機。這種主機,一般獨立安裝 Apache, MySQL, PHP三大組件來搭建網站運行的環境。Linux主機不支持ASP等語言,通常都只支持PHP語言的程序。

選擇Windows主機還是Linux主機?

前面介紹了 Windows主機 和 Linux主機 最大的不同在於支持的語言環境,前者支持的語言多些,後者通常只支持PHP語言。很多剛接觸建站的朋友,也許會毫不猶豫地選擇Windows這個「全能主機」,但是,作為過來人,未來先生更推薦使用Linux主機來搭建WordPress。為什麼?

實踐證明,Linux主機的PHP環境更加有利於高效運行WordPress等PHP程序,比如對偽靜態的支持、對中文鏈接的支持,對其他WordPress所需函數的支持更加完美,運行更加流暢。

如果你使用windows主機,你會發現,運行Wordpress感覺比較慢,而且通常不能完美支持偽靜態,而且網址中有中文的話,就會出現404錯誤,有時候還沒辦法使用某些插件……雖然有些問題可以通過修改配置勉強實現,但是對於一個新手來說,幾乎是沒辦法折騰的!

所以,要用好WordPress,選擇Linux主機才是正道!!

順便說一下,由於Windows主機需要購買微軟版權,成本較高,一般國外Windows主機都較少,而且非常貴。所以,未來先生推薦大家使用PHP程序建站,盡量不要使用ASP語言,否則你只能在國內購買windows主機,而國內主機是必須備案的,如果你不怕折騰,那就當我什麼沒說。

什麼是MySQL資料庫?幹什麼用?

MySQL資料庫通常是用來存儲PHP程序的數據信息的,比如Wordpress的一些配置信息、文章數據等等都是存儲在MySQL資料庫的。通常,我們需要使用phpMyadmin來對MySQL資料庫進行操作,所以,一般的主機都是安裝了phpMyadmin程序的。

搭建WordPress需要多大空間和資料庫?

一般而言,主機空間有三種選擇:虛擬主機->VPS->伺服器,對於新手或個人博客而言,未來先生推薦先購買虛擬主機,因為建站初期(一年內)你網站的流量都不會很大,一個200M左右的虛擬主機就完全夠一個普通博客使用一年以上了。

購買Linux主機,通常都還有一個參數,就是每個月的流量,如果博文配圖不多,每天的訪問量在 300 IP 以內,一般 6-10GB一個月的流量就可以了。而Linux主機的MySQL資料庫一般是和主機空間一起用的,也就是MySQL資料庫的大小已經包含在虛擬主機里,不需要單獨購買。通常一年內,一個博客的MySQL資料庫的大小不會達到 10M。

所以,搭建博客的初期,你可以購買一個 200M大小,每月 6-10G 流量的Linux主機即可,這樣的國外主機價格一般在 80-200元/年不等。再加上一個域名60元,一般 150-200元左右就可以搭建你的獨立博客啦!

如果你目前只是先學習一下WordPress,不打算建站那麼快,那你完全可以在自己的電腦里安裝PHP環境,本地搭建WordPress,這樣你就沒必要花錢那麼快啦!如何搭建?請閱讀USBWebserver 快速搭建本地PHP環境

明天繼續更新......

閱讀該系列教程的其他文章

上一篇:《WordPress 入門教程》之 什麼是WordPress?

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 贏賺未來 的精彩文章:

TAG:贏賺未來 |

您可能感興趣

技術小白如何利用 Coding Pages 搭建免費的WordPress站點
三步教你如何使用RT-Thread MicroPython搭建一個Web伺服器
Kotlin Android 環境搭建
從零搭建kubernetes多節點cluster
Appium Android For Mac OS 搭建環境
Eclipse JSP/Servlet 環境搭建
Jmeter+Ant+Jenkins介面自動化測試框架搭建for Windows
Vue+VueRouter+elememntUI+axios 搭建後台管理系統
Python3+Selenium3 Windows下環境搭建
使用Elasticsearch搭建一個文件搜索系統
Docker環境下搭建DNS LVS(keepAlived) OpenResty伺服器簡易集群
python selenium環境搭建
Spring security + oauth2.0 + redis + mybatis plus 搭建微服務
Mysql8.0主從搭建,shardingsphere+springboot+mybatis讀寫分離
Jenkins+RobotFramework持續集成測試-jenkins環境搭建
搭建Elasitc stack集群需要注意的日誌問題
Windows系統下如何搭建Node.js伺服器詳解
Spring Cloud服務發現與服務註冊Eureka + Eureka Server的搭建
mac上搭建kafka並利用spark streaming實時消費
使用Docker和Elasticsearch搭建全文本搜索引擎應用