在 CentOS 7 安裝 Nginx、PHP 7、MySQL(LEMP)使用 DigitalOcean

去年寫了篇在 Fedora 上準備 LEMP 環境的文章,不過正常來說應該是比較少人會使用 Fedora 作為伺服器來使用,而網路上最推薦的系統不是 ubuntu 就非 CentOS 莫屬,至於除了 LEMP 外還有其他種組合,像是:

  • LAMP = Linux + Apache + MySQL(MariaDB) + PHP
  • WAMP = Windows + Apache + MySQL(MariaDB) + PHP
  • WIMP = Windows + IIS + MySQL(MariaDB) + PHP

除了上面的組合外,還有其他各式各樣的組合,而 LEMP (也有人稱作 LNMP)則是 Linux + Nginx + MySQL(MariaDB) + PHP ,舉例來說像是本站就是使用 LNMP 的架構,不過前面有多了一個 Varnish 快取的機制,這個有機會再來談談囉! 閱讀全文〈在 CentOS 7 安裝 Nginx、PHP 7、MySQL(LEMP)使用 DigitalOcean〉

在 Fedora 25 安裝 Nginx、PHP-FPM、MariaDB(LEMP)

LEMP 算是一個簡稱,使用 Linux 作業系統、Nginx 網頁伺服器、PHP-FPM 動態語言、MariaDB(MySQL)資料庫,網路上其實挺多一鍵安裝包的,不過個人偏好自己來,第一在自己來的過程中可以學習,第二也可以避免一鍵安裝包可能的風險,畢竟你也不清楚是不是包了什麼,LEMP 速度快穩定性高,雖然目前網頁伺服器的市佔率還是 Apache 最高,不過 Nginx 的輕巧快速與設定簡單易懂,相信值得一試。

本次使用 Fedora Server 25 作為示範,系統安裝就不再贅述,承租 VPS 都能輕易的選擇 Fedora 做為系統。

進到系統內先把系統更新吧
dnf update -y

更新完成後先來設定一下系統,使用個人習慣的編輯軟體去更改設定,例如 nano、vi⋯⋯等
閱讀全文〈在 Fedora 25 安裝 Nginx、PHP-FPM、MariaDB(LEMP)〉