我不知道是否有可能強制nginx使用某個用戶/組爲每個給定的域?看來,nginx能夠像所有域一樣只運行一個用戶 - 在Apache中,我將每個域作爲不同的用戶運行。設置nginx - 用戶和權利
1
A
回答
0
對於靜態文件,您不需要對用戶權限做任何事情。 nginx用戶將提供這些服務。這同樣適用於Apache btw,它在Group「apache」中以User「apache」的身份正常運行。
它是在PHP中,您需要設置用戶的詳細信息,這取決於如何使用Nginx運行PHP。
Nginx不像Apache那樣直接運行PHP,只是將PHP請求傳遞給另一個單獨的進程。這可以是Apache作爲代理或使用FPM的FastCGI等。無論運行什麼過程,PHP都是用戶需要處理的地方。
如果作爲Apache的代理服務器,您可以按照您的指示設置Apache,就是這樣。如果使用FPM的FastCGI,那麼它將在PHP FPM。每個池conf文件接受「用戶」和「組」。爲了使這項工作適用於多個域,您只需要爲每個域創建一個fpm池,並且每個域都將偵聽不同的端口。
因此,域1可以在端口9001,域2或9002等。每個將有一個單獨的用戶和組根據需要。
相關問題
- 1. 用nginx和apache設置django
- 2. Kohana ORM用戶和權利模型
- 3. CKAN設置用戶權限
- 4. SQL server 2005 - 用戶權利
- 5. 爲AIX 6.1設置CPU權利
- 6. 如何爲取景器設置權利?
- 7. 用Nginx設置Laravel
- 8. 用django設置nginx
- 9. 在我的CMS的用戶權利
- 10. Nginx + PHP,Node.js和jQuery設置
- 11. nginx的位置和Django的權威性
- 12. 設置Picasa帳戶權限
- 13. 如何用docker-compose設置nginx和django?
- 14. 授權:用戶權限VS服務的權利
- 15. 創建數據庫和用戶的MySQL和設置特權php
- 16. Rails/Passenger/Nginx用戶權限錯誤
- 17. 無法對MySQL用戶設置權限
- 18. Pytest-django:設置用戶權限
- 19. Server 2008無法設置用戶權限
- 20. Nginx和sysctl配置 - 性能設置
- 21. 在Sails App中管理用戶權利
- 22. 在sql中恢復用戶權利
- 23. 放置tinymce textarea的權利
- 24. Nginx/php-fpm umask設置
- 25. 如何根據用戶使用Django和Python設置權限?
- 26. Sharepoint UserProfileManager沒有管理用戶配置文件權利
- 27. 哪一項權利授予用戶在SQL 2008中授予他人權利的權利?
- 28. 用nginx設置git instaweb
- 29. nginx設置問題
- 30. 權利無效
你是在談論提供靜態文件還是像PHP腳本這樣的東西? – Corbin 2011-12-16 09:12:28