Trong bài trước, chúng ta đã biết cách cài đặt một Zabbix server, trong bài này chúng ta sẽ nói về cách đưa các thiết bị vào hệ thống để quản lý. Zabbix sẽ dùng 4 giao thức chính để lấy thông tin của các thiết bị ZBX (Zabbix agent), SNMP (Simple Network Management Protocol), JMX (Java Management Extensions) và IPMI (Intelligent Platform Management Interface). Một thiết bị trên Zabbix được gọi là Host, và các hoạt động thu thập thông tin sẽ phụ thuộc vào các Templates Quản lý Templates:…
Read MoreCategory: Mã nguồn mở
Cài đặt Zabbix trên CentOS
Zabbix là phân mềm giám sát hệ thống mạng mã nguồn mở và hoàn toàn miễn phí. Khác với SolarWinds Network Perfomance Monitor và PRTG, Zabbix được cài đặt trên môi trường Linux như CentOS, Ubuntu… Zabbix cũng cho phép bạn linh động chọn các giao thức giám sát hệt thống mạng và thiết bị khác nhau, ngoài ra nó còn hỗ trợ Zabbix Agent. Để cài đặt Zabbix, bạn cần một máy chạy Linux, ở đây chúng ta dùng CentOS 7, máy này đã tiến hành cài đặt web…
Read MoreGiới thiệu và cài đặt FreeNAS
Việc lưu trữ dữ liệu mà một trong những việc quan trọng và rất cần thiết trong bất cứ hệ thống IT của bất kỳ doanh nghiệp nào. Để có thể lưu trữ được dữ liệu khối lượng lớn và thuận tiện trong truy cập dữ liệu chung, người ta sử dụng các hệ thống lưu trữ mạng là NAS (Network-attached storage) và SAN (Storage Area Network). Vậy có gì giống khác giữa NAS và SAN: Giống là cả hai cùng là thiết bị lưu trữ dữ liệu qua mạng…
Read MoreDịch vụ Web – Phần 3: Virtual Hostings Apache trên CentOS 7
Trong các bài viết trước đã giới thiệu về cách cài đặt Apache và PHP Mysql với môt website duy nhất trên một máy chủ. Với Virtual Hostings cho phép người quản trị có thể triển khai nhiều website trên cùng một máy chủ, giúp tiết kiệm tài nguyên phần cứng. Mô hình triển khai như sau: Trên DNS server bạn tạo các CNAME (alias) cho các website. Trên Web server, bạn tiến hành cài đặt Apache và khởi động dịch vụ httpd. Sau đó, tiến hành tạo file configure cho…
Read MoreDịch vụ Web – Phần 2: PHP-MySQL với MariaDB trên CentOS 7
Trong bài trước, chúng ta đã triển khai web server với Apache. Trong bài nay, chúng ta sẽ tiến hành cài đặt một web server sử dụng PHP-MySQL, đây là công nghệ cho phép chúng ta triển khai một website có cơ sở dữ liệu, với công nghệ này cho phép chúng ta tạo ra các website có tính linh động cao, cập nhật dể dàng… để quạn trị cơ sở dữ liệu, ta tiến hành cài đặt gói phpMyAdmin. Mô hình triển khai như sau: Bạn phải chắc chắn là…
Read MoreFTP (File Transfer Protocol) – Cài đặt và cấu hình với gói vsftpd trên CentOS 6 và 7
FTP (File Transfer Protocol) là dịch vụ được sử dụng trên mạng nội bộ (LAN) hoặc mạng diện rộng (WAN) để cung cấp dịch vụ chia sẻ file, truyền tải file giữa server và client, lưu trữ. Trước đây, dịch vụ FTP rất phổ biến, giờ đây công nghệ phát triển, một phần dich vụ này đã được thay thế bởi các dịch vụ và công nghệ khác. Trong hiện tại người ta dùng FTP chủ yếu để upload các website lên các máy chủ hosting, một số server cung…
Read MoreDịch vụ Web – Phần 1: Triển khai Apache trên CentOS 6 và CentOS 7
Web là dịch vụ rất phổ biến ngày nay, ngoài là các trang thông tin, ngày nay Web còn có thể dùng cho các dịch vụ như quảng cáo,bán hàng trực tuyến, thương mại điện tử, thanh toán ngân hàng… và triển khai các ứng dụng người dùng cũng như ứng dụng quản lý trong doanh nghiệp thông qua web. Bài viết này giới thiệu cho các bạn cơ bản về việc cài đặt và thiệt lập một web server với gói httpd. Mô hình thực hiện như sau: Trong…
Read MoreDNS server – Phần 1: Triển khai BIND trên hệ điều hành CentOS
DNS là một dịch vụ vô cùng quan trọng của Internet cũng như các mạng nội bộ, giúp việc phân giải các IP sang một cái tên (thân thiện với người dùng) và phân giải ngược từ tên sang IP. Dịch vụ này giúp việc định danh các máy cũng như các mạng thành một cái tên mà con người có thể dể dàng ghi nhơ thay cho địa chỉ IP phức tạp. Trên Linux chúng ta có thể triển khai với gói phần mềm BIND (Berkeley Internet Name Domain).…
Read More