你想建立一個自己的WordPress網站嗎?不管是想要網上創業、寫BLOG、開網店、經營個人品牌等的朋友,都可以透過【WordPress 教學2023】的系列文章一步一步做到,這是專門寫給不懂程式的 WordPress 新手的教學,UNLOCK會帶你花最短的時間和金錢,建立出一個高質的網站。將涉及的一些主題包括:
– 購買伺服器主機及設定主機
– 安裝WordPress
– WordPress設定
– 創建和管理頁面和帖子
– 將多媒體內容添加到你的網站
– 安裝和配置插件
– 改變你的網站的主題
什麼是WordPress?
WordPress是一個網頁建設的工具,也是一個內容管理系統 (Content Management System – CMS),它可以讓不懂寫程式的人建立專業網站。2021年世界上有超過40%的網站是由WordPress製作,可想而知 WordPress 功能全面,深受不同人歡迎。你可以選擇你喜歡的網頁主題風格,安裝你需要的功能插件,並開始添加有價值的內容、文章到你的網站,之後 Google 就可以把你排在網頁搜尋結果中,將來如果你有FB專頁或會購買FB廣告,你也可以將 WordPress 網站連接到 Facebook 像素等等。
WordPress 有非常大的彈性和擴充性,除了可以做Blogger網站、公司網站、品牌形象網站外,還可以做購物車網店的電子商務網站、會員網站、作品集網頁。如果你有長期經營網站的打算,WordPress是最好的選擇,因為它本身是免費的,CP值很高,之後要安裝其他擴充性功能插件亦有很多免費或付費的選擇。
<<UNLOCK Youtube Channel 亦有提供 WordPress 廣東話教學,歡迎想睇片嘅朋友跟著一步一步做 >>
建立網頁第一步 - 購買網頁伺服器主機
購買網頁伺服器主機是建立任何網站的第一步,因為要有儲存空間先可以再做第二步 – 設定 WordPress 網頁。如果你想自己建一個網站,CLOUDWAYS 是我們覺得其中一個最好的 WordPress 伺服器主機供應商。它簡化了原本非常複雜的主機設置過程,提供了一個易於理解及使用的介面平台供我們操作。即使是網頁新手也可以通過 CLOUDWAYS 輕鬆管理自己的網站。
CLOUDWAYS的4個優點
1. 主機速度快
Cloudways的伺服器主機速度很快,主機方案選擇多,速度是無與倫比,對於那些重視網站速度及SEO的人來說很完美。 獨立空間:Cloudways每個主機方案都有自己的獨立空間,不用與其他人共享主機,不像其他公司須與別人共享空間流量,容易互相影響、網站有機會越來越慢 SSD硬碟:Cloudways主機採用 SSD 快速硬碟,縮短網頁讀取的時間 內建快取:在網頁端與伺服器端都設置了快取機制來提升速度,到時候在 WordPress 後台我們就會看到 Cloudways 已幫我們安裝好 Breeze 快取外掛2. 主機安全性高
Cloudways跟其他主機公司一樣很重視安全性,它為你網站設有防火牆和SSL證書保護,您的網站將不會受到任何惡意入侵攻擊。 防火牆設置:Cloudways 主機皆配有防火牆保護,可過濾與防止惡意入侵 免費SSL憑證:Cloudways 提供 Let’s Encrypt SSL 憑證,按一下開關就可啟動SSL保護。 SSL 憑證是安全性連線標誌,就是我們平常看到網域前面的鎖頭,表示資料傳輸受到保護,是現代網站的必備安全要件。 Bot Protection 機器人防堵:這是 Cloudways 和 Malcare 共同開發的安全性外掛,用來阻擋網站的惡意機器人攻擊。3. 後台管理方便及彈性主機價錢
通過Coludways後台介面,任何人都可以輕鬆簡單地設置和管理他們的網站。 網站架設:只需要做幾個簡單的設定就可以快速安裝WordPress到主機及開始建立網站,簡化了建立網站流程。而且一個主機也可以同時架設多個網站,方便管理。 提供暫時網址:Cloudways 會先給每個網站一個臨時網址,讓我們可以等網站做完後,再更新 Domain 成正式網域及公開使用,非常方便。 一鍵複製主機及網站:一鍵複製主機或網站設定,又提供程式讓你由其他主機供應商搬家到Cloudways,節省時間 無捆綁式合約 – 按月付費:每個月付款,隨時停用轉台都可以,亦可以隨時 Upgrade Downgrade 想要的主機效能4. 主機自動備份
Cloudways提供自動備份網站功能,所以你可以放心,即使發生任何突發狀況,也隨時可以復原備份,不用擔心失去重要數據資料。 備份與還原:Cloudways 提供每日自動網站備份,幫你保留網站備份檔,若網站不小心出事,選擇要還原的日期,即可將網站回復到當時的狀態。CLOUDWAYS 教學 - 主機網頁伺服器申請步驟
1. CLOUDWAYS主機申請
到 CLOUDWAYS 網站先申請一個免費帳號,點選 [Start Free] / [Get Started Free] 之後填寫 CLOUDWAYS 會員申請資料,填入姓名、Email(未來的登入ID)、密碼等,注意這裡最好填寫真實資料,因為填假資料,CLOUDWAYS 的安全系統有機會會攔下你的申請,或直接用Google Account註冊,其他欄位都隨便選一個就可以,同意條款,按下 [Start Free]! << 使用我們的連結註冊 CLOUDWAYS,你會收到 USD$25 回贈優惠 :http://go.unlock.coach/cloudways>>2. 身分認證 – CLOUDWAYS 雙重認證
你將會收到 CLOUDWAYS 發出的 Email 認證,打開 Email 按下 [Activate Account] 會轉回 CLOUDWAYS 的主頁,出現 Email 認證成功畫面並要求你繼續進行手提電話認證。接下來,填寫手機號碼,然後將收到SMS驗證碼填入CLOUDWAYS 認證頁面,按下 [Verify] 之後就完成手機驗證,成功開啟試用帳號,可以繼續買主機的流程。
3. CLOUDWAYS 主機設定
完成 CLOUDWAYS 會員驗證後,你會見到選擇寄存網頁主機的頁面,如果沒有的話,可按右上角的加號,再按 [Add Server] 新增主機,就會來到下面這一頁設定需要的主機細節 !
第一步:選擇 WordPress 版本
當然是選擇 WordPress 當下最新的版本,這裡已經自動預設成WordPress最新版本。順帶一提,這裡也可以直接安裝 Woocommerce 網店 (它會一拼安裝 Woocommerce + WordPress) ,或 PHP、Laravel、Magento等的系統。
後面空格是 [網站名稱]、[主機名稱]、[計畫名稱],都是寫給自己看的,可以為它命名以作識別,不過之後是可以再更改。
第二步:選擇主機類型
可以想像 CLOUDWAYS 是個伺服器主機專門店,它提供很多不同主機給你選擇之餘,還有一個 User Friendly 的介面給你輕鬆進行管理及設定。它配合的主機商有 VPS 主機和雲端主機。
VPS主機:DigitalOcean、Linode、VULTR
雲端主機:AWS、Google Cloud Platform
一般網站我們建議用 VPS 主機就夠,如需要大流量的企業才會用到雲端主機,這裡我們會選用 DigitalOcean VPS主機 (無限頻寬、使用SSD、8個主機地點)。
VPS 主機 ( Virtual Private Server ) 也稱虛擬專屬伺服器主機,與虛擬主機一樣是由一個實體主機分割成多個虛擬空間,但 VPS 主機不同的地方是擁有不受干擾的獨立環境及自主管理權限,擁有專屬的硬體資源、可自行安排主機環境、安裝所有程式。可以把 VPS 主機想像成一間有獨立廁所、煮食空間、獨立電錶水喉的劏房,你是使用共享的實體主機的空間,卻一個人可以獨立使用主機實體資源,無需與其他用戶共享主機資源,簡單來說,速度比一般Server快、穩定。
第三步:選擇記憶體規格
SERVER SIZE : 意思即是主機RAM記憶體,建議剛開始建WordPress網頁選最低 1GB SERVER SIZE 就可以了,專門是給新手、低流量的網頁,1GB 也有兩個選項,可以先選最低級的作入門使用。而 SERVER SIZE 也是之後隨時可以升級,CLOUDWAYS 就是高度彈性及方便。
第四步:選擇主機地點
LOCATION : 意思即是主機存放位置,當然是越近你網頁的目標客群所在地越好,Digital Ocean 提供 8 個 SERVER 地點,我們香港、台灣、大陸地區或亞洲地區,最好選擇Singapore,因為網站到訪者可更快讀取主機的資料,主機代號及地點如下:
NYC1, NYC2, NYC3: New York City, United States
AMS2, AMS3: Amsterdam, the Netherlands
SFO1, SFO2, SFO3: San Francisco, United States
SGP1: Singapore
LON1: London, United Kingdom
FRA1: Frankfurt, Germany
TOR1: Toronto, Canada
BLR1: Bangalore, India
https://docs.digitalocean.com/products/platform/availability-matrix/
第五步:確認金額及啟動主機
做好以上設定之後,CLOUDWAYS 會即時根據你上面選擇的規格來計費,在左下角會顯示你的費用。如果你也是跟我一樣選擇相同的方案及規格,每個月的費用應該是 US$10 (約HKD$78/月)。
CLOUDWAYS 會從你填入的信用卡每月扣取收費,CLOUDWAYS 最大好處就是你可以隨時取消合約,不像其他共享主機供應商要求你使用年度合約。
最後重新檢查一下都沒問題之後,按下 [LAUNCH NOW] 按鈕就會開始安裝主機啦,約 10分鐘後,CLOUDWAYS 就會幫你設定好主機!繼續設定網頁部份。
註冊後的前三天是免費試用期暫時不會收費,但如果過了三天都沒付費,主機內所有資料有可能在試用期後被刪除!
CLOUDWAYS付款方式
主機 Launch之後開始3天試用期倒數,如確定真的使用 CLOUDWAYS 主機服務的話,就要在這3天之內要填入信用卡付款資料。
點選頂部倒數欄旁邊 [Upgrade my Account],或點右上角人頭進入 Account 頁面,再在左邊選 Credit Card。
接著我們要設定信用卡付款,填好資料後,CLOUDWAYS 會每月在你的信月卡扣取服務費。
CLOUDWAYS主機設定步驟
CLOUDWAYS主機設定入面很多功能,但主要要留意以下設定。
Backups 主機備份
設定好主機備份就可以安心,即使網站遭受到惡意攻擊或被駭,或自己錯誤定刪了網站設定,我們都可以透過還原備份去復原網站,確保我們網站的資料不會消失掉。 CLOUDWAYS 提供了主機的自動備份功能,建議設置成每天凌晨時段備份。
點選左欄的 [Backups] :
1. Schedule Time (自動備份時間):告訴 CLOUDWAYS 幾點要幫你備份網站,建議選半夜。
2. Backup Frequency (備份頻率):設定多久備份一次,可以設定 1 Day,讓他每天備份。
3. Backup Retention (保留多久備份):選擇你想保留多久的備份,它會自動幫你刪除過了那個時間的備份。比如,設定一週(1 Week),那超過1週的備份它就會幫你自動刪除。
4. Local Backups (備存到主機):幫你下載備份到主機,預設是不啟用(DISABLE),建議維持預設就好。
到這裡,我們就完成 CLOUDWAYS 主機設定!
WordPress網站設定步驟
設定完 CLOUDWAYS 主機後,我們就需要進入主機內設定 WordPress 網站,而對於Server主機來說,所有運行在Server的程式或系統都是Applications,所以WordPress也是一種Application。進入 Applications,你會見到CLOUDWAYS已經自動為你安裝好的 WordPress Applications 及 mySQL 數據庫。
登入WordPress後台 ACCESS DETAILS:
APPLICATION URL 就是你的WordPress臨時網址,之後如果你買了自己的 Domain Name,你可以掛到 CLOUDWAYS 這裡。
ADMIN PANEL 是你 WordPress 網站的後台登入資料,你可以用這個網址、密碼、登入名稱登入你的WordPress網頁後台,進行網頁設定或開始設計網頁。
SSL MANAGEMENT:
SSL憑證是一組加密編碼連結於使用者的網頁瀏覽器與網頁伺服器之間,意味著在解密以前,資料在網頁伺服器與網頁瀏覽器之間傳送時是無法被讀取的,SSL憑證就是保護著這些資料,以避免被其他人監控或盜用,當你見到一些網站網址是 https 則代表是加密了。 在這裡可以選用 Let’s Encrypt SSL 加密網頁,這個是免費的SSL所以只會在幾個月內有效,但 CLOUDWAYS 這裡可以設定成 AUTO RENEWAL Enable,意思即是可以自動再續 SSL 的限期。DOMAIN MANAGEMENT:
如果你買了自己的 Domain Name網址,這裡填入你的網址,這會影響整個網頁的路徑。
透過設定 Domain DNS Records 可以將 註冊好的Domain Name 掛到指定Server上,更改之前請參考以下教學影片:
https://support.cloudways.com/en/articles/4805075-how-do-i-take-my-website-live-from-cloudways#tab-2
BACKUP AND RESTORE:
BACKUP AND RESTORE 是 WordPress 層面的備份與還原,常用的情況可能是你裝了新的 Plugin/ theme 入Wordpress但引起衝突,令整個網頁格式、資料亂了,你可以用這個還原工具去還原。