How to Install Zabbix on Ubuntu 20.04


Easily deploy your favorite applications in seconds at an unbeatable price for your next projects.

Installing Zabbix on Ubuntu 20.04

Zabbix is an open-source monitoring software that allows you to track the performance and availability of various network services, servers, and other network equipment. Here, we provide step-by-step instructions for installing Zabbix on Ubuntu 20.04.

  1. Update your system's package index by running the command:
    sudo apt update
  2. Now, we need to install a few packages, including Apache, MariaDB, PHP, and other necessary dependencies. Run the following command:
    sudo apt install apache2 mariadb-server php php-mysql php-gd php-xml php-bcmath php-mbstring php-ldap php-xmlwriter
  3. Next, we'll secure the MariaDB installation. Run the following command and follow the prompts to set a password for the MariaDB root user:
    sudo mysql_secure_installation
  4. Create a new database for Zabbix using the following commands:
    sudo mysql -u root -p
    CREATE DATABASE zabbix character set utf8 collate utf8_bin;
    CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'your_password_here';
    GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' WITH GRANT OPTION;
  5. Now, let's download and import the Zabbix database schema:
    wget https://repo.zabbix.com/zabbix/5.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.2-1+ubuntu20.04_all.deb
    sudo dpkg -i zabbix-release_5.2-1+ubuntu20.04_all.deb
    sudo apt update
    sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent
    zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | sudo mysql -u zabbix -p zabbix
  6. Configure the Zabbix server by editing the configuration file:
    sudo nano /etc/zabbix/zabbix_server.conf
    Update the following parameters:
    Save the changes and close the file.
  7. Next, we need to configure the PHP settings for Zabbix:
    sudo nano /etc/zabbix/apache.conf
    Uncomment and update the following line:
    php_value date.timezone 
    Save and close the file.
  8. Restart the Apache and Zabbix services to apply the changes:
    sudo systemctl restart apache2
    sudo systemctl restart zabbix-server
    sudo systemctl enable zabbix-server
    sudo systemctl enable zabbix-agent
  9. Finally, access the Zabbix web interface by opening your web browser and entering your server's IP or domain name followed by "/zabbix" (e.g., http://your_server_ip/zabbix). Follow the on-screen instructions to complete the installation. The default login credentials are:
    Username: Admin
    Password: zabbix
    Be sure to change the password after login.

Congratulations! You have successfully installed Zabbix on Ubuntu 20.04. You can now start monitoring your infrastructure using this powerful open-source monitoring solution.

Refer A Friend
Get $25

Installing Zabbix on Ubuntu 20.04
Zabbix installation guide Ubuntu 20.04
Zabbix server installation on Ubuntu 20.04
Ubuntu 20.04 Zabbix installation tutorial
How to install Zabbix on Ubuntu 20.04
Zabbix server setup Ubuntu 20.04
Zabbix installation steps on Ubuntu 20.04
Zabbix installation and configuration on Ubuntu 20.04
Zabbix installation guide for Ubuntu 20.04
Zabbix installation requirements Ubuntu 20.04

Why Customers Love Us

What our customers say about us

Ready To Get Started For Free?

Create your free account today.