1. Adım: Python Kurulumu
- Python İndirin: Python’un resmi indirme sayfasına giderek 3.10 versiyonunu indirin.
- Kurulum Ayarları:
- Customize Installation seçeneğini seçin.
- Add python.exe to PATH seçeneğini işaretleyin.
- Opsiyonel ve gelişmiş özellikleri etkinleştirerek kurulum tamamlayın.
2. Adım: PostgreSQL Kurulumu
- PostgreSQL İndirin: EnterpriseDB’nin PostgreSQL indirme sayfasına gidin ve PostgreSQL 14 sürümünü indirin (Odoo, 13 ve üzeri sürümleri destekler).
- Bileşenleri Seçin:
- PostgreSQL Server, pgAdmin 4, Stack Builder ve Command Line Tools bileşenlerini seçerek kuruluma devam edin.
- Süper Kullanıcı Şifresi Oluşturun: Süper kullanıcı için bir şifre belirleyin (şifreyi güvenli bir yerde saklamayı unutmayın).
- Stack Builder Ayarları:
- Database Drivers altında şunları seçin:
- Npgsql v3.*
- pgJDBC v42.*
- psqlODBC (32-bit)
- Database Drivers altında şunları seçin:
- psqlODBC (64-bit)
- pgAdmin 4 Ayarları:
- pgAdmin 4’ü açın ve Servers > PostgreSQL 14 > Login/Group Roles yolunu izleyin.
- Yeni bir rol oluşturun:
- Name: “odoo16” yazabilirsiniz.
- Password: Şifre belirleyip kaydedin.
- Privileges sekmesindeki özellikleri etkinleştirin:
-
Tüm bu ayarlar yapıldıktan sonra Save butonuna tıklayıp kullanıcı oluşturulur.
-
Tüm bu ayarlar yapıldıktan sonra Save butonuna tıklayıp kullanıcı oluşturulur.
3. Adım: C++ Derleme Araçlarını Yükleme
- C++ Araçlarını İndirin: Visual Studio C++ Derleme Araçları sayfasına gidin ve Desktop C++ geliştirme paketini indirin.
- Yapılandırma:
- Desktop development with C++ özelliğini etkinleştirin.
- Optional Components altından şunları seçin:
- MSVC
- C++ CMake tools for Windows
- Testing tools core features - Build tools
- C++ AddressSanitizer
- Bilgisayarınızı yeniden başlatarak kurulumu tamamlayın.
4. Adım: Git Kurulumu
- Git İndirin: Git SCM’in indirme sayfasına gidin ve Git’i bilgisayarınıza kurun.
5. Adım: GitHub’dan Odoo 16 İndirin
- Klasör Oluşturun: İstediğiniz bir alana odoo isminde yeni bir klasör oluşturun.
- Git Bash’i Açın: odoo klasöründe sağ tıklayıp Open Git Bash here seçeneğine tıklayın.
- Odoo’yu Klonlayın: Aşağıdaki komutu girerek Odoo 16’yı indirin:
git clone https://github.com/odoo/odoo.git --depth 1 --branch 16.0 --single-branch
6. Adım: Visual Studio Code (VS Code) Kurulumu
- VS Code İndirin: VS Code’un indirme sayfasına giderek programı indirin ve kurun.
- Odoo Çalışma Alanı Ayarı:
- VS Code’u açıp odoo16 klasörünü seçin.
- odoo16 içerisinde conf isminde bir klasör oluşturun ve içine odoo.conf dosyasını ekleyin.
- odoo.conf Dosyasını Yapılandırın: Aşağıdaki yapılandırmayı (yolları ihtiyaçlarınıza göre özelleştirerek) ekleyin:
[options]
admin_passwd = postgres_şifreniz
db_host = localhost
db_port = 5432
db_user = odoo16
db_password = db_şifreniz
addons_path = C:\yol\odoo\addons, C:\yol\custom_addons
ayarları yaptıktan sonra ctrl+shift+ çift tırnak tuşuna basıp vscode ekranın alt kısmında terminali açabilirsiniz.
- Terminalde aşağıdaki kodu çalıştırıp odoo için gerekli olan :
- pip install -r .\requirements.txt
- eğer yüklenirken eksik paket olursa onları ayrı ayrı olarak pip install paket_ismi olarak yükleyebilirsiniz.
- Daha sonra aşağıdaki komut ile odoo’yu çalıştırabilirsiniz.
- python.exe .\odoo-bin -d test_db -c .\conf\odoo.conf
-
- -d ile db secimi yapılır. Eğer o isimde bi db varsa onu açar yoksa da oluşturur.
- -c ile conf dosyasındaki ayarlara göre çalıştırır.
python.exe .\odoo-bin -d controller_test_db_v16 -c .\conf\odoo.conf