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 웹서버의 설치/관리/배포 등이 매우 쉬워졌으며, 우리는 어플리케이션 개발에만 신경쓸 수 있습니다.
- 필요하신 분께 유익한 정보가 되길 바랍니다.