I have a clean Ubuntu 18.04 server which has had the Easy Install used on it. (https://github.com/frappe/bench)
I opted for the Production version and have setup https.
As Ubuntu user:
1 sudo sh -c 'apt-get -y update && apt-get -y upgrade && apt-get -y dist-upgrade'
2 sudo reboot
3 wget https://raw.githubusercontent.com/frappe/bench/master/playbooks/install.py
4 apt-get install python-minimal
5 sudo apt-get install python-minimal
6 sudo apt-get install build-essential python-setuptools
7 sudo python install.py --production --user frappe
8 sudo su frappe
As Frappe user
1 cd
2 ls
3 cd frappe-bench/
4 ls
5 cd sites
6 ls
7 cd ..
8 ls
9 cd apps
10 cd frappe
11 git status
12 cd ../erpnext/
13 git status
14 cd ~/frappe-bench/
15 ps axf | grep redis
16 ls
17 cd ..
18 ls
19 cd /var/log/
20 ls
21 cd ~/frappe-bench/
22 bench dns_multitenant_on
23 bench dns_multitenant on
24 bench dns_multi_tenant on
25 bench
26 bench config dns_multitenant on
27 bench setup nginx
28 sudo service nginx reload
29 sudo -H bench setup lets-encrypt site1.local
30 sudo -H bench setup lets-encrypt <my-domain-name>
31 bench drop-site site1.local
32 bench add-site <my-domain-name>
33 bench new-site <my-domain-name>
34 sudo -H bench setup lets-encrypt <my-domain-name>
35 bench update
This is the entire command history so you can see exactly what I’ve done and what I’ve not done.
When I log into ERPNext (over https, on port 80) I get this:
There’s a distinct lack of menu entries - Manufacturing, Sales, HR…
I’ve checked (commands 9 to 13) that both erpnext and frappe are on upstream/master branch. There are no errors that I could see during the install process other than python2.7 deprecation and other inconsequential errors.
Any clues as to what’s going on?