nginx - 동일한 서버가 두 개의 다른 프로젝트에 액세스하기 위해 두 개의 도메인 이름을 설정할 수 있습니까?
黄舟
黄舟 2017-05-16 17:04:35
0
4
516

예를 들어, PHP와 Ruby에서 각각 개발한 두 개의 서로 다른 프로젝트가 있고 이를 동일한 서버에서 사용하려고 합니다.
PHP 프로젝트 URL:
http://site1.com
루비 프로젝트 URL:
http://site2.com
여기에는 포트 문제가 있습니다. 기본값은 80입니다. 물론 접속을 위해 다른 URL 뒤에 다른 포트를 추가해도 문제가 되지 않습니다. 하지만 그렇지 않은 경우 웹 서버 설정을 어떻게 사용합니까?
Apache와 Nginx가 모두 작동합니까? 해결책이 있습니까?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(4)
阿神

nginx 역방향 프록시를 사용하여 수신 대기 포트 중 하나를 다른 포트로 변경하고 nginx에 가상 호스트를 추가한 다음 역방향 프록시를 사용하세요

为情所困

nginx와 apache 모두 두 개의 가상 호스트를 직접 생성할 수 있으며, 서로 다른 디렉터리를 사용하면 됩니다. 이는 하나의 서버에 두 개의 웹사이트를 두는 것과 같습니다.

阿神

두 개의 서버 노드가 nginx에 구성되어 있으며 둘 다 80을 수신하지만 server_name은 다릅니다

阿神

다양한 가상 호스트를 설정하세요. 이는 nginx와 apache 모두에 해당됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿