If you have deployed a LEMP (Linux, NGINX, MySQL/MariaDB, and PHP) stack, then you are probably using FastCGI proxying within NGINX (as an HTTP server), for PHP processing. PHP-FPM (an acronym of FastCGI Process Manager) is a widely-used and high-performance alternative PHP FastCGI implementation. Here are the useful guides on setting up LEMP Stack in
designlinux, Author at DesignLinux - Page 28 of 83
Python For Loop
Loops are one of the fundamental concepts of programming languages. Loops are used to perform repeated tasks until a certain condition is met. There are two main looping constructs in Python that allow you to repeat a block of code repeatedly, the for and the while loops. In this article, we will cover the basics
4 Open Source Log Monitoring and Management Tools for Linux
When an operating system such as Linux is running, there are many events happening and processes that run in the background to enable efficient and reliable use of system resources. These events may happen in system software for example the init or systemd process or user applications such as Apache, MySQL, FTP, and many more.
How to Setup PyDev for Eclipse IDE on Linux
Eclipse is not a new term that programmers will hear. It is very popular in the developer community and has been in the market for a very long time. This article is all about showing how to set up Python in Eclipse using the PyDev package. Eclipse is an Integrated Development Environment (IDE) used for
Learn Difference Between Sourcing and Forking in Bash
The main focus of this article is to clearly understand what happens when you run the script vs source the script in bash. First, we will clearly understand how the program is submitted when you call the script in different ways. NOTE: creating the script with an extension doesn’t matter. Script will run fine even
How to Install and Configure Hive with High Availability – Part 7
Hive is a Data Warehouse model in Hadoop Eco-System. It can perform as an ETL tool on top of Hadoop. Enabling High Availability (HA) on Hive is not similar as we do in Master Services like Namenode and Resource Manager. Automatic failover will not happen in Hive (Hiveserver2). If any Hiveserver2 (HS2) fails, running jobs
How to Fix NTFS Partition Failed to Mount Error in Linux
In this article, we will show how to fix NTFS failed to mount errors such as “Failed to mount ‘/dev/sdax’: Input/output error, NTFS is either inconsistent, or there is a hardware fault, or it’s a SoftRAID/FakeRAID hardware”. The following screenshot shows an example of an NTFS failed to mount error. NTFS – Failed to mount
Linux Foundation Certified IT Associate (LFCA)
The Linux Foundation Certified IT Associate (LFCA) is an entry-level certification offered by the Linux Foundation. It targets beginners or professionals in the IT field seeking to upskill and get a better understanding of various open-source concepts. Given the increased demand for Linux skills over the past few years, an LFCA certification gives you a
Learn Difference Between $$ and $BASHPID in Bash
Recently I was working on a shell script and I saw a significant difference in how bash special variable $ and BASHPID behaves. Every process running in Linux will be assigned with a process ID and that is how the operating system handles the process. Similarly, your bash terminal session will also be assigned with
How to Install Microsoft Edge Browser on Ubuntu 20.04
Microsoft Edge is a fast and secure browser for the modern web. It is built with Chromium same as used by Google Chrome browser. In this article we will show you how to install the Microsoft Edge Browser web browser on Ubuntu 20.04. Currently, for Linux the developer preview is available and the stable version