GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Django na CentOS 8

V tomto tutoriálu vám ukážeme, jak nainstalovat Django na CentOS 8. Pro ty z vás, kteří nevěděli, Django je populární framework Python pro psaní webových aplikací. Webové frameworky jako Django poskytuje sadu nástrojů, které pomáhají vývojářům psát aplikaci rychleji, protože framework se stará o vnitřní strukturu, takže vývojář se musí postarat pouze o vývoj aplikace. Django je bezplatný a open-source software.

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 CentOS 8.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 8.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • uživatel sudo bez root nebo přístup k uživateli root . Doporučujeme jednat jako nerootový uživatel sudo , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Django na CentOS 8

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

sudo dnf update

Krok 2. Nainstalujte Python a Pip.

Nyní nainstalujeme pip pomocí následujícího příkazu:

sudo dnf install python36 python3-pip

Zkontrolujte nainstalovanou verzi Pip:

pip3 -V

Krok 3. Instalace Django na CentOS 8.

Nainstalujte Django pomocí následujícího příkazu:

pip3 install Django

Instalaci můžete ověřit zadáním:

django-admin --version

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

Nyní, když je 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žte do něj všechny potřebné soubory.

Spusťte postupně níže uvedené příkazy a spusťte aplikaci. Podle pokynů na obrazovce zadejte přihlašovací údaje superuživatele:

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

Nakonec pomocí příkazu „deactivate“ opusťte své virtuální prostředí:

deactivate

Krok 5. Nakonfigurujte bránu firewall.

Abyste povolili přístup k portu 8000, musíte upravit pravidla brány firewall v novém připojení SSH:

firewall-cmd --add-port=8000/tcp --zone=public --permanent
firewall-cmd --reload

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://ip-vaseho-serveru: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 systém CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Django.


Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Python 2.7 nebo Python 3.x + Django 1.8 + na CentOS 6 + cPanel

  1. Jak nainstalovat Wine 4.0 na CentOS 7

  2. Jak nainstalovat Vim 8.2 na CentOS 7

  3. Jak nainstalovat VirtualBox na CentOS 7

  1. Jak nainstalovat Git na CentOS 8

  2. Jak nainstalovat Docker na CentOS 8

  3. Jak nainstalovat Java 8 &11 na Centos 8