OS X Server (.app)가 설치되어 있습니다 (등록 된 개발자이기 때문에 무료로 사용할 수 있습니다). 나는 스위치를 켜고 정적 파일을위한 웹 서버를 얻는 쉬운 방법이 될 것이라고 생각했다. 내 로컬 테스트를 위해서 였지만, 제대로 작동하지 않는 것처럼 보였다.
위치가있는 기본 웹 사이트가 있습니다. Default
( /Library/Server/Web/Data/Sites/Default
), 그리고 localhost
내 브라우저에서 "Lion Server에 오신 것을 환영합니다"페이지가 표시되므로 확실히 실행 중입니다.
나는 "+"버튼을 클릭하고 도메인 이름을 "*"로 바꿨다. (기본값은 "any"를 뜻하는 것으로 가정한다.) 포트를 8000
(그래서 그것은 디폴트와 충돌하지 않을 것입니다), 위치를 /Users/ken/Sites
(데모가 있음 index.html
파일)을 선택하고 확인을 클릭하십시오. 몇 초 동안 돌면서 창이 사라지고 사이트 목록에 다시 돌아 왔고 새 사이트도 없습니다.
이 시점에서 Homebrew를 통해 자신의 Apache 또는 nginx를 설치하는 것이 더 쉬울 것이라고 확신하지만 투자를하고 있습니다. 이걸 어떻게 작동 시키나요?
업데이트 : 찾았습니다. /etc/apache2/sites/0000_any_8000_.conf
, 그것은 정확히 내가 만든 웹 사이트 인 것처럼 보입니다. 웹 사이트의 서버 목록에 나타나지 않았으므로 작동하지 않는다고 가정했지만 localhost:8000
실제로 작동합니다! 뭔가 이상하게 들린다.