如何快速搭建自己的網站

如何快速搭建自己的網站

早些時候,我在BBC內部技術分享會中有提到關於如何使用WordPress快速搭建網站這個話題,這次我把它詳細寫出來,想要自己建站的小夥伴們可以瞧一瞧,同樣適合無開發經驗的小夥伴閱讀。

我們希望能快速搭建網站,不管有沒有開發經驗,都不想花太多的時間在寫代碼上。博客、企業網站、小型電商網站……這時候,選擇一款合適的CMS(Content Management System內容管理系統)尤為重要,它能幫助你快速地把網站搭建起來,讓你有更多的時間在網站的內容上。

一般成熟的CMS都已經集成了包括:文章管理、會員管理、網站基礎設置等等模塊,有些甚至包含了一些面對開發者的接口,例如WordPress集成了一套完整的RESTful API模塊,通過API你可以調用它的各種內容,對內容進行操作(增/刪/改/查)。有了這些,你就可以很快的把網站搭建起來。

扯到這裡,差不多要進入主題了。

需要準備的:

一份下載好的WordPress源碼(開源的)

現成的內容管理系統,一整套網站源碼(基於PHP和MySQL數據庫),包括了傳統網站所需的組件。

一臺搭建好PHP、MySQL、FTP環境的雲服務器

用於部署網站源碼(WordPress),能對外網提供HTTP/HTTPS服務。

一個域名

用於解析綁定到雲服務器,通過域名可以直接訪問到雲服務器上的HTTP/HTTPS服務。

一個FTP工具

用於網站源碼維護,上傳、下載。

源碼下載

可以直接到WordPress官網下載:https://cn.wordpress.org/,儘量不要從第三方網站下載。

購買雲服務器

最方便快捷的方法是,直接購買阿里雲ECS / 騰訊雲CVM等大廠的雲服務器,相對來說比較穩定可靠。需要說明的一點是,如果購買中國大陸的服務器搭建網站,根據相關法規需要提供個人信息進行備案才能正常使用,但如果購買境外服務器,則不需要備案。區別是兩者訪問速度差別大,大陸地區服務器在大陸訪問速度非常快,如果是境外服務器,在大陸地區訪問速度不太理想。當然,如果你的訪問客戶大部分是在境外的,境外服務器是首選。另外,大廠的一些額外的服務很多都是基於備案的,例如阿里雲的CDN、OSS服務等,需要綁定的域名有備案。

一般個人博客類網站,不需要配置太高的雲服務器,一般1G單核CPU/1G內存/1M固定帶寬/40G硬盤就足夠了,具體可以對比幾家大廠的雲服務器產品,價格大概是600元/年。一般廠商們會不定時做些促銷,力度還是很大的,需要自己去研究一下。

在購買雲服務器時,一般廠商會提供各種可選的配置供你選擇:如何快速搭建自己的網站

選項包括:地域、配置、鏡像。地域是服務器所處的地理位置,儘量選擇靠近訪問用戶地區的服務器,例如用戶在廈門地區,可以選擇華南地區或者華東地區。其它配置就不深入一一說明了。

需要詳細說明的另外一個是鏡像。這裡的鏡像其實就是服務器的操作系統和各種環境,例如上圖,我們想用WordPress搭建網站,所以可以直接選擇那個鏡像,當服務器創建的時候,這個WordPress所需的各種運行環境都會被安裝到這臺雲服務器。當然,如果你對服務器比較熟悉,可以自由選擇操作系統和安裝各種環境:

雲服務器購買完成後,可以在廠商提供的後臺管理界面中看到你購買的那臺服務器的所有信息。雲服務器會有分配到一個固定的外網IP地址。

這個固定的IP地址待會需要把你的域名解析到這個外網的IP地址。

如果是選擇鏡像安裝的,去官網找下那個鏡像的使用說明書,一般裡面會有那個鏡像的詳細說明,包括鏡像裡面的PHP版本、FTP、MySQL版本以及安裝目錄等信息。鏡像裡面安裝的MySQL、FTP賬號密碼為隨機生成的,如果有需要可以自行修改。並記得這些賬號密碼,待會在安裝WordPress的時候需要用到數據庫賬號和密碼。

域名註冊

可以考慮購買跟雲服務器同一廠商的域名,後期維護/備案都比較方便。一般可以選擇註冊一些比較常規的域名,例如.com/.cn/.net等。

域名註冊完之後,可以在廠商提供的後臺管理中看到你購買的域名:如何快速搭建自己的網站

點擊‘管理’進入域名管理界面,在這裡可以設置域名解析到雲服務器,點擊添加解析,一般需要你填寫這幾個內容:如何快速搭建自己的網站

解析設置完成後,會有生成一條解析記錄:

一般保存解析記錄完成,會提示你大概多久時間會生效。現在的雲解析DNS刷新速度很快,新增記錄基本1-2分鐘就可以生效。判斷解析成功的方法,可以通過ping剛剛解析的域名,看是否已經解析正確:如何快速搭建自己的網站

另外一個方法是直接把域名放到瀏覽器去訪問。但這種最好是雲服務器上的HTTP環境已經搭建完成的情況下試。如果解析成功了,可以進行最後一步,網站的安裝。

安裝WordPress網站

在安裝網站之前,需要準備一個FTP工具,推薦使用FileZilla。

安裝網站,這裡需要分兩種情況:

1> 雲服務器的鏡像選擇的是WordPress鏡像,因為裡面已經集成了WordPress運行所需的各種環境,在域名解析成功的情況下,直接在瀏覽器中訪問那個域名,然後根據提示操作即可。

2> 雲服務器選擇的是乾淨的操作系統,你需要安裝完整的:Apache2.4+PHP7.0+MySQL 5.6+phpMyAdmin環境,為了方便維護網站,建議安裝FTP組件,並把目錄指定到Apache下的web目錄。環境安裝完成之後,通過FTP將WordPress源碼完整放到web根目錄下,通過域名訪問後根據提示進行安裝操作。另外,需要額外設置針對WordPress的rewrite rule。

一切就緒,開始安裝!

安裝界面,會提示你需要準備哪些信息:如何快速搭建自己的網站

填寫數據庫信息,需要注意的是數據庫地址,因為我們安裝在了web服務同一臺雲服務器,所以填寫localhost即可,其它需要根據自己的賬號填寫:如何快速搭建自己的網站

填寫網站信息,管理員賬號設置,這個管理員賬號後面會用來管理這個網站,包括用戶管理、文章管理、媒體管理等等:如何快速搭建自己的網站

以上是主要的設置頁面,就不詳細一一說明了。

安裝成功後,通過剛剛設置的管理員賬號錄到網站後臺:如何快速搭建自己的網站

WordPress支持安裝主題:如何快速搭建自己的網站

安裝成功後,直接訪問域名就可以看到皮膚效果了。同時WordPress也支持安裝功能性插件進行功能拓展。

網站搭建好啦!

網站免費模板下載:http://Www.okkou.cn


分享到:


相關文章: