
저는 Windows Server 2008을 서버로 사용하고 있으며 여기에 cygwin을 설치했습니다.
cygwin에 nginx를 설치했는데 잘 작동합니다.
저는 이 서버에서 2개의 프로젝트를 실행하고 있으며 각 프로젝트에는 서로 통신해야 하는 고유한 서비스 세트(또는 요즘 용어로 마이크로서비스)가 있습니다.
각 프로젝트당 하나의 nginx와 기본 트래픽을 라우팅하는 하나의 기본 라우터 nginx를 갖고 싶습니다.
이 Windows 시스템에서 Docker를 사용하지 않고 어떻게 여러 nginx 앱을 가질 수 있습니까?
nginx 설치는 /etc/nginx
구성을 위해 폴더를 사용합니다. 이론적으로 새 nginx를 설치하면 동일한 폴더를 사용하므로 구성이 충돌하게 됩니다! 나는 이것을 방지하고 싶다.
Windows 서버(cygwin 아래)에 nginx를 독립형으로 설치할 수 있는 방법이 있습니까?
다음과 같이 생각해보세요:
답변1
https://www.nginx.com/resources/wiki/start/topics/tutorials/commandline/
기존 nginx 설치를 사용할 수 있으며 시작할 때 다른 구성 파일을 가리키기만 하면 됩니다. -c
그렇게 하려면 명령줄 스위치를 사용하십시오 .
수신을 위해 다른 포트를 사용하려면 nginx 프로세스를 구성해야 합니다.