Advertisement
Guest User

Untitled

a guest
Nov 29th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. #! /bin/bash
  2.  
  3. sudo apt update -y
  4. sudo apt upgrde -y
  5.  
  6. sudo apt install mysql-server mysql-client -y
  7.  
  8. echo "Enter password for zabbix user and press ENTER"
  9. read -s zabbix_password
  10. echo "Enter password for root MYSQL user and press ENTER"
  11. sudo mysql -u root -p <<EOF
  12. CREATE DATABASE zabbix character set utf8 collate utf8_bin;
  13. GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY '$zabbix_password' WITH GRANT OPTION;
  14. FLUSH PRIVILEGES;
  15. EOF
  16.  
  17. sudo apt install apache2 -y
  18.  
  19. sudo apt install php-mbstring php-bcmath php-xml -y
  20.  
  21. sudo service apache2 reload
  22.  
  23. sudo wget http://repo.zabbix.com/zabbix/3.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.4-1+xenial_all.deb
  24. sudo dpkg -i zabbix-release_3.4-1+xenial_all.deb
  25. sudo apt-get update -y
  26.  
  27. sudo apt-get install zabbix-server-mysql -y
  28. sudo apt-get install zabbix-frontend-php -y
  29.  
  30. sudo sed -i -E "s|.*php_value date.timezone.+|php_value date.timezone Europe/Moscow|" /etc/apache2/conf-available/zabbix.conf
  31.  
  32. sudo service apache2 reload
  33.  
  34. cd /usr/share/doc/zabbix-server-mysql
  35. sudo gzip -d create.sql.gz
  36. sudo mysql -u zabbix -p$zabbix_password zabbix < create.sql
  37.  
  38. # sudo sed -e -i -E "s|.*DBHost=.*|DBHost=localhost|; s|.*DBName=.*|DBName=zabbix|; s|.*DBUser=.*|DBUser=zabbix|; s|.*DBPassword=.*|DBPassword=$zabbix_password|" /etc/zabbix/zabbix_server.conf
  39. sudo sed -i -E "s|.*DBHost=.*|DBHost=localhost|" /etc/zabbix/zabbix_server.conf
  40. sudo sed -i -E "s|.*DBName=.*|DBName=zabbix|" /etc/zabbix/zabbix_server.conf
  41. sudo sed -i -E "s|.*DBUser=.*|DBUser=zabbix|" /etc/zabbix/zabbix_server.conf
  42. sudo sed -i -E "s|.*DBPassword=.*|DBPassword=$zabbix_password|" /etc/zabbix/zabbix_server.conf
  43.  
  44. sudo service zabbix-server start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement