ErpNext Kurulumu

Categories ERPNEXTPosted on

Makale yazmamızın sebebi ERPNEXT Kurulumu hakkında türkçe dökümantasyon oldukça az. Var olan bir döküman ise yanlış bilgiler içeriyor.

Öncelikle ERPNEXT Nedir? bunun üzerinden biraz geçelim.

ERPNEXT Açık Kaynak kodlu bir ERP yazılımıdır.
Yazılımın kodlama dili: Python
Çalıştırılabilecek sistemler; Ubuntu, Centos

Kullanım Alanları; Üretim, Perakende, Sağlık, Öğrenim, Tarım, Teknik Servis

ERPNEXT Kullanımında 2 seçenek mevcut.

1: Product versiyon ( Bu versiyon geçiş kullanımı için oldukça iyidir )
2: Developer versiyon ( Python diline hakimseniz geliştiriciler için bunu kullanabilirsiniz)

ERPNEXT in kendi sitesinde kullanmak için virtualbox hazır yapısı verilip kurulabilir. Fakat kendiniz serveriniza kurmak isterseniz bu makale tam size göre. Kurulum basit olmak ile beraber uğraştırabiliyor.

Öncelikle şunu belirteyim; Eğer Developer versiyon kurmak isterseniz sistem portunu :8000 olarak atıyor. Developer versiyon olduğu için port değişimleri pek işe yaramıyor. Benim tavsiyem size Product versiyonu kurup ilerlemeniz.
Sistem açık kaynak olmasına rağmen çoğu şeye destek veriyor. Yani hem üretim tarafına / hem satın alma tarafına / hem satış / hem tedarikçi / hem kalite kontrol ekibine kadar çok kapsamlı ve her gün geliştiriliyor.

Kurulum için sırası ile tüm işlemleri yazıyorum. Genel olarak en iyi performansı Ubuntu 18 üzerinde alabilirsiniz.

sudo passwd root ile root girişi ayarlanır ve şifre belirlenir.
sudo su diyerek roota geciş yapılır
cd komutu yazılır
sırasıyla
apt-get update
apt-get upgrade -y yapılır
sistem reboot edilir.
apt-get install python3-setuptools python3-minimal redis-server build-essential -y komutu çalıştırılır
sudo adduser erpnexterpnext” diye kullanıcı acılır veya farklı kullanıcı size kalmış.
usermod -aG sudo erpnext yetki verilir.
su erpnext denilir
wget https://raw.githubusercontent.com/frappe/bench/master/playbooks/install.py” install scripti indirilir.

sudo -H python3 install.py –production –site siteadiniz –user açtığınızkullanıcıadı –mysql-root-password mysql_şifreniz –admin-password admin_şifreniz –bench-name bench_adınız verilir

Örnek : sudo -H python3 install.py –production –site siteadiniz.com –user erpnext –mysql-root-password 123456 –admin-password 123456 –bench-name frappe-bench

Yukarı da yer alan örnek product versiyon içindir. Eğer developer versiyonu kurmak isterseniz –production yerine –develop yazmanız yeterlidir. Sistem en son versiyonu kurup çalıştıracaktır.

Yine tekrar ediyorum Developer versiyonu kurduğunuz da çalıştırmaya başladıktan sonra çok fazla hata alabilirsiniz. En stabil hali Product versiyondur.

 

Sistemi güncellemek isterseniz çalıştırmanız gereken komutlar aşağıdadır.
Gerekli düzenlemeleri kendinize göre yapıp çalıştırdığınız da en son versiyonu çekecektir.

cd /home/erpnext/frappe-bench/apps/frappe
git stash

cd /home/erpnext/frappe-bench/apps/erpnext
git stash

cd /home/erpnext/frappe-bench
bench update –reset

Beğendiyseniz Paylaşmak İster misiniz?

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.