웹사이트 검색

우분투 14.04에 장고를 설치하는 방법


이 페이지에서

  1. 1 Python 설치
  2. 2 데이터베이스 시스템 설치(SQLite)
  3. 3 pip 및 easy_install 설치
  4. 4 가상 환경 설치\n
  5. 5 가상 환경 생성 및 설정\n
  6. 6 Django 프레임워크 설치\n
  7. 7개의 링크

Django는 Python 웹 프레임워크입니다. 고성능의 효율적인 웹 애플리케이션을 신속하게 구축할 수 있도록 도와주는 것뿐입니다. 템플릿 시스템, URL 디자인 등과 같은 놀라운 기능으로 인해 개발자 커뮤니티에서 매우 좋아합니다. Django는 Python 2.7.x와 Python 3.x를 모두 지원합니다. Django를 사용하여 구축된 유명한 웹 응용 프로그램 중 일부는 다음과 같습니다. ad-howtoforge_com-box-3-0;var ffid=1;var alS=1002%1000;var container=document.getElementById(slotId);container.style.width=100%;var ins=document.createElement(ins) ;ins.id=slotId+-asloaded;ins.className=adsbygoogle ezasloaded;ins.dataset.adClient=pid;ins.dataset.adChannel=cid;if(ffid==2){ins.dataset.fullWidthResponsive=true;}

  • 인스 타 그램: Android 및 IOS용 사진 공유 앱입니다.
  • 매트플롯립:\n강력한 파이썬 2D 플로팅 라이브러리.\n
  • 핀터레스트:\n\n웹에서 찾은 것을 공유할 수 있는 가상 핀 보드입니다.\n
  • 모질라: Firefox, 브라우저 및 OS의 제작자.

그리고 더 많은. 이것은 내가 Django를 배우기 시작하고 나만의 웹 애플리케이션을 구축하도록 격려했습니다. 하지만 리소스 검색을 시작했을 때 초보자로서 실행하는 데 필요한 것을 찾아 설치하는 것이 어렵다는 것을 알았습니다. 설치 및 설정을 결정할 때 제공되는 다양한 선택 사항 때문에 혼란스러웠습니다. 하지만 많은 검색과 실험 끝에 정확한 방법을 찾았습니다. 이 방법은 초보자에게 충분합니다. 그럼 시작하겠습니다.

Ubuntu 14.04를 사용하지 않는 경우 howtoforge에서 Ubuntu 16.04용 Django 튜토리얼도 참조하세요.

1 파이썬 설치하기

첫 번째 단계는 파이썬을 설치하는 것입니다. 일반적으로 대부분의 Linux OS에는 기본적으로 Python 2.7이 설치되어 있습니다. 존재하는지 확인하려면 다음 명령을 사용하십시오.

python --version

다음과 유사한 출력을 얻을 수 있습니다.

Python 2.7.6

또는 설치된 다른 버전. 그렇지 않은 경우 여기에서 다운로드할 수 있습니다.

2 데이터베이스 시스템(SQLite) 설치

대부분의 웹 응용 프로그램에는 데이터베이스가 필요하고 쿼리가 수행되어야 하므로 시스템에 데이터베이스를 설정하는 것이 좋습니다. Django는 다음과 같은 데이터베이스 엔진의 사용을 제공합니다.

PostgreSQL, MySQL, SQLite, Oracle.

SQLite는 우리가 사용할 수 있는 데이터베이스이며, 경량 데이터베이스이며 시작하기에 충분합니다. 개발하는 간단한 웹 응용 프로그램의 경우 SQLite 자체를 사용하고 나중에 필요에 따라 업그레이드할 수 있습니다. 따라서 SQLite를 설치하려면 다음 명령을 사용하십시오.

sudo apt-get install sqlite

일부 Linux 시스템에서는 SQLite가 Python과 함께 사전 설치되어 있으므로 이러한 경우 위의 명령을 무시할 수 있습니다.

3 pip 및 easy_install 설치

기존의 Django 이전 버전은 모두 제거해야 합니다. 그러나 당신이 가지고 있다면

pip

그리고

easy_install

설치를 위해 pip 또는 easy_install을 사용하면 이전 버전 제거에 대해 걱정할 필요가 없습니다. 따라서 다음 명령을 사용하여 둘 다 설치하십시오.

sudo apt-get install python-setuptools

위의 명령은 easy_install과 함께 필요한 Python 설정 도구를 설치합니다. 대부분의 경우 \pip\가 사전 설치되어 있습니다. 그렇지 않은 경우 여기 공식 문서에 제공된 대로 pip를 설치하십시오.

계속하기 전에 python, SQLite, pip 및 easy_install이 설치되었는지 확인하십시오. 그러기 위해서는 아래 이미지에 주어진 명령을 차례로 사용하고 각 명령의 출력은 아래 이미지와 유사(동일하지 않음)해야 합니다.

4 가상 환경 설치

이 단계에서는 "가상 환경"을 설치합니다. 많은 검색과 테스트를 거쳐 가상 환경에서 Django를 매우 쉽게 실행할 수 있다는 것을 알았습니다. Django를 실행하는 데 필요한 모든 데이터와 리소스를 한 곳에서 캡슐화하여 모든 변경 사항이 해당 환경 자체에 유지되도록 가상 환경이 생성됩니다. 가상 환경의 또 다른 중요한 이점은 Django에서 기본적으로 제공하는 경량 웹 서버를 지원한다는 것입니다. 이를 통해 Apache 서버의 설치 및 통합을 피할 수 있습니다.

Linux에 가상 환경을 설치하는 가장 쉬운 방법 중 하나는 "easy_install" 명령을 사용하는 것입니다. 이 스크립트는 이전 단계에서 설치한 python-setuptools라는 패키지와 함께 제공됩니다. 이제 다음 명령을 사용하여 환경을 설치할 수 있습니다.

sudo easy_install virtualenv

인터넷 속도에 따라 다소 시간이 걸릴 수 있으므로 인내심을 가지십시오. 완료되면 터미널 출력은 아래 이미지와 유사해야 합니다.

5 가상 환경 생성 및 설정

이제 폴더가 Django를 포함하는 가상 환경 역할을 할 수 있도록 virtualenv를 사용하여 폴더를 만듭니다. 터미널에 다음 명령을 입력합니다.

virtualenv --no-site-packages django-user

여기서 django-user는 생성되어 환경으로 사용될 폴더입니다. 현재 있는 디렉토리 아래에 생성됩니다. 이제 환경을 시작하려면 다음 명령을 사용하십시오.

source django-user/bin/activate

이제 폴더 이름이 표시되면

(django-user)

프롬프트가 시작되면 환경이 시작되었음을 의미합니다. 아래 이미지를 참조하세요.

명령을 사용하여 django-user 폴더로 이동합니다.

cd django-user

"ls" 명령을 사용하여 폴더의 항목을 나열하면 bin, lib, include, local과 같은 디렉토리를 볼 수 있습니다. 따라서 이 가상 환경이 하는 일은 환경에서 수행되는 모든 명령이나 작업이 환경 외부에 영향을 미치지 않는다는 것입니다. 따라서 변경 사항이 격리되므로 원하는 만큼 많은 환경을 쉽게 만들고 많은 것을 매우 쉽게 테스트할 수 있습니다.

6 Django 프레임워크 설치

마지막 단계는 이전 단계에서 만든 이 환경에 Django를 설치하는 것입니다. django-user 폴더의 가상 환경에 있어야 합니다. 그렇지 않으면 django가 환경 외부에 설치되어 사용할 수 없습니다. Django를 설치하려면 다음 명령을 사용하십시오.

easy_install django

참고로 다음 이미지를 보십시오. 프롬프트 시작 부분에 (django-user)라고 표시되어 현재 가상 환경에 있고 django를 설치하기 전에 "django-user" 디렉토리에 있어야 함을 의미합니다. 이건 매우 중요합니다.

그게 다야! Django는 초보자가 프레임워크를 개발하고 학습하는 데 필요한 모든 기능과 함께 시스템에 설치됩니다. 이제 계속해서 DJANGO 튜토리얼을 시도하여 다양한 기능을 배우고 첫 번째 웹 앱을 실행할 수 있습니다. 공식 Django 문서 여기에서 튜토리얼을 찾을 수 있습니다.

7 링크

  • 장고 프로젝트\n
  • Python 프로그래밍 과정\n