NGINX 設定 純文字瀏覽器 在終端機下面要看到網頁結果怎麼辦 上網查一下還真的有終端機下的瀏覽器 Installation of Lynx and Links https://www.tecmint.com/command-line-web-browsers/ links http:127.0.0.1 或是 lynx http:/127.0.0.1 不過這不是長久辦法 前輩看到我用termianl開網頁都快QQ惹 教我一招方便的方法可以直接讓外部連進VM上的server 首先先搞清楚PHP NGINX 的關係 NGINX 原本只能代理HTML,為了讓他能夠解析.php結尾的檔名, 必須使用php-fpm來讓nginx認識 php-fpm 系蝦咪挖溝 全名是 FastCGI Process Manager FastCGI https://zh.wikipedia.org/wiki/FastCGI 快速通用閘道器介面(Fast Common Gateway Interface/FastCGI)是一種讓互動程式與Web伺服器通訊的協定。FastCGI是早期通用閘道器介面(CGI)的增強版本。 FastCGI致力於減少網頁伺服器與CGI程式之間互動的開銷,從而使伺服器可以同時處理更多的網頁請求。 歷史 CGI使外部程式與Web伺服器之間互動成為可能。CGI程式運行在獨立的進程中,並對每個Web請求建立一個進程,這種方法非常容易實現,但效率很差,難以擴展。面對大量請求,進程的大量建立和消亡使操作系統效能大大下降。此外,由於位址空間無法共享,也限制了資源重用。 實現 與為每個請求建立一個新的行程不同,FastCGI使用持續的行程來處理一連串的請求。這些行程由FastCGI伺服器管理,而不是web伺服器。 當進來一個請求時,web伺服器把環境變數和這個頁面請求通過一個socket比如FastCGI行程與web伺服器(都位於本地)或者一個TCP connection(FastCGI行程在遠端的server farm)傳遞給FastCGI行程。 這篇有說明他們的關係 https://segmentfault.com/q/1010000004854045 Nginx和PHP-FPM的进程间通信有两种方式,一种是TCP,一种...