WordPress is a powerful, versatile platform that powers millions of websites worldwide. While it offers plenty of features to help you create and maintain a robust online presence, the platform can also be vulnerable to security threats. One such vulnerability lies in the WordPress admin area (wp-admin URL), which, if left unprotected, can make your website susceptible to unauthorized access and attacks. This comprehensive guide will walk you through the process of password-protecting your WP-Admin URL, helping you to secure your WordPress website effectively. Section 1: Why Password Protect Your WP-Admin URL? The WP-Admin URL is your gateway to the…
Author: Rahul
If your environment is configured with multiple PHP installations, such as PHP 8.3, PHP 8.2, PHP 7.4, and PHP 5.6, with PHP 7.4 currently serving as the default for both Apache and the command line interface (CLI), you might find yourself in need of switching the default PHP version. It’s common to have various PHP versions for different projects, but only one can be designated as the default at any given time. This guide is designed to assist you in altering the default PHP version utilized by the CLI and Apache web server. By executing a simple series of commands,…
PM2 is an advanced, production process manager for Node.js applications. In this tutorial, you will learn how to deploy your Node.js applications on a production server using the pm2 tool. PM2 helps you monitor applications, their memory, and CPU uses. Also, provide easy commands to stop/start/restart all apps or individual apps. Step 1 – Install Node.js First, you need to node.js PPA in our system provides by the nodejs official website. We also need to install the python-software-properties package if not installed already. sudo apt install python-software-properties curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash – After adding the required PPA…
PHP is a popular server-side scripting language used for web development. With the release of PHP 8, many developers have upgraded their systems to take advantage of its new features. However, some developers have found that the latest version is not compatible with their existing applications or systems. In such cases, downgrading to an earlier version of PHP can be an effective solution. In this article, we’ll provide a step-by-step guide to downgrading from PHP 8 to PHP 7 on Ubuntu. Step 1: Enable PHP 7 repository The first step is to enable PHP repository on your system. You’ll need…
Fedora 25 final version has been released on Nov 22, 2016. Fedora Workstation users may required to upgrade there Workstations to use latest version. This tutorial will help you to Upgrade Fedora 24 to Fedora 25 Workstation using command line utility DNF. This is the recommended way to upgrade your Fedora release. The users running with Fedora 23, its recommended upgrading to the next Fedora release first. Upgrade Fedora 23 to Fedora 24 Using DNF Upgrade Fedora 24 to Fedora 25 Generally, servers run without any Desktop environment. So this section will useful for upgrading Fedora server as well as…
Subversion is an open-source version control system. It helps you keep track of a collection of files and folders. Any time you change, add or delete a file or folder that you manage with Subversion, you commit these changes to your Subversion repository, which creates a new revision in your repository reflecting these changes. You can always go back, look at and get the contents of previous revisions. This article will help you for step by step setup of Subversion (svn) server on Ubuntu 18.04 LTS & 16.04 LTS systems. Step 1 – Install Apache First of all, you need…
Nginx is a popular open-source web server and reverse proxy server that is widely used for serving web content and managing incoming HTTP traffic. One of the important features of Nginx is its ability to control the information that is sent to clients in the HTTP headers. By default, Nginx includes the version number of the server software in the “Server” header field of HTTP responses. However, this information can be used by attackers to identify the web server software and to search for vulnerabilities that are specific to that software version. As a result, it is important to hide…
Apache is a widely used open-source web server software that is capable of serving web content and managing incoming HTTP traffic. One of the features of Apache is its ability to include information about the server software in the HTTP headers of its responses. By default, Apache includes the version number of the server software in the “Server” header field of HTTP responses. However, this information can be used by attackers to identify the web server software and to search for vulnerabilities that are specific to that software version. As a result, it is important to hide the Apache version…
Magento is the best eCommerce software and solution for online services. Recently Magento team has released its new version Magento2 with lots of improvements changes and optimizations over Magento1. This tutorial will help you to install Magento2 on Ubuntu, Debian, and Linux Mint systems. Below are the system requirements for the Magento installation. Apache 2.2 or 2.4 with mod_rewrite module (or) Nginx >= 1.8. PHP 5.5 or later version. PHP 7.0 also supported. Required PHP-Modules – PDO/MySQL, mbstring, mcrypt, mhash, SimpleXML, curl, xsl, gd, ImageMagick 6.3.7 (or later) or both, soap, intl, openssl. Composer and Git 1. Install Requirements You…
Parse is a mobile backend as a service platform, owned by Facebook since 2013. In January of 2016, Parse announced that its hosted services would shut down in January of 2017. So if you are Parse.com user, you will have to move all your services to own servers. This tutorial will help you for install Parse server on Ubuntu 18.04 & 16.04 LTS operating system. Step 1 – Install Node.js First, you need to node.js ppa in our system provide by the nodejs official website. We also need to install python-software-properties package if not installed already. sudo apt-get install build-essential…