GNU/Linux >> Znalost Linux >  >> Arch Linux

Jak nainstalovat Django na AlmaLinux 8

V tomto tutoriálu vám ukážeme, jak nainstalovat Django na AlmaLinux 8. Pro ty z vás, kteří nevěděli, Django je bezplatný a open source plně vybavený webový rámec Pythonu používá se k vývoji dynamických rámců a aplikací. Primárními cíli společnosti Django jsou jednoduchost, opětovná použitelnost, rychlý vývoj a škálovatelnost.

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 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 webového rámce Django na AlmaLinux 8. Můžete postupovat podle stejných pokynů pro CentOS a Rocky Linux.

Předpoklady

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

Nainstalujte Django na AlmaLinux 8

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

sudo dnf update
sudo dnf install epel-release

Krok 2. Instalace Pythonu.

Django je framework založený na Pythonu, nyní spustíme následující příkaz k instalaci Pythonu:

sudo dnf install python36 python3-pip

Zkontrolujte nainstalovanou verzi Pythonu:

python3 -V

Zkontrolujte také nainstalovanou verzi Pip:

pip3 -V

Krok 3. Instalace Django na AlmaLinux 8.

Nyní nainstalujeme Django pomocí pip příkaz níže:

sudo pip3 install Django

Po úspěšné instalaci zkontrolujte nainstalovanou verzi Django:

django-admin --version

Krok 4. Vytvořte projekt Django.

Nyní je čas vytvořit aplikaci Django. Aplikace Django můžete vytvářet pomocí django-admin příkaz v novém adresáři pro náš projekt:

sudo mkdir –p /home/project/django
django-admin startproject djangoproject

Dále změňte adresář na djangoproject a migrujte změny pomocí následujícího příkazu:

cd djangoproject
python3 manage.py migrate

Potom si vytvořte uživatelský účet správce pro správu svého projektu Django:

python3 manage.py createsuperuser

Výstup:

Username (leave blank to use 'root'): admin
Email address: [email protected]
Password: 
Password (again): 
Superuser created successfully.

Poté musíme upravit settings.py soubor ve složce našeho projektu, který umožní přístup k Django externím uživatelům:

sudo nano djangoproject/settings.py

Změňte následující řádek:

ALLOWED_HOSTS = ['your-server-ip-address']

Uložte a zavřete soubor. Poté spusťte aplikaci Django pomocí následujícího příkazu:

sudo python3 manage.py runserver 0.0.0.0:8000

Krok 5. Nakonfigurujte bránu firewall.

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

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

Krok 6. Přístup k webovému rozhraní Django.

Po úspěšné instalaci získáte přístup k aplikaci Django na adrese URL http://your-server-ip-address:8000 . Zobrazí se následující stránka:

Do administrátorského rozhraní Django se můžete dostat také pomocí adresy URL http://your-server-ip-address:8000/admin . Zobrazí se následující stránka:

Blahopřejeme! Úspěšně jste nainstalovali Django. Děkujeme, že jste použili tento návod k instalaci webového rámce Django Python na váš systém AlmaLinux 8. Pro další nápovědu nebo užitečné informace vám doporučujeme navštívit oficiální Django webové stránky.


Arch Linux
  1. Jak nainstalovat Ntopng na AlmaLinux 8

  2. Jak nainstalovat Laravel na AlmaLinux 8

  3. Jak nainstalovat Prometheus na AlmaLinux 8

  1. Jak nainstalovat Docker na AlmaLinux 8

  2. Jak nainstalovat Apache na AlmaLinux 8

  3. Jak nainstalovat phpMyAdmin na AlmaLinux 8

  1. Jak nainstalovat Nginx na AlmaLinux 8

  2. Jak nainstalovat PostgreSQL na AlmaLinux 8

  3. Jak nainstalovat MongoDB na AlmaLinux 8