文章最後更新於 2024 年 7 月 12 日

什麼是Webinoly?
Webinoly 簡單來說,它是由作者Cristhian Martínez Ochoa用Shell Script寫好的一系列Linux指令工具,官方網站為:https://webinoly.com,能幫助使用它的人,輕鬆的透過簡單的Command Line指令,就把 LEMP (Linux Ubuntu, Nginx, MariaDB/MySQL, PHP+PhpMyAdmin)環境架設好,並且能根據您的主機規格,內建自動化配置了效能與資安的最佳化參數設定。幫助對Nginx不熟的人也能快速的架好Nginx Web Server。
為什麼Webinoly可以幫你省架站成本?
相較於比較熟為人知的LAMP (Linux, Apache, MySQL, PHP)架構,LEMP在主機資源使用上較佳,自己親自使用上就非常有感,以我的例子來說,原本用Linode $20/mo的方案才夠撐起的服務,改用 LEMP只需要用到 $10/mo的方案就夠了,成本整整省了一半!
WordPress的快取與資安保護
使用Webinoly架設一個WordPress也只需要一行指令,同時也支援 FastCGI Cache + Redis,後台預設也用了HttpAuth Base Authentication的保護,防止密碼被暴力破解,在Nginx層有一些Http Header的資安設定,這篇先不做介紹。
自動化的SSL憑證更新與HTTPS設定
另外使用Webinoly為您的網站加上HTTPS/SSL加密也非常簡單,它使用了Let’s Encrypt的免費憑證,只要一行指令就能自動幫你申請好憑證並設定在您的網站上!
以往使用Let’s Encrypt的痛點就是,每3個月就要去Renew憑證,但Webinoly可以自動偵測憑證是否快過期了,而幫你做Renew!
如何開始使用Webinoly?
Webinoly目前支援的Linux版本為Ubuntu (20.04 and 18.04),其他OS可能可以考慮使用Docker,之後再做介紹(先關注Follow我吧!)
安裝Webinoly的指令集只需要在Linux Ubuntu下執行下列指令即可
wget -qO weby qrok.es/wy && sudo bash weby 3
之後,你就只要使用下列指令就可以架設WordPress網站(以Domain: example.com為例)
sudo site example.com -wp
這邊要注意的是,你的Domain的DNS的A記錄的IP要指到你的主機,不懂的人日後再寫詳細的文章教大家。
官方 Quick Setup & Example幫助大家體驗一下只要幾個指令就能架好WordPress
# 安裝Webinoly wget -qO weby qrok.es/wy && sudo bash weby 3 # 建立一個WordPress網站並支援FastCGI Cache sudo site example.com -wp -cache=on # 為你的網站設定SSL 憑證(HTTPS) sudo site example.com -ssl=on # 訪問 https://example.com 去完成WordPress安裝設定 # Webinoly 預設會保護登入頁(wp-admin / wp-login), 你需要建一個使用者帳密 sudo httpauth -add # 啟用www-data使用者以透過SFTP存取檔案. sudo webinoly -login-www-data=on
Webinoly還提供了什麼?
安裝好Webinoly,會有下列這些指令可以使用,每個指令有著不同的功能,日後配合實戰實例一些常用的再介紹:
Webinoly · Stack ·HttpAuth · Log · Site
其他使用方法可以參考官方文件,只要英文能力還行的話應該都能上手,如果英文有困難的,我們有FB中文社團Webinoly Study Group in Taiwan可以讓大家討論,友善對待新手、讓大家問問題,當然不限Webinoly的問題,希望跟大家互相交流學習囉!
關於作者

-
大家好,我是 Oscar(卡哥)。曾任 Yahoo 資深工程師(Lead Engineer),也是高智商組織 Mensa 的會員,擁有超過 15 年的軟體開發經驗。職涯中曾參與 Yahoo 關鍵字廣告、電子商務與搜尋相關專案,近年則在虛擬貨幣交易所專注於大數據與 AI 資料服務,帶領團隊開發具影響力的產品與解決方案。
在工作之外,我熱愛音樂,平時喜歡彈吉他、創作與演奏;運動方面偏好羽球、高爾夫球,也投入在美股與虛擬貨幣的投資領域。最享受的,是透過交流與分享,把知識與經驗轉化成更多可能性。
最新文章
- 2026 年 7 月 5 日高併發系統設計服務韌性設計模式:Bulkhead、RateLimiter 與更多
- 2025 年 10 月 12 日Scrum 方法論為什麼 Scrum 團隊會失敗?——從「儀式」回到「實戰」的長期觀察與修復手冊
- 2025 年 8 月 17 日軟體開發最佳實踐【軟體開發必讀】程式人生中的七大浪費:你是不是天天在做白工?
- 2025 年 2 月 8 日人工智能(AI)高效使用DeepSeek R1的7個核心技巧與地雷提示詞解析|2025實戰指南