Ubuntu 16.04 64bit Minimal Fresh install.
Logged in with Root -
1 apt-get update -y && apt-get upgrade -y && apt-get dist-upgrade -y && apt-get install python-minimal -y
2 apt-get install -y git build-essential python-setuptools python-dev libffi-dev libssl-dev
3 wget https://raw.githubusercontent.com/frappe/bench/master/playbooks/install.py
4 python install.py --production --user frappe
[Setup a password for Admin and user frappe]
Got the link to login, Used the username and password I created in step 5 and I was good to go.
USERNAME: Administrator PASSWORD: frappe
Enable https and use letsecrypt on default site (site1.local) on frappe bench:
- Set DNS Multitenancy on by running : sudo bench config dns_multitenant on
- Add custom domain to site1.local by running : sudo bench setup add-domain erp.example.com and enter site1.local when asked
- Setup letsecrypt by running sudo -H bench setup lets-encrypt site1.local --custom-domain erp.example.com
Demo is merged into ERPNext.
cd frappe-bench
bench --site site1.local execute erpnext.demo.demo.make
Start with a fresh site, create new site and follow these steps
bench --site <site-name> reinstall
bench --site <site-name> execute erpnext.demo.demo.make
If Demo breaks, to continue
bench --site <site-name> execute erpnext.demo.demo.simulate