-
Notifications
You must be signed in to change notification settings - Fork 4
Server requirements
hpiwowar edited this page Sep 7, 2011
·
29 revisions
The following is a list of Software requirements that will allow Total-Impact to be downloaded and deployed in a local server.
- Python >= 2.xx
- PHP >= 5.xx or higher
- PHP curl
- PHP PECL (how to install)
Details:
[Need more info on what kind of PHP curl support?]
Make sure you have support for PHP HTTP. It does not come with the standard PHP installation. (fyi The app uses it to issue parallel HTTP requests to the plugins via http://php.net/manual/en/class.httprequestpool.php.)
- Installation instructions here: http://www.php.net/manual/en/http.install.php
- To get it running on Ubuntu:
sudo apt-get install php5-dev
sudo apt-get install libcurl4-gnutls-dev
sudo pecl install pecl_http
sudo cp /usr/lib/php5/20090626+lfs/http.so /usr/lib/apache2/modules/
create a file at /etc/php5/conf.d/http.ini and add this line:
extension=http.so
sudo /etc/init.d/apache2 restart
- Required Python Libraries: simplejson, BeautifulSoup, nose, httplib2, re, time, urllib2, os
$ sudo easy_install simplejson, BeautifulSoup, nose, httplib2, re, time, urllib2, os