Başlamadan önce, sisteminizin Python yüklü olduğundan emin olun. Django, Python ile çalıştığı için Python'un son sürümünün kurulu olması gerekmektedir. Eğer Python yüklü değilse, aşağıdaki komutu kullanarak kolayca kurabilirsiniz:
```bash
sudo apt update
sudo apt install python3
```
Şimdi, Python kurulumunu başarıyla yaptıysanız, Django'yu yüklemeye geçebiliriz.
1. Adım: Python Paket Yöneticisini (pip) Yükleyin
```bash
sudo apt install python3-pip
```
Pip'in doğru yüklendiğini kontrol etmek için:
```bash
pip3 --version
```
Eğer doğru şekilde yüklendiyse, kurulumunuzu kontrol etmek için pip’in sürümünü görmelisiniz.
2. Adım: Sanal Ortam (Virtual Environment) Oluşturun
```bash
sudo apt install python3-venv
```
Sanal ortam oluşturduktan sonra, projeniz için bir klasör oluşturup bu klasör içinde sanal ortamınızı aktive edebilirsiniz. Örneğin:
```bash
mkdir django_proje
cd django_proje
python3 -m venv venv
source venv/bin/activate
```
Bu komutlar, `django_proje` isimli bir klasör oluşturur, bu klasöre girer ve ardından sanal ortamı aktif hale getirir. Sanal ortam aktifleştirildiğinde terminalde ortam adı (örneğin: `(venv)`) görünecektir. Artık paketlerinizi bu ortam içinde yükleyeceksiniz.
3. Adım: Django'yu Kurun
```bash
pip install django
```
Kurulum tamamlandıktan sonra, Django’nun doğru yüklendiğini kontrol etmek için:
```bash
django-admin --version
```
Eğer bir sürüm numarası görüyorsanız, Django başarılı bir şekilde kurulmuştur.
4. Adım: İlk Django Projenizi Başlatın
```bash
django-admin startproject proje_adi
```
Buradaki `proje_adi`, oluşturmak istediğiniz projenin adıdır. Bu komut, belirttiğiniz isimle bir Django projesi başlatacaktır. Artık projenizin içine girebiliriz:
```bash
cd proje_adi
```
5. Adım: Django Sunucusunu Çalıştırın
```bash
python manage.py runserver
```
Eğer her şey yolunda giderse, terminalde şu mesajı görmelisiniz: *Starting development server at http://127.0.0.1:8000/*
Bundan sonra, tarayıcınızda `http://127.0.0.1:8000/` adresine giderek Django'nun karşılama sayfasını görebilirsiniz. İşte bu kadar! Django başarıyla kurulmuş ve çalışıyor!
6. Adım: Django'yu Yönetmeye Başlayın
Django’nun geliştirme sürecini kolaylaştıran birçok özellik vardır: kullanıcı yönetimi, veri tabanı entegrasyonu, şablon motoru ve daha fazlası! Bu rehberde kurulumdan bahsettik, fakat Django'nun diğer harika özelliklerini keşfetmek için belgelerine göz atabilirsiniz.
Sonuç olarak, Django'yu Linux sisteminize kurmak oldukça kolay ve hızlıdır. Yukarıdaki adımları izleyerek, herhangi bir sorun yaşamadan Django kurulumunu yapabilirsiniz. Şimdi sıra, projelerinizi geliştirmekte!