-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathREADME-eisop.txt
38 lines (26 loc) · 1.15 KB
/
README-eisop.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
== Some notes on setting up the RHEL 7 VM:
- Clone the repository into /var/www/checkerweb
- In the clone, run deploy-checkerweb.sh
- sudo yum install mod_wsgi
- Edit /etc/httpd/conf.modules.d/00-base.conf and add:
LoadModule macro_module modules/mod_macro.so
- In /etc/httpd/conf.d do:
ln -s /var/www/checkerweb/wsgi-scripts/checkerweb-wsgi.conf .
- Restart Apache:
sudo apachectl restart
== Some notes on setting up in Ubuntu:
prerequisites: installed apache2
- clone the repository into /var/www/checkerweb
- In the clone, run deploy-checkerweb.sh
- apt-get install libapache2-mod-wsgi
- apt-get install libapache2-mod-macro
- a2enmod macro (this command actives macro module)
- In /etc/apache2/sites-enabled do:
ln -s /var/www/checkerweb/wsgi-scripts/checkerweb-wsgi.conf .
- Restart Apache:
sudo service apache2 restart
== Reference of wsgi configuration
The wsgi configuration is based on the tutorial on modwsgi official site:
http://modwsgi.readthedocs.org/en/develop/user-guides/quick-configuration-guide.html
There also has a more detailed configuration guide in this site:
http://modwsgi.readthedocs.org/en/develop/user-guides/configuration-guidelines.html