Installation/Setup (Production system)
- Install the orthos2 package:
$ zypper install orthos2
- Change nginx user to orthos:
In
/etc/nginx/nginx.conf
adduser orthos orthos;
to the beginning of the file
- Enter the correct server name to the nginx server conf:
In
/etc/nginx/conf.d/orthos2_nginx.conf
replace127.0.0.1
in theserver_name
directive with the fqdn of the orthos2 server
Deploy code to database
orthos-admin migrate
Install fixtures (push data to database):
In case of a fresh install - Load data from package data:
orthos-admin loaddata /usr/share/orthos2/fixtures/data/*.json /usr/share/orthos2/fixtures/taskmanager/*.json
In case you want to load data from another orthos instance where you previously dumped data tables:
orthos-admin loaddata "dumped_table.json"
- Create a superuser
orthos-admin createsuperuser
- Create html files from templates
orthos-admin collectstatic
- start all services
systemctl enable nginx systemctl enable orthos2.socket systemctl enable orthos2.service systemctl enable orthos2_taskmanager systemctl start nginx systemctl start orthos2.socket systemctl start orthos2.service systemctl start orthos2_taskmanager