Software Requirements
The SUPReMM Open XDMoD module requires all of the software for Open XDMoD and the following additional packages:
Linux Distribution Packages
The Open XDMoD SUPReMM module can be run on most recent Linux distributions, but has been tested on CentOS 6 and Centos 7.
The SUPReMM module requirements can be met using packages from the EPEL repository.
CentOS 6 / Centos 7
NOTE: The package list below includes packages included with EPEL. This repository can be added with this command for CentOS:
# yum install epel-release
Install the required dependencies:
# yum install nodejs npm php-pecl-mongo
Additional Notes
SELinux
NOTE: The webserver is not able to communicate with mongodb with the default CentOS SELinux security policy. The following command allows the webserver to communicate over network:
# setsebool -P httpd_can_network_connect 1