Instalasi

Menginstal ERPNEXT di Ubuntu 18.04

Perbarui dan Tingkatkan Apt.


sudo apt-get update 
sudo apt-get upgrade

Instal Dependensi ERPNEXT dengan menjalankan perintah di bawah ini.

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

Instal Node JS dan Redis dengan menggunakan perintah berikut.


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

Instal Nginx.

sudo apt-get install nginx

Jalankan perintah di bawah untuk menginstal mariadb.

sudo apt-get install mariadb-server mariadb-client

Jalankan perintah di bawah ini untuk mengamankan server mariadb. Jawab pertanyaan saat diminta.

sudo mysql_secure_installation

Terhubung ke server mariadb.

sudo mysql -u root -p

Buat database dengan nama ERPNEXT.

CREATE DATABASE erpnext;

Buat pengguna database yang disebut ERPNexTUSER. Ganti Kata Sandi \ _here dengan kata sandi Anda sendiri.

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

Berikan akses penuh pengguna ke database.


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

Simpan perubahan dan keluar.


FLUSH PRIVILEGES;
exit;

Buat direktori untuk proyek.

sudo mkdir /var/www/html/erpnext

Instal dan konfigurasikan ERPNEXT dengan menjalankan perintah berikut.


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

Buat situs baru untuk proyek. Ganti example.com dengan nama domain yang sebenarnya.


bench new-site example.com
bench start

Buka browser Anda dan kunjungi situs.

http://example.com:8000

Ikuti Wizard untuk Instalasi ERPNEXT.

 Indonesia