Let’s Encrypt is a widely known certificate authority that provides free SSL certificates for websites, launched in April 2016. With the help of Certbot client, certificate creation, validation, signing, implementation, and renewal of certificates are fully automated. Prerequisites Follow the links to have either LAMP stack or only Apache web server installed on your system. […]

MariaDB is one of the popular open-source database management system used by small to large enterprises. It is a fork of MySQL, developed by MariaDB Corporation Ab, led by the original developers of MySQL. MariaDB is fully compatible with MySQL database for ensuring a drop-in replacement capability. It is used as a database server in […]

Administrators sometimes end up with a requirement to reset the root password due to a lost root password. It’s quite often happening because administrators have to remember lots of passwords or frequent change of root password to adhere to organizations password policies. In this guide, we will see how to reset the root password in […]

Single-User mode is one of the user run levels in the Linux operating system. It is used for doing the administrative task such as recovering the file system and the lost root password etc. In single-user mode, the services won’t start, and none of the users are allowed to log in except root. Also, the […]

The first task of an administrator who installs an operating system is bringing the server into the network after the OS installation. The server has to be configured with IP address so that it can be accessed over the network. Small organizations or home network sometimes uses DHCP enabled routers / DHCP server to assign […]

Jenkins is an open-source CI (continuous integration) tool written in Java that helps to automate the repetitive tasks like software build, testing, and deployments involved in the software development process Jenkins project was originally developed as the Hudson project and was renamed after a dispute with Oracle. Here, we will see how to install Jenkins […]

Apache Tomcat is an open-source Java HTTP web server developed by the Apache Software Foundation (ASF). Tomcat helps to deploy the Java Servlet and the JavaServer Pages (JSP) and serves them like HTTP web server. In this post, we will see how to install Apache Tomcat 9 on RHEL 8. Prerequisites Install Java Tomcat requires […]

semanage (SELinux Policy Management Tool) is used to configure certain parts of SELinux policy without requiring modification to or recompilation from policy sources. This post will help you to install the necessary packages for getting semanage command. Let’s see which package provides us the semanage command using the YUM command. yum whatprovides semanage OR yum […]

PHP is a widely-used open-source programming language for web development created by Rasmus Lerdorf. It is an HTML-embedded scripting language for creating dynamic web sites. CentOS 7/6 comes with PHP 5.x by default which is already the end of life. In this post, we will see how to install PHP 7.3 / 7.2 / 7.1 […]