GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Django na Debian 9 Stretch

V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Django na Debian 9 Stretch. Pro ty z vás, kteří nevěděli, Django je nejpopulárnější webový framework Python navržený tak, aby pomohl vývojáři vytvářejí bezpečné, škálovatelné a udržovatelné webové aplikace. Django je bezplatný software s otevřeným zdrojovým kódem.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Django na server Debian 9 (Stretch).

Nainstalujte Django na Debian 9 Stretch

Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální, spuštěním následujícího apt-get příkazy v terminálu:

apt-get update
apt-get upgrade

Krok 2. Instalace PIP a nezbytných závislostí.

Nyní můžete nainstalovat pip pomocí následujícího příkazu:

sudo apt install python3-venv

Krok 3. Vytvoření virtuálního prostředí.

Vytvořte nový adresář pro aplikaci Django a přejděte do něj:

mkdir my_django_app
cd my_django_app

Dále spusťte následující příkaz k vytvoření nového virtuálního prostředí:

python3 -m venv venv

Chcete-li začít používat virtuální prostředí, aktivujte jej spuštěním skriptu activate:

source venv/bin/activate

Krok 4. Instalace Django na Debian 9.

Jakmile je pip nainstalován, spusťte následující příkaz k instalaci Django:

pip install django

Úspěšnost instalace můžete otestovat zadáním:

python -m django --version

Krok 5. Vytvořte ukázkový projekt Django.

Nyní, když byl nainstalován framework Django, můžete jej vyzkoušet vytvořením ukázkového projektu:

cd ~
django-admin startproject myproject

Výše uvedený příkaz vytvoří adresář myproject ve vašem pracovním adresáři ~ a uloží do něj všechny potřebné soubory.

Spuštěním níže uvedených příkazů v pořadí spusťte aplikaci. Podle pokynů na obrazovce zadejte přihlašovací údaje superuživatele:

cd myproject/
python3 manage.py migrate
python3 manage.py createsuperuser
python3 manage.py runserver 0.0.0.0:8000

Krok 6. Přístup k Django.

Django bude ve výchozím nastavení k dispozici na portu HTTP 8080. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com:8000 nebo http://server-ip:8000/admin

Blahopřejeme! Úspěšně jste nainstalovali Django. Děkujeme, že jste použili tento návod k instalaci webového rámce Django na server Debian 9 Stretch. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Django .


Debian
  1. Jak nainstalovat VirtualBox 5.1 na Debian 9 (Stretch)

  2. Jak nainstalovat Django na Debian 8

  3. Jak nainstalovat Docker na Debian 9 Stretch

  1. Jak nainstalovat OpenVPN na Debian 9 Stretch

  2. Jak nainstalovat Skype na Debian 9 Stretch

  3. Jak nainstalovat Pip na Debian 9 Stretch

  1. Jak nainstalovat Gitlab na Debian 9 Stretch

  2. Jak nainstalovat Git na Debian 9 Stretch

  3. Jak nainstalovat Javu na Debian 9 Stretch