레슨 1: 개인, 로컬, 동적 웹 사이트 생성하기

이 레슨에서는 다음을 배웁니다.

  • 웹 App를 사용하여 웹 페이지를 제작하는 로컬 네트워크 상의 개인 웹 사이트 생성 방법

  • Python 웹 App을 활성화하고 선택하는 방법

  • 내장 Python 웹 App을 기본 웹 페이지로 사용하는 방법

1단계. 웹 사이트 선택하기

  • Server App을 열면 OS X Server에서 사용 가능한 서비스 목록을 볼 수 있습니다. 웹 사이트를 선택합니다.

2단계. Python 웹 App 활성화하기

  • ‘Python 활성화’를 선택합니다.

    Python 설정을 나타내는 화살표

3단계. 웹 사이트 추가하기

  • 추가 버튼추가을 클릭하십시오.

    웹 사이트 생성 패널에 다음 정보를 입력하십시오.

    • 예를 들어 ‘myserver.local’과 같은 서버의 로컬 호스트 이름을 입력하십시오.

      로컬 네트워크에서 Safari 사용자가 웹 사이트를 보는 데 사용하는 이름입니다.

    • 팝업 메뉴에서 서버의 로컬 네트워크 IP 주소를 선택합니다.

    • SSL 인증을 ‘없음’으로 두십시오.

    아직 생성을 클릭하지 마십시오.

4단계. 예제 Python 웹 App을 활성화하여 웹 페이지 생성하기

  • ‘고급 설정 편집’을 클릭한 다음 “Python ‘Hello World’ app at /wsgi”를 선택하십시오. 그런 다음 승인을 클릭하십시오.

    활성화면 웹 App을 나타내는 화살표

    참고: 일단 작동하면 Python에서 작성된 고유 웹 App을 추가할 수 있습니다.

5단계. Python 페이지를 기본 인덱스 페이지로 만들기

  • 웹 사이트 생성 패널로 돌아간 다음 인덱스 파일 옆의 편집을 클릭하십시오. 추가 버튼을 클릭하고 /wsgi라는 인덱스를 생성하고 목록 상단으로 드래그한 다음 승인을 클릭하십시오.

    추가 버튼을 나타내는 화살표

6단계. 사이트 생성하기

  • 구성이 완료된 후에 생성을 클릭하여 새로운 사이트를 만듭니다.

7단계. 구성 테스트하기

  • Safari를 연 다음 사이트 URL(이 레슨에서는 myserver.local)로 이동하여 생성된 페이지를 보십시오.

레슨 2: 암호화된 공용 웹 사이트 생성하기로 이동하십시오.