rajib
(Rajib Rath)
1
Hi
@angshuonline @amolsatvix I have installed bahmni on ubuntu using virtualbox.
- How can i access bahmni lab inside vagrant through terminal.
- I want to make some changes to bahmni lab and sync the changes to vagrant or deploy the war to vagrant .
Plase Help me out.
amolsatvix
(Amol Chavan)
2
Hello @rajib,
You can use the following steps for working with Bahmni Lab changes and deploying to Bahmni Server/Vagrant:
-
Clone OpenElis repo into your ubuntu machine
git clone https://github.com/Bahmni/OpenElis
-
Creating war you need Java 7, ant, ruby on your developer machine
-
Creating war on Developer machine
cd OpenElis
ant dist
mkdir openelis/dist/openelis
cd openelis/dist/
unzip -q openelis.war -d "./openelis/." ## Unzip the openelis.war
-
Deploying war on Vagrant/Bahmni server
vagrant ssh
sudo su
service bahmni-lab stop ## Stop bahmni-lab service
cp -rf /opt/bahmni-lab/bahmni-lab/ /tmp/. ## Taking existing bahmni-lab backup
rm -rf /opt/bahmni-lab/bahmni-lab/* ## Delete existing bahmni-lab backup
cp -rf /bahmni/OpenElis/openelis/dist/openelis/* /opt/bahmni-lab/bahmni-lab/. ## Copy unziped local openelis folder to vagrant
chown -R bahmni:bahmni /opt/bahmni-lab/bahmni-lab/* ## Change ownership as bahmni for bahmni-lab folder
service bahmni-lab start ## Start bahmni-lab service
Hope that will help you…!!!
2 Likes