Cài đặt Zabbix trên CentOS 8
Bài viết hướng dẫn chi tiết các bước cài đặt Zabbix trên CentOS. Zabbix server có thể cài đặt trên bất kỳ bản Linux nào, trong hướng dẫn này Thư viện hay sẽ thực hiện hướng dẫn cài đặt bản Zabbix 5.0 LTS hoặc Zabbix 5.4 Standard trên CentOS 8/ RHEL 8/ Oracle Linux 8. Để tìm hiểu thêm về Zabbix là gì? Tính năng của Zabbix bạn xem thêm tại:
Tóm tắt các bước thực hiện: Cài đặt, cấu hình Zabbix server, cài đặt CSDL, giao diện người dùng. Mục lục bài viết
Các bước thực hiện cài đặt Zabbix trên CentOSBước 1: Đặt SELinux sang chế độ cho phép
Chế độ này giúp SElinux không chặn Zabbix server trong quá trình cài đặt. Lưu ý: Sau khi thực hiện xong các bước cài đặt Zabbix server trong bài này, tiếp tục thực hiện tạo quy tắc riêng cho SElinux đối với Zabbix server, tham khảo tại bước 4 trong bài viết “Tối ưu hóa Zabbix server và MySQL database”.
Bước 2: Cài đặt Zabbix server
Bước 3: Cài đặt và cấu hình CSDLTrong cài đặt này, chúng tôi sẽ sử dụng mật khẩu rootDBpass làm mật khẩu root và zabbixDBpass làm mật khẩu Zabbix cho DB. Các bạn nên thay đổi mật khẩu mặc định vì lý do bảo mật. a. Cài đặt MariaDB
b. Đặt lại mật khẩu cho database Bảo mật MySQL bằng cách thay đổi mật khẩu mặc định cho MySQL root:
c. Tạo CSDL cho Zabbix
d. Nhập shema và dữ liệu Tạm thời vô hiệu hóa chế độ nghiêm ngặt ( ZBX-16465 ) để tránh lỗi MySQL “
Nhập database shema cho Zabbix server
Kích hoạt chế độ nghiêm ngặt:
e. Nhập mật khẩu database cho file Zabbix configuration Mở file
Thêm mật khẩu database ở định dạng này vào bất kỳ đâu trong tệp:
Lưu và thoát file ( ctrl + x , tiếp theo là y và enter ). Bước 4: Khởi động Zabbix server và các quy trình
Bước 5: Cấu hình firewall
Bước 6: Cấu hình giao diện Zabbixa. Cấu hình PHP cho giao diện Zabbix Chỉnh sửa tệp “
Đặt múi giờ phù hợp cho quốc gia của bạn, ví dụ:
Lưu và thoát file ( ctrl + x , tiếp theo là y và enter ). b. Khởi động lại web Apache server và đặt khởi động cùng hệ thống
c. Cấu hình giao diện web Kết nối giao diện web của Zabbix bằng URL “ http: // server_ip_or_dns_name / zabbix ” để bắt đầu trình hướng dẫn cài đặt Zabbix. Máy chủ của chúng tôi có IP 192.168.1.161 nên URL sẽ là “ http://192.168.1.161/zabbix ”. Nhập mật khẩu Zabbix databaseVậy là bạn đã cài đặt xong hệ thống giám sát Zabbix! Bước 7: Đăng nhập vào giao diện người dùngSử dụng tài khoản mặc định “ Admin ” (chữ A viết hoa) và mật khẩu “ zabbix ” để đăng nhập vào giao diện người dùng Zabbix tại URL “http: // server_ip_or_dns_name / zabbix” Giao diện Dashboard trên Zabbix server Mời các bạn tham khảo thêm bài viết “Tối ưu hóa Zabbix server và MySQL database“. Như vậy quá trình thực hiện các bước cài đặt Zabbix trên CentOS đã hoàn thành. Chúc bạn thực hiện thành công! Nếu Bạn thấy nội dung này có giá trị, hãy mời Mình một ly cà phê nhé! Xin chào các Bạn, Mình là Đăng Lê, đang làm việc trong lĩnh vực CNTT. Mình là người yêu thích viết blog, đang cố gắng để trở thành một blogger chuyên nghiệp. Với blog thuvienhay.com, Mình mong muốn được chia sẻ những kiến thức, kinh nghiệm đến với mọi người. Mong các bạn hãy theo dõi và ủng hộ blog thuvienhay.com. Chân thành cảm ơn! |