I have successfully installed openmrs , bahmni-ear and bahmni-web on Centos .
But httpd is failing to start, as the process could not open configuration file from /etc/httpd/conf/httpd.conf:no such file or dire .
I have moved to the above directory but this is linking to /opt/bahmni-web/etc/httpd.conf , and i could not able to find httpd.conf file over here and hence Apache Http server is not starting .
Looks like there was some issue with your bahmni installation. Can you please re-install just bahmni-emr, and try. Command (I am assuming you are using v0.80 of Bahmni):
service openmrs stop
service httpd stop
yum remove bahmni-emr
yum remove bahmni-web
yum install bahmni-web-0.80-373.
yum install bahmni-emr-0.80-373.
service httpd start
service openmrs start
Please execute the above command as root, or with a user that has sudo permissions.
Once done, please paste a screenshot of what you see in the /opt/bahmni-web/etc folder, if things still don’t work.
from what i said , there is some syntax error at 153 right , so looks like mod_authn_alias .so is not present in the modules , is this causing the issue ?
httpd is working fine now , but when i try to start pgsql , its not running below screenshot shows , all service status and pgsql service not coming up .
It looks like you are running some other version of CentOS. Bahmni is fully tested on CentOS 6.7. Can you please check the version of CentOS you are using?
Can you run lsb_release -a or cat /etc/issue to check the version?
Since we have only tested / support v6.7 of CentOS right now, it would be good that you try out Bahmni on that version of CentOS.
To install Bahmni after you setup CentOS (minimal version should work, but you can also install higher flavour too), please check that your iptables service is not running, and selinux is disabled. After that install Bahmni using the steps mentioned here: https://bahmni.atlassian.net/wiki/display/BAH/Install+Bahmni+on+CentOS (v0.80).
These steps will ask you to download a script (base-v0.80.sh), which has the install commands in the right sequence. You can open it, and scroll to the bottom of the script, and see the sequence. Please follow those. You should be good then.