Windows 프로덕션 환경에서 Nginx는 부적합해요.
안 되는 기능 많고요. 성능이 나지 않아요. 귀찮으며 깔끔하지도 않아요. 나름 최적화를 해보려고 했으나 한계가 있어요. Windows 환경으로 Nginx를 꼭 운영해야 겠다면요. Docker나 WSL 또는 Hyper-V 등을 이용하는 쪽으로 잡아드려요.
Nginx 대신에 Apache를 권장해요. 옵션들을 잘 조정하면 리눅스 못지않는 성능을 발휘해요. Tomcat도 윈도우에서 쓰기 나쁘지 않아요. IIS와 PHP연동은 망작이에요. 워드프레스같은 거 운영하려면 골치 꽤 아퍼요.
윈도우, 윈도우서버에서 PHP는 Apache, JSP는 Apache+Tomcat으로 정리돼요.
|