Trong bài trước, chúng ta đã làm quen với việc tạo một Reverse Proxy với NGINX Open Source trên Windows. Để khởi phần mềm có thể chạy được chúng ta cần phải logon vào Windows và chạy file nginx.exe của gói phần mềm lên, nếu chúng ta logout ra khỏi account đang run phần mềm thì phần mềm sẽ làm cho Nginx ngừng chạy. Để thực hiện việc chạy ứng dụng khi không cần logon trực tiếp trên Windows, thông thường người ta sẽ phát triển phần mềm thành một…
Read MoreCategory: Mã nguồn mở
Giới thiệu và cài đặt Reverse Proxy với NGINX trên Windows
Nginx được phát âm theo “engine X “, tên của nó có thể được biểu diễn NGINX, nginx hoặc NginX. Là một phần mềm để xây dụng web server, nhưng nó cũng thường được sử dụng với các chức năng reverse proxy, load balancer, mail proxy và HTTP cache. Nginx được tạo ra bởi Igor Sysoev và được phát hành vào năm 2004, dưới dạng phần mềm mã nguồn mở và miễn phí. Hiện tại, có 2 phiên bản Nginx miễn phí và trả phí cụ thể như sau: NGINX…
Read MoreTriển khai Samba trên CentOS chia sẻ file và folder không cần chứng thực
Samba là dịch vụ chia sẻ file, folder và máy in… là ứng dụng nguồn mở trên nền của giao thức SMB. Samba tương tự dịch vụ share file trên Windows. Samba cho phép các client sử dụng Windows, Mac OS, Linux… có thể truy cập nội dung được chia sẻ từ server dịch vụ này. Trong bài này, chúng ta sẽ đi tìm hiểu cách triển khai dịch vụ Samba trên CentOS, chia sẽ thư mục không cần chứng thực. Chúng ta có mô hình như sau: Đầu tiên,…
Read MoreCài đặt Webmin để quản lý các dịch vụ trên CentOS
Webmin là phần mềm, có thể nói là dịch vụ, được dùng để quản lý các dịch vụ trên Linux. Webmin cho phép người quản trị kết nối từ xa đến máy cần quản lý thông qua giao diện web. Có thể xem phần mềm này giống như giao diện trang web quản trị các modem internet nhà bạn. Cới giao diện Webmin, bạn có thể cấu hình các dịch vụ của mình rất dễ dàng. Ngoài ra, Webmin còn có khả năng quản lý và cấu hình các thông…
Read MoreTriển khai dịch vụ DHCP trên CentOS 7
Dịch vụ DHCP là một trong những dich vụ quan trọng của hệ thống mạng. Dịch vụ này có thể triển khai trên Windows, Firewall hoặc là các thiết bị có hỗ trợ dịch vụ. Trong bài này chúng ta sẽ tiến hành triển khai dịch vụ DHCP trên CentOS 7. Mô hình triển khai dịch vụ như sau: DNS server, bạn có thể triển khai với trên CentOS hoặc trên Windows. Nếu cần thiết bạn có thể triển khai một Domain Controller trên Windows. Việc triển khai DHCP trên…
Read MoreCài đặt Microsoft SQL Server 2017 trên CentOS 7
Từ phiên bản Microsoft SQL Server 2016, SQL server đã bắt đầu hỗ trợ việc cài đặt trên các hệ điều hành Linux. Microsoft SQL Server 2017 đã có thể dễ dàng cài đặt hơn trên các hệ điều hành Linux. Trong bài này chúng ta sẽ tiến hành cài đặt SQL Server 2017 trên CentOS 7 với mô hình đơn giản như sau: Bạn tiến hành cấu hình IP cho máy CentOS và Windows sao cho chúng có thể truy cập được internet. Cấu hình máy tính cài SQL…
Read MoreGởi email cảnh báo các sự kiện trên Zabbix
Gởi cảnh báo qua email là một tính năng quan trọng của Zabbix, nó giúp người quản trị nắm bắt thông tin nhanh chống. Trong bài Quản lý User và Group User trên Zabbix, trong quá trình tạo User, chúng ta đã thêm thông địa chỉ email cho User và phân quyền cho các User Groups có quyền trên Host Groups. Trong bài này, chúng ta sẽ tiến hành cấu hình để Zabbix gởi email cảnh báo các sự kiện cho những người quản trị hệ thống. Thiết lập Media type SMTP:…
Read MoreQuản lý User và Group User trên Zabbix
Quản trị User và User Group là một thành phần rất quan trọng của Zabbix, việc này sẽ giúp dể dàng phân quyền quản trị và chịu trách nhiệm trên hệ thống. Trong một hệ thống có rất nhiều thiết bị và được quản lý bởi bộ phận IT, có nhiều người quản trị trên hệ thống đó. Các thiết bị (Host) sẽ được phân thành nhóm (Host Group) và phân chia quyền quản trị cho các quản trị viên, người quản trị thiết bị sẽ được phân quyền giám…
Read MoreQuản lý trạng thái bằng giao diện đồ họa với Dashboard, Graphs, Screens, Maps trong Zabbix
Dashboard, Graphs, Screens, Maps trên Zabbix là các thành phần giúp bạn có thể giám sát hệ thống thông qua giao diện đồ họa với các biểu đồ, cảnh báo bằng màu sắc, giám sát hệ thống mạng dưới dạng mô hình. Giúp người quản trị hệ thống có cái nhìn trực quan hơn về hệ thống mạng của mình, giúp người quản trị đánh giá chính xác các vấn đề đang diễn ra trong hệ thống. Dashboard: là thành phần cung cấp cái nhìn tổng quan nhất, hiển thi…
Read MoreCài đặt và cấu hình Zabbix Agent trên Windows, CentOS và Pfsense
Trên Zabbix, phần mềm này cung cấp thêm khả năng giám sát thiết bị bằng Zabbix Agent hay còn được gọi là Zabbix client . Gói phân mềm này được hỗ trợ cài đặt trên các hệ điệu hành Linux, IBM AIX, FreeBSD, OpenBSD, HP-UX, Mac OS X, Solaris và các hệ điều hành Windows. Trong bài này, chúng ta sẽ tìm hiểu cách cài đặt trên CentOS, Windows và trên Pfsense. Trên CentOS: Cài đặt gói Zabbix Client: yum -y install https://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm yum -y install zabbix-agent Sau khi cài…
Read More