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..

There are a good news for Fedora users that Fedora 22 has been released with various changes and upgrades than its earlier releases. Proposed Changes in Fedora 22:- Deliver Fedora Atomic Host, an implementation of the Project Atomic pattern in several different easy to use variants. Upgrading BIND version 9.10 which is the latest stable major update. Update python-django to version 1.8. Including Elasticsearch into main fedora repo. Including Boost 1.57.0 or later. Updating GNOME to the latest upstream release 3.16. Change the Login screen that GDM uses to run on Wayland instead of X. Including Plasma 5 which is…

Read More

The Apache mod_rewrite module is a rewriting engine based on defined rules. The Apache rewrite engine maps a URL to a directory path as well as to other URLs. In this tutorial, you will learn, how to enable the Apache mod_rewrite module and configure VirtualHost to use .htaccess files available under the document root. Sometimes you faced issues the Apache server is not reading your .htaccess or Apache is not rewriting URLs while we are using correct rewrite rules in configuration files. This happens due to the Apache rewrite module is not being enabled. When we installed a fresh Apache…

Read More

Apache2 is a most popular web server used in Linux operating systems. Apache is a modular web server where each functionality is served by specific modules. To add or remove any specific functionality to the Apache server we can simply enable or disable the corresponding module. All the Apache2 modules are stored under /etc/apache2/mods-available/ directory. Once we enable any module it makes a soft link to /etc/apache2/mods-enabled/ directory. The same process reverses, once we disable any module. In this tutorial, you will learn about enabling and disabling Apache2 modules on Debian-based systems. 1. Enable Apache2 Module We use a2enmod command…

Read More

Introduction Telnet, a network protocol used for accessing remote servers, may seem like a relic in the age of advanced communication technologies. However, it remains a useful tool for administrators, developers, and IT professionals for testing and managing network services. Windows, by default, does not have the Telnet client installed and enabled. This article provides a comprehensive step-by-step guide on how to enable the Telnet client in Windows. What is Telnet? Telnet, short for ‘Teletype Network,’ is one of the oldest Internet protocols. It allows users to communicate with a remote server or device. Primarily used for remote management, Telnet…

Read More

Warning – Java 7 is officially deprecated by Oracle team. It is no more available for download on the public network. The Oracle team recommends upgrading to Java 8 or Java 9. You can follow below tutorials to install accordingly. JAVA 8 – Install on CentOS, Red Hat, Fedora JAVA 9 – Install on CentOS, Red Hat, Fedora During installation of Java using rpm files, I faced issues many times. After that, I found a better way to install java from Sun site. Using below steps I have installed java successfully many times without facing any issues. We can also…

Read More

In PHP, splitting a string into an array is a common task that can be accomplished using a variety of functions and techniques. The `explode()` function is a convenient and efficient option that allows you to split a string into an array based on a delimiter. – In this article, we will explore how to use the explode() function to split a string into an array in PHP, as well as some alternative functions and techniques that you can use depending on your needs. Whether you need to parse a CSV file, extract substrings from a string, or split a…

Read More

The default document is the file which is served by web server when no file name is specified by user in web url. By default most of web servers uses index.html, index.htm, default.html, default.htm, default.aspx, etc file names as default document if no default document is specified for the website. This article will help you to set default document in IIS for any website configured. To do it follow the below step by step instruction’s: 1. Start IIS Go to run window and type “inetmgr” and hit enter to open IIS web server in your windows system. 2. Select Default…

Read More

mails play a crucial role in modern communication, and while services like Gmail, Yahoo, and RediffMail offer user-friendly web interfaces, there are times when sending emails directly from the command line is necessary. This guide introduces various methods to send emails from the Linux command line, ideal for integrating into shell scripts, cron jobs, and more. Here, we explore several command-line methods for sending emails, focusing on the most popular choices among users. Choose any of the following methods to efficiently send emails from the Linux command line. 1. Using ‘sendmail’ Command Sendmail, a widely used SMTP server in Linux/Unix…

Read More

A Query String is a part of url accessed through web browser. Using query string we passed the argument to web pages. Using this article we will help you to how to fetch values of query string using php script. Fetch Query String: We can fetch url Query String values from $_SERVER array like following example. <?php $qs = $_SERVER[‘QUERY_STRING’]; ?> Parse Query String: Now we can parse the query string and store it to an array using parse_str function. <?php parse_str($qs, $qs_arr); print_r($qs_arr); ?>

Read More

CakePHP is a PHP framework for rapid development of web application. Recently CakePHP has released its latest version 3.8 with a variety of changes to improve speed and security. This article will help you to Setup CakePHP 3.8 (or latest version) on Ubuntu 18.04 & 16.04 LTS systems. Requirements:- PHP 5.6.0 or greater (including PHP 7.3). MySQL (5.5.3 or greater) PHP mbstring extension PHP intl extension Step 1 – Install LAMP Server You can skip this step for the system having LAMP setup already. If you don’t have LAMP installed on your system proceed with the following commands to Setup…

Read More