Kurulum

ubuntu’ya erpnext yükleme 18.04

Güncelleme ve yükseltme.


sudo apt-get update 
sudo apt-get upgrade

Aşağıdaki komutu çalıştırarak erpNext bağımlılıklarını yükleyin.

sudo apt install libffi-dev python-pip python-dev libssl-dev wkhtmltopdf curl git

Aşağıdaki komutları kullanarak JS ve REDIS düğümünü yükleyin.


sudo curl --silent --location https://deb.nodesource.com/setup_8.x | sudo bash -
sudo apt-get install gcc g++ make
sudo apt-get install -y nodejs redis-server
sudo npm install -g yarn

Nginx’i yükleyin.

sudo apt-get install nginx

Mariadb yüklemek için aşağıdaki komutu çalıştırın.

sudo apt-get install mariadb-server mariadb-client

MariaDB sunucusunu güvence altına almak için aşağıdaki komutları çalıştırın. Sorulduğunda soruları cevaplayın.

sudo mysql_secure_installation

MariaDB sunucusuna bağlanın.

sudo mysql -u root -p

Erpnext adlı bir veritabanı oluşturun.

CREATE DATABASE erpnext;

ErpNextUser adlı bir veritabanı kullanıcısı oluşturun. Şifre \ _Here’yi kendi şifrenizle değiştirin.

CREATE USER 'erpnextuser'@'localhost' IDENTIFIED BY 'password_here';

Kullanıcıya veritabanına tam erişim sağlayın.


GRANT ALL ON erpnext.* TO 'erpnextuser'@'localhost' IDENTIFIED BY 'password_here' WITH GRANT OPTION;

Değişiklikleri Kaydet ve Çık.


FLUSH PRIVILEGES;
exit;

Proje için dizin oluşturun.

sudo mkdir /var/www/html/erpnext

Aşağıdaki komutları çalıştırarak erpNext’i yükleyin ve yapılandırın.


cd /var/www/html/erpnext
git clone https://github.com/frappe/bench bench-repo
sudo pip install -e bench-repo
bench init erpnext && cd erpnext

Proje için yeni bir site oluşturun. Örnek.com’u gerçek alan adı ile değiştirin.


bench new-site example.com
bench start

Tarayıcınızı açın ve siteyi ziyaret edin.

http://example.com:8000

ErpNext kurulumu için sihirbazı takip edin.

 Türkçe