過年前將 Mapleboard 帶回鄉下家, 打算在上面架設網頁伺服器, 但居然忘記帶最重要的電源線! 今日 (年初三) 菁菁有客人約做睫毛要載她回高雄, 順便拿電源線 + HDMI 線回來測試. 早上只好先進行紙上作業, 爬文做一下功課, 再決定要架 Apache 還是 Nginx. 早上找到下面這篇文章, 發現居然有可同時架 NGINX 與 Apache 的套件可用 :
原來 LNAMP=LAMP + NGINX, 這組合的優點是可用 NGINX 來處理處理靜態檔案, 反向代理, 資源分配; 用 Apache 來處理動態網頁程式, 這樣的綜效比單獨使用 Apache 要好得多. 不過, 作者認為, 如果沒有要用到 Apache 的 .hraccess 功能, 其實不建議用 Apache 來跑 PHP, 而是應該使用 NGINX. 關於 .htaccess 參考 :
總之, 若沒用到 .htaccess 的話, 用 NGINX 就好, 參考作者另一篇文章 :
我是想同時可執行 Python + Django + Flask 與 PHP (雖然比較少用了), 所以 port 80 應該會給 Python Web, 8080 給 PHP.
參考 :
作者還有更多很棒的作品分享 (寫了很多 Rust 解題文章), 參考 :
沒有留言:
張貼留言