Cài đặt

Cài đặt ERPNext trên Ubuntu 18.04

Cập nhật và nâng cấp APT.


sudo apt-get update 
sudo apt-get upgrade

Cài đặt phụ thuộc ERPNext bằng cách chạy lệnh bên dưới.

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

Cài đặt Node JS và Redis bằng cách sử dụng các lệnh sau.


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

Cài đặt Nginx.

sudo apt-get install nginx

Chạy lệnh bên dưới để cài đặt Mariadb.

sudo apt-get install mariadb-server mariadb-client

Chạy các lệnh bên dưới để bảo mật máy chủ Mariadb. Trả lời các câu hỏi khi được nhắc.

sudo mysql_secure_installation

Kết nối với máy chủ Mariadb.

sudo mysql -u root -p

Tạo một cơ sở dữ liệu với tên ERPNext.

CREATE DATABASE erpnext;

Tạo người dùng cơ sở dữ liệu có tên ErpNextuser. Thay thế mật khẩu \ _here bằng mật khẩu của riêng bạn.

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

Cấp cho người dùng quyền truy cập đầy đủ vào cơ sở dữ liệu.


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

Lưu các thay đổi và thoát.


FLUSH PRIVILEGES;
exit;

Tạo thư mục cho dự án.

sudo mkdir /var/www/html/erpnext

Cài đặt và định cấu hình ERPNext bằng cách chạy các lệnh sau.


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

Tạo một trang web mới cho dự án. Thay thế ví dụ.com bằng tên miền thực tế.


bench new-site example.com
bench start

Mở trình duyệt của bạn và truy cập trang web.

http://example.com:8000

Thực hiện theo trình hướng dẫn để cài đặt ERPNext.

 Tiếng Việt