1. install apache2, apache2.2-common
#aptitude install apache2, When the Ubuntu installation is finished, you should be able to point your web browser to the server's IP number, and see a directory listing of the sites you have configured. Initially, this should show “apache2-default”, which will simply show a page saying “It works!” if you click on it.
2. install php5
#aptitude install php5
3. install mysql-server
#aptitude install mysql-server
4. install php5-cgi php5-common php5-curl php5-gd php5-mysql
#apt-get install php5-cgi php5-common php5-curl php5-gd php5-mysql -y
5. install zabbix-server-mysql zabbix-frontend-php
#aptitude install zabbix-server-mysql zabbix-frontend-php
6. changes for php configuration
#vi /etc/php5/apache2/php.ini
change default setting to followings
date.timezone = Asia/Singapore
max_execution_time = 600
memory_limit = 256M
post_max_size = 32M
mbstring.func_overload = 2
7. restart apache2
#/etc/init.d/apache2 restart
8. visit http://[your server ip]/zabbix with a browser, and go through the configuration steps.
