Version 2 (modified by 8 years ago) (diff) | ,
---|
Deployment SOP for developers
This SOP describes how to deploy MOLGENIS v2.0 on a server with a clean Golden VM deployed
- Login on VM
ssh lobby+molgenis[0-9]
- Execute the following as molgenis user.
# # Install tomcat users. # nano -w ~/apache-tomcat/conf/tomcat-users.xml # # Paste just before the closing tag from tomcat-users (</tomcat-users>): # Update the password to the true passwords. The username and password you configure for your manager-gui role is # the one you should use when deploying via jenkins # <role rolename="manager-gui"/> <user username="molgenis" password="password" roles="manager-gui,manager-script"/> <role rolename="login"/> <user username="molgenis_user" password="password" roles="login"/> # # Start Tomcat server # sudo service tomcat7 start # # Start Apache HTTPD server # sudo service httpd start
- Deploying a server in Jenkins
- Make sure that relevant daemons startup on reboot.
sudo chkconfig
If httpd, tomcat7 or mysqld are off, turn them on:sudo chkconfig httpd on sudo chkconfig tomcat7 on sudo chkconfig mysqld on
- Starting and stopping daemons
sudo service [daemon] [start|stop|status|reload|restart]
For example to restart Tomcat:sudo service tomcat7 restart