安装心得
ERPNext基于Frappe框架,但官方文档中没有提及如何进行ERPNext的安装,详细提及了Frappe框架的安装。Frappe是基于bench来安装的,关键是对bench进行安装。
安装步骤
1. bench init erpnext
初始化frappe基础应用目录,erpnext需要基于frappe框架,所以在安装erpnext应用时,必须现进行frappe框架的初始化。
2. cd erpnext
3. bench new-site erpnext.test
创建一个site,用于容纳erpnext应用。
4. bench get-app erpnext https://github.com/frappe/erpnext.git
从github获取erpnext应用。在获取应用过程中,需要进行下载与安装,由于国内网络环境,容易出现链接失败问题,需要多试几次。
5. bench --site erpnext.test install-app erpnext
将erpnext应用安装道site下。一个site对应一个站点,包含了多个安装的app。
6. mv ./sites/currentsite.txt ./sites/currentsite.txt.bak
7. bench --site erpnext.test add-to-hosts
将erpnext.text域名绑定到本地。
8. bench start
启动应用。