在 Linode 上建立免費且疾速的 WordPress 網站並使用 Ubuntu 18.04, LAMP, Nginx, Varnish and Redis 加速你的網站 | WordPress

現在架設網站的技術門檻其實越來越低了,有了類似 Wordpress 等平台工具,不需要會寫程式就可以架設網站,讓架設自己的個人網站變得很輕鬆,加上這幾年 VPS 變得非常普遍,每個月只要花大約 5 美金就能夠租到。所以其實也不要太擔心自己架不架得起來,跟著本篇的教學,我相信你也可以成功架設網站的。另外提到網站架設的基礎架構,先不論用哪一種程式,大多都不會脫離「伺服器軟體、資料庫、網站頁面這幾項」,而常用的組合通常是 LAMP 和 LEMP,而我的網站也是這樣架設起來的,只是為了優化網站載入速度的關係,我又對 VPS 內的系統的資源使用的方式進行了一些優化,同時用了 Varnish 和 Redis 在我的 VPS 的系統裡面。而目前你所瀏覽的網站,就是在這樣的基礎上運作中。

繼續閱讀 在 Linode 上建立免費且疾速的 WordPress 網站並使用 Ubuntu 18.04, LAMP, Nginx, Varnish and Redis 加速你的網站 | WordPress

手把手教你用 Google Cloud Platform 安裝免費且快速的 WordPress 網站並使用 Ubuntu 18.04, LAMP, Nginx, Varnish 和 Redis 加速你的網站(一年 300 美金的免費額度可以使用) | WordPress

前一篇文章提到關於購買 Linode VPS 來作為架站的平台,但除了 Linode 之外,Google 也很努力的在發展他的 VPS,不過 Google 出品的東西,比起一般的 VPS 還是稍微高級一點,因為 Google 的 Cloud 服務是做全方位的功能,不只是 VPS,還包含了資料庫、網路和人工學習等多樣化的服務,VPS只是其中的一個服務而已,但也因此 Google 的 VPS 可以用該平台上的其他功能搭配,價額會稍微貴一點。目前 Amazon 跟 Google 一樣在發展這樣的服務,不過應該沒有人可以跟 Google 比了吧。但是因為好處多,價格可能稍微貴一點,預算吃緊的話,用 Google Cloud 架站也是需要考量一下。在 Google Cloud 上面架上網站的方式不止我這一種,還可以架設靜態網頁(使用 Google Storage 服務)、快速架站包(Cloud Launcher)等,不過因為我們要做出一個有 apache 2.4、nginx、varnish 5、redis、php 7、mariaDB 的系統架構,我強烈建議一定需要從零開始自己動手來,不只是可以省下一些錢(快速架站包的月費還是比較高一點),二來在未來要做調整時也不會有技術上的限制和困擾。整個實作的過程會比直接用 Google 提供的 Cloud Launcher 還要複雜一點,但是相信經過這般磨練後,你也可以成為架站高手。我建議大家可以從操作 VPS 來學起,不只是練習到使用 linux指令的技術,對於自己的網站前端和後端也可以做到全面掌控。

繼續閱讀 手把手教你用 Google Cloud Platform 安裝免費且快速的 WordPress 網站並使用 Ubuntu 18.04, LAMP, Nginx, Varnish 和 Redis 加速你的網站(一年 300 美金的免費額度可以使用) | WordPress

用 Gandi 或 Namecheap 購買網域 | WordPress

如果你打算要經營一個個人的品牌,我會建議你要購買一個網域,來代替你的 ip 位置。這麼做一來是為了安全,ip 位置不會直接暴露在搜尋結果中,且比較好看,二來這個網域名稱直接代表著你,雖然大家不會動不動就去記憶網域的名稱叫什麼,但是以 SEO 的角度來講,有一個網域在搜尋結果的排名確實還是會比較高一點。其實市面上有幾種常見的選擇,例如 Google Domain、Namecheap、Gandi、Godaddy 等不錯的網域商。不過如果你要買有 tw 結尾的網址,基本上法國商的 Gandi 和台灣的「網路中文」或台灣電信業者(中華、台哥大、遠傳等等)這邊才買得到,而 Google 等等其他外國網域商事不提供的。

繼續閱讀 用 Gandi 或 Namecheap 購買網域 | WordPress

在 Linode, GCP 或 Amazon Ec2 上設定 Ubuntu 18.04 時區 帳戶 ufw, fail2ban 和新增 Swap | WordPress

完成 Linode、Google Computer Engine 或 Amazon Ec2 的設定之後,接著我們要開始用指令和 FTP 工具來建構我們主機的環境,這是為了讓 Wordpress 可以順利的運作,也方便我們後續的操作。後面雖然主要以指令和文字居多,比較沒有圖形的介面可以操作,但是我會盡量用簡單易懂的方式,讓你可以順利進行。當然我還是會說明這些操作的概念。這些操作時間加總起來,我覺得 5 分鐘可以完成。

繼續閱讀 在 Linode, GCP 或 Amazon Ec2 上設定 Ubuntu 18.04 時區 帳戶 ufw, fail2ban 和新增 Swap | WordPress

用 Varnish Nginx 和 Apache 製作 HTTP2 反向代理伺服器 | WordPress

完成基礎的環境設定,接下來我們要進入重頭戲,開始安裝 Apache 和 Nginx 了,這是讓我們可以加速網站的基礎,並非只是安裝什麼 Wordpress 的外掛就可以完全辦到。另外還會再安裝一個 Varnish,是利用主機的記憶體進行快取,真正達到加速網站的目的。過程中會有許多細節要注意,要仔細的安裝。

繼續閱讀 用 Varnish Nginx 和 Apache 製作 HTTP2 反向代理伺服器 | WordPress
關閉目錄
×

Cart