Berikut adalah proses instalasi ESET PROTECT sebagai management console untuk prodak eset
khususnya end point pada system operasi ubuntu server 20.04. untuk system requirement proses instalasi dapat check pada system req
#Unduh pakage apt set untuh mysql wget https://repo.mysql.com//mysql-apt-config_0.8.22-1_all.deb
#Add repository qt4 add-apt-repository ppa:rock-core/qt4
#instalasi pakage apt set dpkg -i mysql-apt-config_0.8.22-1_all.deb
#lakukan update serta upgade pakageapt update && sudo apt upgrade
#lakukan instalasi pakage terkait depdencies EPapt install -y wget lshw default-jdk tomcat9 unixodbc libodbc1 xvfb cifs-utils libqtwebkit4 krb5-user winbind ldap-utils snmp ldap-utils libsasl2-modules-gssapi-mit selinux-policy-dev samba apache2 apache2-utils libapache2-mod-wsgi
# gunakan perintah tersebut digunakan untuk melihat ketersediaan pakage mysqldpkg -l | grep mysql
apt list | grep mysql
# Lakukan instalasi pakage mysql-community-server untuk mysql databaseapt-get install mysql-community-server
#pada tahap proses instalasi pakage terdapat type authentication plugin dapat
memilihkan dengan backward compatibility 5.x dan juga set password pada mysql
jika set password tidak muncul anda dapat menggunakan alternatif perintah ini setelah proses instalasi pakage selesai
mysql_secure_installation
# cek status service mysqlsystemctl status mysql
# cek status mysql dengan login mysql -u root -p
dpat disesuaikan dengan user yang dibuat
# Tahap ini bertujuan untuk database pada mysql agar sesuai dengan kebutuhan atay system requirement pada eset nano /etc/mysql/mysql.conf.d/mysqld.cnf
anda dapat menggunakan editor tools selain dari nano
# Edit dan tambahkan pada bagian [mysqld] dengan konfigurasi berikut
####################################
# ESET Requirement
max_allowed_packet = 500M
log_bin_trust_function_creators=1
innodb_log_file_size = 200M
innodb_log_files_in_group = 4
innodb_lock_wait_timeout=600
####################################
#Setelah itu lakukan restart service pada mysql systemctl restart mysql
# Test kembali mysql dan juga login systemctl status mysql
mysql -u root -p
# Untuk instalasi EP atau eset protect membutuhkan ODBC module sebagai perantara connection
Versi dari ODBC cukup spesifik saat ini anda dapat menggunakan versi 8.0.17
# anda dapat meunduh module odbc tersebut terlebih dahulu wget https://cdn.mysql.com/archives/mysql-connector-odbc-8.0/mysql-connector-odbc-8.0.17-linux-ubuntu18.04-x86-64bit.tar.gz
# Ektrat paket tersebut tar xvzf mysql-connector-odbc-8.0.17-linux-ubuntu18.04-x86-64bit.tar.gz
# Copy odbc module yang sudah diektrak pada file tersebut ke file dibawah ini cp mysql-connector-odbc-8.0.17-linux-ubuntu18.04-x86-64bit/lib/libmyodbc8* /usr/lib/x86_64-linux-gnu/odbc
# cek file nya ls -lsb /usr/lib/x86_64-linux-gnu/odbc/
# Cek odbc informasi dengan odbcinst -j
# Set ODBC Driver dan setup pada file konfigurasi ini nano /etc/odbcinst.ini
# Tambahkan script atau konfigurasi odbc sebagai contoh dibawah ini
[MySQL ODBC 8.0 Unicode Driver]
Driver=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc8w.so
#SETUP=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc8S.so
UsageCount=1
[MySQL ODBC 8.0 ANSI Driver]
Driver=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc8a.so
#SETUP=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc8S.so
UsageCount=1
# Setelah itu lakukan pengunduhkan pakage instalasi EP
Era War – Webconsole
Server-linux – Service EP
Agent – Agent
RD Sensor – Sebagai Sensor pada EP
wget https://download.eset.com/com/eset/apps/business/era/webconsole/latest/era.war
wget https://download.eset.com/com/eset/apps/business/era/server/linux/latest/server-linux-x86_64.sh
wget https://download.eset.com/com/eset/apps/business/era/agent/latest/agent-linux-x86_64.sh
wget https://download.eset.com/com/eset/apps/business/era/rdsensor/latest/rdsensor-linux-x86_64.sh
# Copy era.war file ke directory web tomcat cp era.war /var/lib/tomcat9/webapps/
# Lakukan restart pada tomcat systemctl restart tomcat9
# lakukan chmod pada pakage instalasi service EP beserta lainnya chmod +x server-linux-x86_64.sh
chmod +x agent-linux-x86_64.sh
chmod +x rdsensor-linux-x86_64.sh
# lakukan proses intalasi service EP/ server-linux contohnya seperti ini ./server-linux-x86_64.sh --skip-license --db-driver="MySQL ODBC 8.0 Unicode Driver" --db-hostname=127.0.0.1 --db-port=3306 --db-admin-username=root --db-admin-password=passwordDB --server-root-password=password --db-user-username=root --db-user-password=password --cert-hostname="*" --enable-imp-program
tunggu hingga proses instalasi selesai, jika terjadi eror dapat check pada bagian set pada db yaitu “nano /etc/mysql/mysql.conf.d/mysqld.cnf” dan juga odbc “nano /etc/odbcinst.ini”
# lakukan instalasi konfigurasi agent agar terkoneksi ke EP berikut contohnya ./agent-linux-x86_64.sh --skip-license --hostname=localhost --port=2222 --webconsole-hostname=localhost --webconsole-port=2223 --webconsole-user=administrator --webconsole-password="Password untuk Login Web Console" --cert-auto-confirm --enable-imp-program
# instalasi RD Sensor./rdsensor-linux-x86_64.sh --skip-license
Untuk konfigurasi proxy sebagai service tambahan berfungsi agar proses download ataupun update ESET tercache silahkan kunjungi laman berikut : https://kb.prosperita.co.id/id/install-squid-proxy-linux/