iT邦幫忙

2023 iThome 鐵人賽

DAY 28
0

GCP 部署 WordPress 主機

Google Cloud Platform (GCP) 是Google所提供的一套雲端運算服務套件。這套完整的平台不僅提供傳統的 IaaS 服務,如計算和儲存,還提供了一系列的高級服務,如機器學習、大數據分析和物聯網

https://ithelp.ithome.com.tw/upload/images/20231009/20072651KWj8VKNFFA.png

以下是在GCP上部署WordPress的主要步驟:

  1. 創建一個專案:在Google Cloud Console中,創建一個新專案。
  2. 設定計費:確保已連結付款方式。
  3. 啟用Compute Engine API:在APIs & Services > Library中,尋找並啟用Compute Engine。
  4. 部署WordPress
    • 在GCP的「Marketplace」中搜索「Bitnami WordPress」。
    • 你將會看到多種WordPress解決方案,例如 WordPress with NGINX and SSL Certified by Bitnami and Automattic等。選擇一個你偏好的方案。
    • 點擊「Launch」或「Deploy」按鈕,並遵循指引完成設定。
  5. 配置防火牆規則:確保HTTP和HTTPS流量能夠通過。
  6. 設定網域名稱解析(DNS):將你的網域名稱解析到GCP的外部IP地址。
  7. 進一步配置WordPress:訪問您在GCP上的WordPress網站URL,然後完成WordPress的初始設置。

註冊帳號

GCP 對新帳號有免費 300 美金的試用方案,對於新人剛使用 GCP 來說非常方便,大家可以試用看看。

https://ithelp.ithome.com.tw/upload/images/20231009/20072651IFUKaE4FDk.png

『註冊帳號』『綁定信用卡』
https://ithelp.ithome.com.tw/upload/images/20231009/20072651CPKyh6IRMn.png

https://ithelp.ithome.com.tw/upload/images/20231009/20072651hhkExq5LaI.png

https://ithelp.ithome.com.tw/upload/images/20231010/20072651fQnYpBLfdA.png

部署 WordPress

Bitnami WordPress 是一個綜合性的WordPress部署解決方案。Bitnami是知名的開放源碼軟件打包公司,它提供了多種應用程式的預包裝版本,包括WordPress。這些預包裝的解決方案被稱為"堆疊",它們旨在幫助用戶快速、安全地在各種平台上部署應用程式。

https://ithelp.ithome.com.tw/upload/images/20231009/200726518Z0FQ0oqSe.png

以下是Bitnami WordPress的詳細介紹:

  1. 快速部署:最大的特點是用戶可以迅速啟動。無論是在雲端(如AWS、Google Cloud、Azure)或在本地,Bitnami都提供了一鍵安裝的解決方案。這大大減少了部署的時間和複雜性。
  2. 全面整合:Bitnami不僅僅是WordPress。它是一個完整的堆疊,包括Apache Web伺服器、PHP、MariaDB數據庫和其他必要的組件。所有這些都已預先配置和優化,以確保最佳性能。
  3. 安全更新:在網絡安全日益重要的今天,Bitnami定期發布更新,以確保堆疊中的每個組件都是最新的且無已知的安全漏洞
  4. 擴展性和移植性:隨著業務的成長,Bitnami WordPress可以輕鬆擴展。此外,由於其設計的移植性,從一個平台遷移到另一個平台變得非常簡單。
  5. 豐富的插件和主題:由於Bitnami WordPress基於原始的WordPress,用戶可以自由地安裝和使用大量的插件和主題。
  6. 社群支援:Bitnami擁有一個活躍的社群,這意味著用戶可以很容易地找到解答他們問題的資源或獲得技術支援。

https://ithelp.ithome.com.tw/upload/images/20231009/20072651Supwt3oNh0.png

『Bitnami Wordpress』
https://ithelp.ithome.com.tw/upload/images/20231009/20072651w3uVsQrdEk.png

『WordPress with NGINX and SSL Certified by Bitnami and Automattic』
https://ithelp.ithome.com.tw/upload/images/20231009/20072651Xmqo4tXcfY.png

https://ithelp.ithome.com.tw/upload/images/20231009/20072651LJmRfoooYn.png

https://ithelp.ithome.com.tw/upload/images/20231010/200726513IG3PzGDy6.png

https://ithelp.ithome.com.tw/upload/images/20231010/20072651yZHMh0puEE.png

設定主機規格

『CPU』『記憶體』
https://ithelp.ithome.com.tw/upload/images/20231010/20072651cgqrFvzZ73.png

『硬碟』
https://ithelp.ithome.com.tw/upload/images/20231010/20072651DkYxjHscZp.png

部署中

https://ithelp.ithome.com.tw/upload/images/20231010/20072651W7QVPyBiHV.png

部署完成,右邊會顯示帳號密碼
https://ithelp.ithome.com.tw/upload/images/20231010/20072651Ho1CJ8GnQb.png

部署完成,查看WordPress後台
https://ithelp.ithome.com.tw/upload/images/20231010/20072651sqbffQLIRC.png

WordPress後台
https://ithelp.ithome.com.tw/upload/images/20231010/20072651w2X5iQDlOr.png

WordPress前台
https://ithelp.ithome.com.tw/upload/images/20231010/20072651jbCbmaJOse.png

SSH 到主機

https://ithelp.ithome.com.tw/upload/images/20231010/200726510x9iMwVKNc.png

https://ithelp.ithome.com.tw/upload/images/20231010/20072651OgnG3n91j1.png

結論

使用 Bitnami 非常快速的部署完成,大家可以試試看,申請一個Google帳號,綁定信用卡,申請試用GCP服務,有300美金的試用額度,練習完成之後,記得刪除資源,才不會免費額度用完之後,真的和你收取費用喔,GCP免費額度用完之後,會先全部停機,等你確認有要付費使用之後,才能再把專案打開,算是蠻貼心的。

參考

「教學」使用 GCP 台灣主機五分鐘快速架設 WordPress 網站

系列文章

Day01 在小小的花園裡挖呀挖呀挖,埋下一顆小小的種子,種出小小的花
Day02 在本機使用 MAMP 快速架設 WordPress 網站
Day03 來點 WordPress 基本功 - 檔案結構
Day04 WordPress 主題是怎麼回事 - Astra 主題介紹
Day05 WordPress 主題與外掛中文化怎麼做?
Day06 WordPress 網站主要頁面 - Starter Templates 讓你瞬間做出一個漂亮的網站
Day07 Astra主題 - 自訂外觀(1/2)
Day08 Astra主題 - 自訂外觀(2/2)
Day09 WordPress - 輕輕鬆鬆建立頁面
Day10 WordPress - 輕輕鬆鬆建立文章
Day11 網站設計工具 - Figma
Day12 分析網站架構與元素 - XMind
Day13 生成式AI王者 - ChatGPT 文案產生器
Day14 產圖神器 - Canva 快速產出一頁式網站與圖片
Day15 WooCommerce - 轉換你的網站為線上商店
Day16 Email 寄信服務 - Brevo(Sendinblue)
Day 18 Wordpress 一鍵變成線上學習系統 - Tutor LMS
Day19 生成式AI 簡報應用 - Gamma AI
Day20 跨平台螢幕錄製和直播軟體 - OBS
Day21 強大的影片編輯軟體 - 剪映
Day22 SEO基本觀念與工具 - Yoast SEO外掛介紹
Day23 WordPress 安全性、備份、速度和成長工具 - Jetpack
Day24 提升網站速度 - Autoptimize
Day25 如何進行網站分析? - 使用Google Analytics追蹤網站流量
Day 26 WordPress網站上使用Google Ads達到最大化盈利的方法解析
Day27 賺錢的第一步 - AdSense在WordPress中的整合與設置
Day28 GCP 部署 WordPress 主機
Day29 創建網站的最後一哩 - DNS 網域名稱設定
Day30 心得感想-工程師和網站經營者的不同思維

Facebook 粉絲頁 - TechMasters 工程師養成記
程式教育 - 工程師養成記

目前課程,歡迎有興趣的朋友可以來聽聽看

🎉Python金融分析與阿甘投資法:打造穩健投資策略🎉
透過本課程,學生不僅能掌握Python語法,還能學習到如何將其應用於實際金融領域中,提升自身的投資策略與技能。
報名官網:https://utrustcorp.com/product/python-investment-backtesting/

📊15小時打造專業銷售網站:從零到專業的旅程📈
課程旨在教授學生如何運用Wordpress搭建網站並進行線上數位品牌業務營銷。
本課程將提供學生全面的知識和實踐技能,以加強他們在線上市場中的競爭力。
報名官網:https://utrustcorp.com/product/start-wordpress/


上一篇
Day27 賺錢的第一步 - AdSense在WordPress中的整合與設置
下一篇
Day29 創建網站的最後一哩 - DNS 網域名稱設定
系列文
【輕鬆學習,輕鬆教學】跟著我的步驟,輕鬆架設屬於你的學習管理平台!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言