본문 바로가기

IT

bitnami 의 Django 스택을 이용하여 윈도우 환경에 웹 서버 구축하기 (2/2)

Django 스택 설치하기

1) 다운로드 받은 설치프로그램 실행

  • bitnami-djangostack-2.1.2-0-windows-installer.exe 파일을 더블클릭하여 실행합니다.

2) Anti-Virus 프로그램의 동작감지 확인

  • PC에 구동중인 백신 프로그램 등을 감지하면 설치가 실패할 수 있다는 경고창을 띄우는 듯 합니다.
  • 제 경우는, 무시하고 [Yes] 클릭하여 진행하였습니다.

3) 설치 프로그램 시작

  • Bitnami Django Stack 설치를 시작합니다.

4) 설치 컴포넌트 선택 옵션

  • 설치 진행과정에서 함께 설치 가능한 옵션을 선택할 수 있습니다.
  • 제 경우는 필요하지 않은 'PostgreSQL' 과 'Node.js' 는 제거했습니다.

5) 설치경로 지정

  • 기본 경로는 C:/Bitnami/ 에 Stack 버전별로 설치됩니다.
  • 저는 아래 기본 경로에 설치하였습니다.

6) MySQL 데이터베이스의 root계정 비밀번호 설정

7) 파이썬 파일과 연결할 지 선택

  • Django 스택의 설치에는 파이썬이 포함되어 있습니다.
  • 제 PC에는 기존에 다른 버전의 파이썬이 이미 설치되어 있기 때문에, 파이썬 파일(*.py)의 연결 프로그램을 새로 설치되는 파이썬으로 변경할 지를 물어봅니다.
  • 저는 별도로 버전 관리를 하고 싶기 때문에, [No] 를 선택하였습니다.

8) 초기 프로젝트 생성할 지 여부

  • 초기 프로젝트를 생성하면, 생성하는 프로젝트 디렉토리에 맞게 웹서버의 설정과 데이터베이스 설정이 자동으로 됩니다. 
  • 저는 프로젝트명, 경로 등을 별도로 직접 관리하고 싶어서 [No] 를 선택하였습니다.

9) Clound 에 배포할 지 여부

  • 저의 운영환경은 클라우드가 아니라 별도의 서버를 구축할 것이므로, 체크하지 않았습니다.

10) 설치준비 완료


11) 설치 진행


13) 설치과정 완료!

  • "Launch Bitnami Django Stack" 을 Check 하고, [Finish] 를 선택하면 Django 웹서버가 구동됩니다.
  • 이로써, 모든 설치 과정이 완료되었습니다.



Django 서버 구동하기

GUI 매니저를 통한 서버 실행/종료

  • 윈도우용 Django 스택은 웹 서버 및 데이터베이서 서버의 실행/중지를 편리하게 관리할 수 있는 GUI 기반의 매니저 프로그램을 제공합니다. 
  • 매니저 프로그램의 실행파일 경로는 설치된 디렉토리 아래에 있습니다.
  • 기본 경로에 설치했다면, "C:/Bitnami/djangostack-2.1.2-0/manager-windows.exe"
  • 서버 목록에 Running 으로 표시되면 정상적으로 구동된 것입니다.



웹서버 동작여부 확인

  • 웹 브라우저를 실행하여 주소 http://127.0.0.1 를 입력하여 내 PC에 웹 접속합니다.
  • 브라우저에 아래와 같은 화면이 표시되면 정상적으로 Django 웹 서버가 구동된 것을 확인할 수 있습니다.


Django 스택 설치후 디렉토리 구조

  • apache2 : 아파치 웹서버 설치 경로
  • apps : django 프로젝트 파일이 위치하는 경로
  • mysql : MySQL 데이터베이스 설치 경로
  • python : 파이썬 언어 설치 경로
  • sqlite : SQLite 데이터베이스 설치 경로 


마치며

  • Bitnami 가 제공하는 스택을 이용하여 한번에 Django 웹서버를 구축하는 과정을 정리하였습니다.
  • 스택을 이용한 설치로 Django 웹서버의 설치/관리/배포 등이 매우 쉬워졌으며, 우리는 어플리케이션 개발에만 신경쓸 수 있습니다.
  • 필요하신 분께 유익한 정보가 되길 바랍니다.


관련 글 목록