Installing API behind mod_wsgiΒΆ
- Install the Apache Service: - Fedora 21/RHEL7/CentOS7: sudo yum install httpd Fedora 22 (or higher): sudo dnf install httpd Debian/Ubuntu: apt-get install apache2 
- Copy - etc/apache2/watcher.confunder the apache sites:- Fedora/RHEL7/CentOS7: sudo cp etc/apache2/watcher /etc/httpd/conf.d/watcher.conf Debian/Ubuntu: sudo cp etc/apache2/watcher /etc/apache2/sites-available/watcher.conf 
- Edit - <apache-configuration-dir>/watcher.confaccording to installation and environment.- Modify the WSGIDaemonProcessdirective to set theuserandgroupvalues to appropriate user on your server.
- Modify the WSGIScriptAliasdirective to point to the watcher/api/app.wsgi script.
- Modify the Directorydirective to set the path to the Watcher API code.
- Modify the ErrorLog and CustomLogto redirect the logs to the right directory.
 
- Modify the 
- Enable the apache watcher site and reload: - Fedora/RHEL7/CentOS7: sudo systemctl reload httpd - Debian/Ubuntu:
- sudo a2ensite watcher sudo service apache2 reload