Author: Rahul

I, Rahul Kumar am the founder and chief editor of TecAdmin.net. I am a Red Hat Certified Engineer (RHCE) and working as an IT professional since 2009..

CentOS 8 is the latest release of CentOS Linux operating system, which is based on Red Hat Enterprise Linux 8. In this tutorial, we will help you to install the Apache web server on CentOS 8 or RHEL 8 system with additional configuration and security. Prerequsities SSH access to CentOS/RHEL 8 system Sudo privileges to user to install packages Step 1 – Install Apache on CentOS 8 First of all, Login to your CentOS 8 or RHEL 8 system via SSH. Then install Apache2 HTTP server packages using the following command. This will also install additional required packages on your…

Read More

Prerequsities You must have SSH with sudo privileges access to server for the Apache web server installation on Debian 10. Install Apache on Debian 10 First of all, Login to your Debain 10 system via SSH and update the Apt cache. Then install Apache2 HTTP server packages as below: sudo apt update sudo apt install apache2 Manage Apache Service Apache service is managed with systemctl command line. After installation, use the following command to check the status of Apache service. sudo systemctl status apache2.service Here is the other commands to stop, start or restart Apache service via command line. sudo…

Read More

Python is a powerful programming language. It is very friendly and easy to learn. During the latest update of this article Python 3.8.12 (of Python 3.8 series) latest stable version is available to download and install. This tutorial will help you to install Python 3.8 on Amazon Linux systems. Step 1 – Prerequaities This Python installation required the GCC compiler on your system. Login to your server using ssh or shell access. Now, use the following command to install prerequisites for Python before installing it. sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel Read: How to Use SSH to Connect…

Read More

Python is a powerful programming language. It is very friendly and easy to learn. At the writing time of this article Python 3.7.9 (in Python 3.7 series) latest stable version is available to download and install. This tutorial will help you to install Python 3.7.9 on Amazon Linux systems. Step 1 – Prerequisites This Python installation required the GCC compiler on your system. Login to your server using ssh or shell access. Now, use the following command to install prerequisites for Python before installing it. yum install gcc openssl-devel bzip2-devel libffi-devel Read: How to Use SSH to Connect Remote Linux…

Read More

MariaDB 10.4 stable version has been released. It is an enhanced, drop-in replacement for MySQL. MariaDB can be an better choice for choice for database professionals looking for a robust, scalable, and reliable SQL server. MariaDB has a number of updated features over MySQL. Use below links to read features comparison between MariaDB and MySQL. This article will help you to install MariaDB 10.4 in CentOS 8 and RHEL 8 systems. Step 1 – Add MariaDB Yum Repository First add MariaDB yum repository in our system. Create a new repo file /etc/yum.repos.d/mariadb.repo in your system and add below code as…

Read More

During the importing of the GnuPG key on our Debian system, we faced the following error. This is due to the minimal installation of our Debian servers. This tutorial will help you to fix “‘/usr/bin/dirmngr’: No such file or directory” error. This tutorial will help you to solve this on all Debian based Linux systems. sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv 4B7C549A058F8B6B Executing: /tmp/apt-key-gpghome.1uzliCJjyg/gpg.1.sh –keyserver hkp://keyserver.ubuntu.com:80 –recv 4B7C549A058F8B6B gpg: failed to start the dirmngr ‘/usr/bin/dirmngr’: No such file or directory gpg: connecting dirmngr at ‘/run/user/0/gnupg/d.9awoasrggmw7i87e3cdkmbgp/S.dirmngr’ failed: No such file or directory gpg: keyserver receive failed: No dirmngr Solution You just…

Read More

With the increasing popularity of Linux desktops, There is another requirement occurred that we should have an application that can be used to run Windows applications. Windows has a long list of beautiful applications for users who are not available for Linux users. As we know that Linux does not support windows executables so WineHQ is a solution to run Windows applications and Linux systems. In this article, we have discussed two methods of Wine installation on RHEL-based Linux distributions. The first method will help you to install Wine 8.0 stable release by compiling from source code on RHEL-based systems.…

Read More

Zend Framework 3 is latest version available for creating applications. The latest version provides a faster application than previous versions. Zend is an open-source framework for developing web applications and services. It uses a 100% object-oriented code. This tutorial will help you to install Zend Framework on your Ubuntu 18.04 (Bionic) LTS systems. Prerequsities Shell access on Ubuntu 18.04 Sudo proviledged account access Step 1 – Install Apache & PHP The Zend Framework required PHP 5.6 or higher version to run. So make sure you have installed proper PHP version. To install PHP and Apache2 on Ubuntu 18.04 Bionic system…

Read More

In the realm of server security, especially for CentOS and Red Hat Enterprise Linux (RHEL) systems, Fail2ban emerges as a crucial tool for defending against unauthorized access. This guide aims to provide a detailed tutorial on configuring Fail2ban in CentOS/RHEL environments, ensuring your systems are safeguarded against brute-force attacks and other common intrusion attempts. Understanding Fail2ban Fail2ban is an open-source intrusion prevention software framework that monitors server log files for patterns of abuse and, upon detection, imposes temporary bans on the source IP addresses. This effectively blocks potential attackers from exploiting vulnerabilities in your system. Installation Steps Install EPEL Repository:…

Read More

MariaDB is an enhanced, drop-in replacement for MySQL database server. It is built by the original developers of MySQL server. MariaDB can be a better choice for database professionals looking for a robust, scalable, and reliable SQL server. MariaDB has a number of updated features over MySQL. This tutorial describe you to how to install MariaDB server on Debian 10 Linux system. Step 1 – Prerequsiteis You can find the MariaDB Apt configuration file from the official website. Import the package singin key for MaraiDB packages on your system. sudo apt update sudo aptinstall software-properties-common dirmngr sudo apt-key adv –recv-keys…

Read More