언어/파이썬

리눅스에 장고 설치하기

Linuxpia 2025. 4. 21. 17:33
반응형

✅ 1단계: Python 설치 확인

python3 --version

예: Python 3.10.x 이상이면 적절합니다.


✅ 2단계: 작업 디렉터리 및 가상환경 생성

mkdir mysite
cd mysite
python3 -m venv mysite-env
  • mysite-env: 가상환경 이름
  • mysite: Django 프로젝트 디렉터리 (작업 디렉터리 겸용)

✅ 3단계: 가상환경 활성화

source mysite-env/bin/activate

활성화되면 프롬프트 앞에 (mysite-env)가 붙습니다.


✅ 4단계: pip 업그레이드

pip install --upgrade pip

✅ 5단계: Django 설치

pip install django

설치 확인:

django-admin --version

✅ 6단계: Django 프로젝트 생성

현재 디렉터리가 mysite이므로, 하위 폴더에 같은 이름으로 프로젝트 생성:

django-admin startproject mysite .

주의: 마지막 .을 반드시 포함해야 현재 디렉터리에 설정 파일이 생성됩니다.


✅ 7단계: 개발 서버 실행

python manage.py runserver

출력 예시:

Starting development server at http://127.0.0.1:8000/

브라우저에서 http://127.0.0.1:8000을 열면 Django 초기 화면을 볼 수 있습니다.


✅ 8단계: 가상환경 종료

deactivate

📝 전체 명령 요약

mkdir mysite
cd mysite
python3 -m venv mysite-env
source mysite-env/bin/activate
pip install --upgrade pip
pip install django
django-admin startproject mysite .
python manage.py runserver