Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Open-AudIT should be installed on 64bit systems only. You might try it on a 32bit system, but this will not be supported going forward.

These installation instructions and scripts have been tested on Ubuntu 12.04, Ubuntu 13.04, Debian 7. Other versions may work. If you do install on another version and need to make alterations, please contribute this back to the community so others can also benefit.

The below commands should be run as the root user (you can "sudo su" on Ubuntu).

...

Code Block
languagebash
apt-get install -q -y apache2 openssh-server php5 php5-ldap php5-mcrypt php5-mysql php5-snmp nmap snmp zip  

Configure PHP (substituting $TIMEZONE from above). 

Code Block
languagebash
sed -i -e 's/memory_limit/;memory_limit/g' /etc/php5/apache2/php.ini

echo "memory_limit = 512M" >> /etc/php5/apache2/php.ini

sed -i -e 's/max_execution_time/;max_execution_time/g' /etc/php5/apache2/php.ini

echo "max_execution_time = 300" >> /etc/php5/apache2/php.ini

sed -i -e 's/max_input_time/;max_input_time/g' /etc/php5/apache2/php.ini

echo "max_input_time = 600" >> /etc/php5/apache2/php.ini

sed -i -e 's/error_reporting/;error_reporting/g' /etc/php5/apache2/php.ini

echo "error_reporting = E_ALL" >> /etc/php5/apache2/php.ini

sed -i -e 's/display_errors/;display_errors/g' /etc/php5/apache2/php.ini

echo "display_errors = On" >> /etc/php5/apache2/php.ini

sed -i -e 's/upload_max_filesize/;upload_max_filesize/g' /etc/php5/apache2/php.ini

echo "upload_max_filesize = 10M" >> /etc/php5/apache2/php.ini

# Get a valid dat/time string from http://www.php.net/manual/en/timezones.php

sed -i -e 's/date.timezone/;date.timezone/g' /etc/php.ini

echo "date.timezone = $TIMEZONE" >> /etc/php.ini  

...