安裝心得
ERPNext基于Frappe框架,但官方文檔中沒有提及如何進行ERPNext的安裝,詳細(xì)提及了Frappe框架的安裝。Frappe是基于bench來安裝的,關(guān)鍵是對bench進行安裝。
安裝步驟
1. bench init erpnext
初始化frappe基礎(chǔ)應(yīng)用目錄,erpnext需要基于frappe框架,所以在安裝erpnext應(yīng)用時,必須現(xiàn)進行frappe框架的初始化。
2. cd erpnext
3. bench new-site erpnext.test
創(chuàng)建一個site,用于容納erpnext應(yīng)用。
4. bench get-app erpnext https://github.com/frappe/erpnext.git
從github獲取erpnext應(yīng)用。在獲取應(yīng)用過程中,需要進行下載與安裝,由于國內(nèi)網(wǎng)絡(luò)環(huán)境,容易出現(xiàn)鏈接失敗問題,需要多試幾次。
5. bench --site erpnext.test install-app erpnext
將erpnext應(yīng)用安裝道site下。一個site對應(yīng)一個站點,包含了多個安裝的app。
6. mv ./sites/currentsite.txt ./sites/currentsite.txt.bak
7. bench --site erpnext.test add-to-hosts
將erpnext.text域名綁定到本地。
8. bench start
啟動應(yīng)用。