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

The howsmyssl.com website provides you the option to test the TLS version used by your browser or PHP script. Put the below PHP script on your website document root and access it in a web browser. This will return the TLS version used by your script to connect the remote application.

I have written this in a tls_test.php script and then accessed in a web browser. The result shows the PHP is using TLS 1.2. If your application is using lower version by default, then you can force PHP to use TLS 1.2 with cURL using this tutorial.

Read More

Angular CLI (Command Line Interface) is an essential tool in modern web development, particularly for developers working with the Angular framework. It streamlines the process of initiating, developing, testing, and deploying Angular applications. This tutorial is written for users operating on macOS, a popular platform among web developers due to its robust performance and developer-friendly environment. 1. Prerequisites Let’s start the installation of Node.js on your macOS system using Homebrew. So first update the Homebrew package manager index. Then you can install Node.js package in your MacOS system using the following command: brew update brew install node You have successfully…

Read More

JSON, which stands for JavaScript Object Notation, is a way computers use to share and store information that’s easy for people to read and write. Even though it’s simple and useful, JSON doesn’t let you add comments directly in the data, which can make it hard for people working together to understand what each part of the data is supposed to do. In this article, we’re going to talk about how you can add notes and explanations to your JSON files in different ways, so your projects can be clearer and everyone can work better together. Understanding the JSON Format…

Read More

This tutorial will help you to find files created or modified before X days. Here X means any number (eg: 1,2 or 30). Using find command you can also search which is created or modified before X minutes. 1. Search files created/modified before 30 days Use this command to search all files created or modified before 30 days in /var/backup directory. Find provides the option -mtime to define number of days. find /var/backup -type f -mtime -30 You can also search file created before 30 minutes using -mmin optiopn. find /var/backup -type f -mmin -30 2. Search files with specific…

Read More

PhantomJS is a headless WebKit scriptable with a JavaScript API. This is helpful for testing webpages on the command line. This tutorial will help to install FantomJS on CentOS, RHEL, and Fedora systems. Essentially there is no installation required. You just need to download the static build of PhantomJS and configure on your system. Step 1 – Prerequsities First, of all, you need to install the required packages needed by PhantomJS to work correctly. RedHat 8 & Fedora Users sudo dnf install glibc fontconfig freetype freetype-devel fontconfig-devel wget bzip2 CentOS 7/6 Users: sudo yum install glibc fontconfig freetype freetype-devel fontconfig-devel…

Read More

Ruby is a popular programming language among a large number of developers. Rails are the framework to run ruby language. Ruby language was created by Yukihiro “Matz” Matsumoto and first published in 1995. This article will help you to install ruby on rails on Debian Linux systems using RVM. RVM is the Ruby Version Manager helps for installing and managing Ruby language similar to NVM for Node.js. Step 1 – Prerequisites Login to your Debian system using GUI or use ssh for remote hosts. Then install some pre-required packages. sudo apt update sudo apt install curl gnupg2 Step 2 -…

Read More

Golang/Go is a powerful and efficient programming language favored for its simplicity and high performance. Whether you’re a seasoned developer or just starting out, learning Go can significantly enhance your coding repertoire. This tutorial will provide step-by-step instructions to install Golang on macOS. Tailored for both beginners and experienced users, this guide aims to simplify the installation process, ensuring you have Go up and running on your macOS system with ease. From downloading the latest version of Go to configuring your environment, each step is designed to make your installation journey smooth and hassle-free. Prerequisites Before diving into the installation…

Read More

Today, there are more than a few excellent code editors that developers can use to build and edit their code. For example, the cross-platform Visual Studio Code editor is a lightweight code editor that supports many different languages. Moreover, it has some neat features that help you quickly find and fix problems in your code. With a built-in debugger, GitHub integration, and IntelliSense code completion, Visual Studio Code is a powerful tool for web developers and other coders using macOS. Since it’s not available in the macOS App Store, you’ll need to install it manually. In this blog post, you…

Read More

As today, Debian Buster is the latest release available for the Debian operating systems. Which is also known as Debian 10. The newer Debian release has MariaDB as default in their repositories. Now, this tutorial will help you to install MySQL 8 or MySQL 5.7 on Debian 10 (Buster) Linux systems. Step 1 – Prerequisites Login to your Debian 10 system using shell access. For remote systems connect with SSH. Windows users can use Putty or other alternatives applications for SSH connection. ssh root@debian10 Run below commands to upgrade the current packages to the latest version. sudo apt update sudo…

Read More

PostgreSQL is an open-source object-relational database system. PostgreSQL 11 is the latest version available for the installation on Debian systems. It is one of the leading database server used for production servers. This tutorial will help you to install the PostgreSQL database server on Debian 10 Buster Linux systems. Installing pgAdmin4 on Debian 10 Step 1 – Setup PostgreSQL PPA First, you need to import PostgreSQL packages signing key on your system. Use the below command to import the key. wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O – | sudo apt-key add – Now add PostgreSQL apt repository in your system as per…

Read More