什麼是Nginx? – Semalt Expert

Nginx [engine x]是另一種HTTP技術和反向代理服務器。 Nginx充當郵件代理服務器和通用TCP/UDP代理服務器,從而對不同的Web請求者進行身份驗證以使訪問者訪問網站。 Igor Sysoev最初是編寫此代理服務器的。其他託管程序包可能使用LAMP堆棧(Linux + Apache + MySQL + PHP)之類的方法來為WordPress提供動力。 Nginx可以是一個非常強大的設置,可以用於代理代理方法。網站管理員可以採用多種方式來實現Nginx。您可以通過使用Apache服務器同時使用其所有功能。 Nginx服務器上託管的大多數網站都在Apache設置上運行。有HTTPS響應標頭以及將其稱為Web服務器的其他代理。

Michael Brown的本指南, Semalt 客戶成功管理器介紹了獨立Nginx設置的用法。無需依賴apache服務器技術,就可以像主服務器一樣單獨使用Nginx。在WordPress上實施Nginx時,可能需要考慮一些特殊的注意事項。用戶需要了解有關Nginx的一些關鍵信息。例如:

  • 所有配置都可以在服務器級配置的管理面板中進行。結果,沒有目錄級配置。與Apache的.htaccess或IIS的web.config文件不同,WordPress無法修改Nginx配置。
  • 永久鏈接功能在Nginx上與在其他Apache服務器上有所不同。
  • Nginx無法為您生成重寫規則。 Nginx不具有.htaccess類型的功能,因此不可能從用戶端配置服務器。
  • 您可以使用插件來安裝永久鏈接。必須安裝一個“ index.php”,它可以構成一個面板,允許您修改服務器。
  • 對於可能希望獲得有限的htaccess功能的用戶,他們可以為PHP安裝htscanner PECL擴展。不幸的是,這只是一個發展改進,並可能帶來複雜性。在採用此技術之前,請確保您具有可靠的調試方法。

在此Nginx指南中,假設您已經安裝了Nginx。因此,安裝和操作說明不包括在內。

有關Nginx的重要信息

  • 每當創建新網站時,Nginx幫助器都會自動映射map.conf文件。在某些情況下,您可能需要手動重新加載Nginx,以確保更改生效。每當有新站點出現時,Nginx還會以php-fpm形式存儲網站。
  • 大型網站可以使用Nginx,因為一個網站可以使用多個設置域。
  • 存在符號鏈接,這意味著您不必擔心整個服務器中的意外刪除或調整。

結論

對於需要反向代理服務器的網站所有者而言,Nginx設置可能是必不可少的方法。整個配置通常假定主機的站點或博客的根目錄存在。參考點是在服務器級別本身,而不是在用戶端。人們在更改網站內容(例如添加博客)時必須修改規則。

mass gmail