nDash.com is a content creation platform that provides brands and agencies with access to the world's top freelance writers.
I am Hitesh Jethva founder and author at https://linuxbuz.com. LinuxBuz is a tech site with a focus on Linux tutorials, DevOps, Security Tips, Hacks, and Fixes. My main motto is to make uncomplicated things easier.
Contact me at Linuxbuz
Zabbix is an open source and enterprise-class network monitoring tool that can be used to monitor the performance and availability of the server, network devices and other network components. Zabbix uses MySQL, PostgreSQL, and Oracle to store its data. Zabbix also provides a user-friendly web interface to monitor and track data and settings. Zabbix uses a Zabbix agent to collect the data and send it to the Zabbix server.
Naxsi (Nginx Anti XSS & SQL Injection) is a free, open source and high-performance web application firewall for Nginx. Naxsi is a third party Nginx module that comes with a small subset of rules containing 99% of known patterns involved in website vulnerabilities. The main difference between Naxsi and other firewalls is that it filters only GET and POST requests. You will also need to add a whitelist for the target website to work properly.
Snort is a free, open source and one of the most commonly used signature-based network intrusion detection system (NIDS) that monitors the package data sent and received through a specific network interface. Snort performs protocol analysis, content searching and matching, real-time traffic analysis and packet logging on Internet Protocol (IP) networks. You can determine the most recent strikes, malware infections, compromised systems, and community policy violations using Snort. Snort comes wit
WordPress is free, open-source, and the most popular content management system based on PHP and MySQL. It is a customizable CMS supporting plugins that allows you to set up blogs and websites easily. WordPress provides a rich set of features and benefits including publishing tools, flexibility, simplicity, media management, user management, an easy theme system, customizability, and more. If your Linux system has 1 CPU and 4GB RAM, you can run multiple WordPress sites on a single server.
Graylog is a powerful, free, open-source log management and analysis tool that can be used for monitoring SSH logins and unusual activity to debugging applications. It is based on Java, Elasticsearch, and MongoDB and provides a beautiful web interface for centralized log management and log analysis. Graylog uses Elasticsearch for searching and storing the log messages, and MongoDB to store the meta information and configuration.
MariaDB is a free, open source and one of the most popular open source relational database management system. It is a drop-in replacement for MySQL intended to remain free under the GNU GPL. You will need to increase the instances of your MariaDB server and replicate the data on multiple servers when your traffic grows. The Master-Slave replication provides load balancing for the databases. It is not used for any failover solution.
Kubernetes is an open-source container management system for automating deployment, scaling, and management of containerized applications. Kubernetes is absolutely free and open source, so it gives you the freedom to take advantage of on-premises, hybrid, or public cloud infrastructure, letting you effortlessly move workloads to where it matters to you. Kubernetes was originally designed by Google and maintained by the Cloud Native Computing Foundation.
Logs are very useful for analyzing and troubleshooting any issues related to system and applications in Linux. By default, all log files are located inside /var/log directory in Linux-based operating systems. There are several types of log files including, cron, kernel, users, security and most of these files are controlled by Rsyslog service.
iSCSI stands for (Internet Small Computer System Interface) is a Storage Area Network (SAN) protocol that can be used for online storage management. It is an IP-based storage networking standard that provides block-level access to storage devices by carrying SCSI commands over a TCP/IP network.
Manage Hosting refers to the process of hiring a web service provider for the day-to-day management of system hardware, software and servers. In simpler terms, when you outsource the job of managing your website, it is called managed hosting. Suppose, you are hosting an e-commerce website through web service providers.
When you choose a VPS or Dedicated hosting plan, an important decision is whether you want to go for managed hosting or unmanaged hosting. Managed hosting is a plan where the hosting company manages your website and server on your behalf. The company is responsible for all the routine work related to web hosting, and also prepares your website for any unexpected circumstances.
I am writing Linux, Security and Cloud Computing related articles for Alibaba Cloud Tech share.
Company: Alibaba Cloud
I worked there from 1/2018 until now