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.