Kısa açıklama

Bir web sitesi oluştururken, benzer bileşenler gerekir ve her yeni web sitesi oluşturduğunuzda tekerleği yeniden icat etmeniz gerekmez. Django bunun için ihtiyacınız olan araçtır.


Bu makalede, Ubuntu 16’ya Django’yu yüklemenin çeşitli yöntemleri ve ilk projenizi nasıl oluşturacağınız ele alınmaktadır..

Özel not: uzman ve kullanıcı yorumları da dahil olmak üzere her kategoride önde gelen web sunucularını bulmak için HostAdvice’nin En İyi Django Barındırma Hizmetleri ve En İyi Linux barındırma hizmetleri sayfalarına bakın.

genel bakış

Django, python ile yazılmış ücretsiz bir açık kaynaklı programdır. Daha az kod kullanılmasına izin verir ve karmaşık web sitelerinin oluşturulmasını kolaylaştırır. Geliştiricilerin SQL Injection gibi yaygın güvenlik hatalarından kaçınmasına yardımcı olur. Hızı, ölçeklenebilirliği ve güvenliği nedeniyle, alanındaki en iyi araçlardan biri haline geldi. Öyleyse, Django’yu bir Ubuntu’ya birkaç yöntem kullanarak kuracağız.

Django’yu şu şekilde yükleyebiliriz:

  • Paketlerden yükle – Ubuntu depoları Django paketleri içerir. Kullanarak uygun paket yöneticisi, bunları kolayca yükleyebiliriz. Ana dezavantaj, depolarda bulunan Django sürümünün, Django web sitesinde bulunan resmi sürümlere kıyasla gecikebilmesidir..
  • Pip ile kurulum – Yükleyerek bip, sistemdeki herhangi bir kullanıcı tarafından kullanılmak üzere Django’yu kurabilirsiniz. Pip her zaman en son kararlı Django’yu içermelidir. Dezavantajı, daha az esnek olması.
  • Virtualenv’de pip üzerinden kurulumvirtualenv paketi sanal ortamlar oluşturmanıza olanak tanır. Bu yöntemi kullanarak, tüm sistemi etkilemeden Django’yu kurabilirsiniz.

Git install– En son geliştirme sürümünü yüklemek istiyorsanız bu yöntem uygundur. Genellikle git en son özellikleri almak için repo.

Ön şartlar

  • Ubuntu 16.04 sunucusu
  • Kök ayrıcalıkları / sudo ayrıcalıkları

Django Kurulumu

Paketlerden kurulum

Yerel paketlerinizi uygun komut:

$ sudo apt-get güncellemesi

Python 2 için kurulumda hangi python sürümünü kullanmak istediğinizi seçin;

$ sudo apt-get install python-django

Python 3 için;

$ sudo apt-get install python3-django

İşte bu; aşağıdaki komutu yazarak başarılı bir şekilde yüklenip yüklenmediğini kontrol edebilirsiniz:

$ django-admin – sürüm

Başarılı olursa, aşağıdaki sonuç görüntülenir;

Pip ile kurulum

Önceki yöntem Django’nun en son sürümünü yüklemez, ancak bip, en yeni sürümü alırsın.

İlk önce, uygun paket endeksi.

$ sudo apt-get güncellemesi

Sonra yükleyin bip. Python 2 kullanıcıları için;

$ sudo apt-get install python-pip

Python 3 kullanıcıları için;

$ sudo apt-get install python3-pip

Ardından, Django’yu yükleyin. Python 2 kullanıcıları için;

$ sudo pip install django

Python 3 için PIP3 komut;

$ sudo pip3 yükleme django

Django yüklü. Doğrulamak için şunu yazın:

$ django-admin – sürüm

Sonuç:

Sanal ortamda pip yoluyla kurulum

Tıpkı kurulumların geri kalanında olduğu gibi, yerel paket dizinimizi yenileyerek başlıyoruz.

$ sudo apt-get güncellemesi

Sonra kuruyoruz bip. Python 2 için;

$ sudo apt-get install python-pip

Python 3 için;

$ sudo apt-get install python3-pip

Sonra, virtualenv Python 2 için paket;

$ sudo pip install virtualenv

Python 3 için;

$ sudo pip3 install virtualenv

Bu yapıldıktan sonra, artık Django’da yeni bir proje başlatabilirsiniz. Yeni bir proje başlattığınızda, yeni bir proje dizini oluşturup bu dizine geçerek başlayın..

$ mkdir ~ / newhostA
$ cd ~ / newhostA

Yazarak o proje içinde sanal bir ortam oluşturun;

$ virtualenv testhostA

Not: testhostA, çevremizi aramayı seçtiğimiz şeydir, istediğiniz gibi adlandırabilirsiniz.

Bu, bir python sürümü yükler ve bip proje dizini içindeki bir dizine. Şimdi paketleri sanal ortama yüklemek için etkinleştirmeniz gerekir, bu nedenle aşağıdaki komutu yazın:

$ source testhostA / bin / enable

Komut satırınız, artık yalıtılmış ortamda çalıştığınızı gösterecek şekilde değişir.

(TesthostA) kullaniciadi @ hostname: ~ / newhostA $

Ardından, çalıştırdığınız python sürümüne bakmaksızın aşağıdaki kodu çalıştırarak Django’yu yükleyin.

(testhostA) $ pip install django

Son olarak, kurulumunuzu çalıştırarak doğrulayın;

(testhostA) $ django-admin – sürüm

Başarılı olursa çıktınız:

Sanal ortamınızdan çıkmak için şunu yazın;

(testhostA) $ devre dışı bırak

Projeniz üzerinde çalışmaya devam etmek istediğinizde sanal ortamınızı yeniden etkinleştirin.

$ cd ~ / newhostA
$ source testhostA / bin / enable

Git install

Bu yöntem, Django’yu indirmek ve yüklemek zorunda olduğunuz Django’nun geliştirme sürümünü yükler. git depo.

Paket dizinini yenileyerek başlayın;

$ sudo apt-get güncellemesi

Sonra yükleyin git. Python 2 için;

$ sudo apt-get install git python-pip

Python 3 için;

$ sudo apt-get install git python3-pip

Sonra Django deposunu klonlayabilirsiniz;

$ git clone git: //github.com/django/django ~ / django-dev

Şimdi klonlanmış havuzu kullanarak bip. Kullanıyoruz -e düzenlenebilir modda yükleme seçeneği.

Python 2 için;

$ sudo pip install -e ~ / django-dev

Python 3 için;

$ sudo pip3 install -e ~ / django-dev

Kurulumu doğrulayın;

$ django-admin – sürüm

Çıktı;

Sonuç

Artık tüm olası kurulum tekniklerini gözden geçirdiğimize göre, ihtiyaçlarınıza en uygun olanı seçmek size kalmıştır. En yeni beta özelliklerinden en yeni kararlı sürümlere ulaşmaya kadar, Django arkanıza yaslandı. Umarız yaptığımız gibi yüklemekten zevk alırsınız.

En iyi 3 Linux barındırma hizmetine göz atın

FastComet

Başlangıç ​​fiyatı:
$ 2.95


Güvenilirlik
9.7


Fiyatlandırma
9.5


Kullanıcı dostu
9.7


Destek
9.7


Özellikleri
9.6

Yorumları oku

FastComet’i ziyaret edin

Hostinger

Başlangıç ​​fiyatı:
$ 0.99


Güvenilirlik
9.3


Fiyatlandırma
9.3


Kullanıcı dostu
9.4


Destek
9.4


Özellikleri
9.2

Yorumları oku

Hostinger’ı ziyaret edin

ChemiCloud

Başlangıç ​​fiyatı:
$ 2.76


Güvenilirlik
10


Fiyatlandırma
9.9


Kullanıcı dostu
9.9


Destek
10


Özellikleri
9.9

Yorumları oku

ChemiCloud’u ziyaret edin

İlgili Nasıl Yapılır Makaleleri

  • Django bir CentOS 7 VPS veya Özel Sunucuya nasıl kurulur
    orta düzey
  • Django Web Framework ile Basit Bir Web Uygulaması Nasıl Oluşturulur
    uzman
  • Virtualenv Kullanarak Django Projeleriniz için Sanal Ortam Oluşturma
    orta düzey
  • Django ile Dinamik Web Uygulaması Nasıl Oluşturulur
    uzman
  • Django Web Framework’ü Windows’a yükleme
    orta düzey
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me