Melanjutkan seri tutorial membangun server ESET 9. Pada bagian ini kita akan memulai instalasi database server. Kita akan menggunakan MySQL sebagai database server dan bukan MariaDB. MariaDB tidak didukung oleh ESET Protect 9. Untuk lebih mengetahui mengenai versi database yang didukung silahkan baca artikel sebelumnya mengenai kebutuhan sistem ESET 9.
Sedangkan untuk menjembatani koneksi antara server ESET ke database MySQL, kita juga perlu menginstal sebuah tool tambahan yaitu MySQL ODBC Connector. Berikut adalah langkah-langkah instalasi dan konfigurasi MySQL dan ODBC Connector agar bisa terkoneksi dengan baik oleh server ESET.
A. Instalasi dan Konfigurasi Database MySQL
1. Download MySQL repository file.
# sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb
# apt update
# apt-get install mysql-server
2. Konfigurasi Database MySQL
Tambahkan :
max_allowed_packet=33M
log_bin_trust_function_creators=1
innodb_log_file_size=150M
innodb_log_files_in_group=2
Jika diperintah untuk menjawab, tinggal konfirmasi dengan mengetik huruh Y kemudian Enter.
# systemctl status mysql
5. Tambahkan User baru dan atur Privilege
mysql > CREATE USER 'imam'@'%' IDENTIFIED BY 'password_kamu';
mysql > GRANT ALL PRIVILEGES ON *.* TO 'imam'@'%' WITH GRANT OPTION;
mysql > exit
B. Instal MySQL ODBC Connetor
2. Download ODBC file. Versi yang di support ESET 9 adalah versi 8.0.17
3. Unzip Arsip ODBC
4. Ekstrak ODBC Driver
5. Copy file ODBC Driver
# sudo cp bin/* /usr/local/bin
# sudo cp lib/* /usr/local/lib
6. Membuat Setup untuk DSN ODBC Driver
# sudo myodbc-installer -a -d -n "MySQL-ERA2" -t "Driver=/usr/local/lib/libmyodbc8a.so"
7. Untuk melihat konfigurasi ODBC Driver, sudo nano /etc/odbcinst.ini
Driver=/usr/local/lib/libmyodbc8w.so
UsageCount=1
Sekarang kita sudah mempunyai database server berupa MyQL dan konektor ODBC untuk mysql. Sampai langkah ini kita sudah siap untuk menginstal ESET Protect yang akan dibahas pada seri berikutnya.
Selanjutnya >> : M