localhost를 통해 액세스하지 않도록 OS X Server를 설정하는 방법은 다른 호스트입니까?


1

MacBook에 MAMP를 설치했으며 localhost 내 웹 사이트 리포지토리를 관리 할 수 ​​있습니다. 이전에 OS X Server가 설치 되었기 때문에 OS X Server가 있었기 때문에 웹 사이트를 관리 할 수 ​​없었습니다. OS X Server를 다른 이름으로 구성 할 수 있습니까? localhost (예: osxhost )?


~처럼 보입니다. xy- 문제 . 제발 MAMP와 함께 주위를 엉망으로하지만 귀하의 시스템 (와 IS localhost). MAMP에있는 가상 호스트를 사용하거나 리포지토리에 다른 포트를 사용하거나 통합 된 OS X Server의 DNS 서버.
klanomath

답변:


3

문제는 MAMP와 OS X Apache (Via the Server.app)가 모두 기본 포트 80에서 수신 대기 중일 수 있습니다. SCUTIL을 사용하여 호스트 이름을 설정하면 해당 Mac의 모든 서버에 대한 호스트 이름이 변경됩니다. , 나는 믿는다.

내가 뭘 할 MAMP의 설정을 확인하고 포트 80에서 듣고 있지 않은지 확인하고 다른 뭔가를 변경하는 경우. 나는 당신이 다른 포트에서 수신 대기 기본값을 복원하면 믿습니다. 그런 다음 서로 다른 포트에서 수신 대기하는 두 개의 독립적 인 웹 서버를 갖게됩니다. server.app 웹 서버는 포트 80에서 수신 대기하고 MAMP는 설정된 모든 포트에서 수신 대기합니다.

이제 로컬 호스트 다음에 콜론과 포트 번호를 추가하여 MAMP 사이트로 이동할 수 있습니다. MAMP가 8080 포트로 설정되었다고 가정하면 다음과 같이 보입니다.

http : // localhost : 8080

server.app 서버 인스턴스의 경우 :

http : // localhost

포트를 지정하지 않으면 기본적으로 포트 80이 지정됩니다.


-1

어쩌면이 명령이 도움이 될 수 있습니다. scutil –setHostName <new hostname>

출처: krypted

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.