Articles

Authentication, Authorization, and Accounting(AAA) and The Popular Protocols

Authentication, Authorization, and Accounting are the terms used to define 3 functions in IT and...

How to Extend EXT2/3/4 and XFS root partition without LVM?

Steps to grow your KVM VM/Container’s partition after extending root OS size or extending...

How to Remove IP from Hotmail/Outlook Blacklist?

Why Mailbox Providers Block IP Addresses? Before you set out to get the error, you should know...

Performance graph problems in Nagios and how to troubleshoot it?

Performance graph problems in Nagios   The performance graphs in Nagios may do not display data...

What Is Mega Byte Or MB?

The megabyte is a multiple of the unit byte for digital information. Its recommended unit symbol...

3 Suggestions to Make Your Content Consistently Better

One of the most peculiar problems that content creators face is the inability to create...

8 Useful Commands to Monitor Swap Space Usage in Linux

Memory management is an essential aspect of every System Administrator to improve the performance...

Access denied: uid 818, target uid 663 in /var/log/messages lines

These messages mean that someone is using symlink owned by user UID 818 trying to access file...

Acronis Backup Cloud on On-Premise Server

Acronis Backup Cloud provides us with a unified Cloud Console and has a multi-tenant and...

Applying Kernel Patch Without Rebooting

As a System Administrator, server uptime has much importance. The servers must be running as long...

Applying Machine Learning to DevOps

There is powerful synergy between DevOps and Machine Learning (ML) — and related capabilities,...

Best IRC Clients for Linux and its installation

Internet Relay Chat (IRC) is a text-based chat system. It enables discussions among any number of...

Browser console shows DevTools failed to load SourceMap warning message In Jira

A sourcemap is a mapping between the generated/transpiled/minified JS file and one or more source...

Call to undefined function curl_init() | WHM

This is due to missing PHP Extention named php-curl on the PHP Version which your website is...

Check and Change current TimeZone in Debian and Ubuntu

Check Current Date, Time and TimeZone in Debian/Ubuntu   Check Date of your Machine which...

Commands to check whether a Disk is SSD or HDD in Linux

Method 1: Check if the disk is rotational Since kernel version 2.6.29, Linux systems can...

Common SSH Commands - Linux Shell Commands

Navigating in UNIX pwd Shows the full path of the current directoryls Lists all the files in the...

Configuration management for distributed systems

Configuration ManagementWhen working with large-scale software systems, configuration management...

Creating a Welcome message for SSH logins

Login to your server as "root". Then type in the following: pico /etc/motd Now type in the...

Difference between HDD and SSD?

HDD:Traditionally hard drives are spinning device that is non-volatile storage, which means the...

Different PHP versions per directories using SuPHP

We had few requests to support different PHP versions per directory . While this is not...

Discussion on the ‘Image Interface’ features: ‘Image Scaler’ and ‘Image Format’ Interface

You can edit and manage images saved to your account using the Images interface. The tools that...

Ditch SSH, get started with Mosh

Secure Shell (SSH) is a fundamental component to virtual private servers (VPSs) and, generally...

Dotfiles to simplify developing and administering servers

A dotfile is a configuration file, in plain text, with a name that begins with a full stop (.),...

Explain 10 Linux brctl Command Examples for Ethernet Network Bridge?

  brctl stands for Bridge Control. In Linux, this command is used to create and manipulate...

Explain 10 Linux restorecon Command Examples to Restore SELinux Context?

1.   Restore SELinux Context of a File In the below example, index.html file has “user_home_t”...

Fabric8 and it's important in Integration

Fabric8 is easy to install on your laptop, on an existing Kubernetes or OpenShift cluster or the...

Facts on Bandwidth

How much is 1 meg? Every time someone views your web page all of the data (html code, text,...

Firewalld Command line Reference (Cheat Sheet)

firewalld is the default method in Red Hat Enterprise Linux 7 for managing host-level firewalls....

Fish – A Smart and User-Friendly Interactive Shell for Linux

The Friendly Interactive Shell which is commonly called and abbreviated as FISH is a shell for...

HTTPie – A Modern HTTP Client Similar to Curl and Wget Commands

HTTPie (pronounced aitch-tee-tee-pie) is a cURL-like, modern, user-friendly, and cross-platform...

Hangwatch

NMI Watchdog is something you would have heard of. NMI or Non Maskable Interrupt, is a type of...

Hosting multiple SSL-enabled sites with Docker and Nginx

Prerequisites Any of our OS options—Ubuntu, Debian, or CentOS. Just a note: we’ve only tested...

Hosting multiple websites with containers and HAProxy

Prerequisites: A registered domain name. We will use a placeholder DOMAIN.TLD where you would...

How directly login into your cPanel account using Ucartz client area?

Step 1: Login in your client area.   Step 2: Go to, My Products & Services and here all of...

How do I track how many hits my website gets?

There are a few things that need to be cleared in terms of terminology: 1. Hits - this simply...

How do you Change/Update your Account’s Password?

This is for cPanel and WHM version 68. One can navigate to (cPanel Home Preferences Password...

How to Add a New Server in WHMCS?

1. Login to the WHMCS admin dashboard.   2. Hover over Setup -> Products/Services and click...

How to Change Nameserver Addresses at Google Domains?

To connect your domain to another web host, contact the web host to determine which of the...

How to Diagnose Network Issues with MTR?

MTR is a powerful tool that enables administrators to diagnose and isolate networking errors and...

How to Enable PHP errors to Display on Web Browser?

This tutorial will help you to enable PHP errors to display on the web browser. This is helpful...

How to Expand ext2/3/4 and XFS Root Partition on Linux Without LVM ?

This guide will walk you through the process of resizing an ext2/3/4 or XFS file system without...

How to Get Hardware Information with Dmidecode Command on Linux?

Dmidecode tool read DMI (some say SMBIOS) table to fetch data and displays useful system...

How to Install GMP Math library?

wget http://ftp.sunet.se/pub/gnu/gmp/gmp-4.2.2.tar.bz2 tar -xjvf gmp-4.2.2.tar.bz2 cd gmp-4.2.2...

How to Install LAME?

wget http://oratoronline.com/how2/video_share_modules/source_directory/lame/lame-3.96.1.tar.gz...

How to Install Tmux and Basics About Tmux?

Tmux is a terminal multiplexer an alternative to GNU Screen. It means that you can begin a Tmux...

How to Keep your Email out of the Spam?

Though there are various reasons as to why the emails could be marked as spam, this article...

How to Monitor Progress of (Copy/Backup/Compress) Data using ‘pv’ Command?

When making backups, coping/moving large files on your Linux system, you may want to monitor the...

How to Prevent a MITM Attack?

Man-in-the-middle (MITM) attack is a phenomenon by which an attacker obstructs communication...

How to Upgrade perl?

Run the following command: cd /usr/local/src ; wget...

How to add cron job on Asuswrt Merlin Wifi Router?

Asuswrt-Merlin is an improved version of Asuswrt, the firmware adopted by Asus’s modern wifi...

How to add encrypted ZFS pool on FreeBSD server?

Type any one of the following commands: # camcontrol devlist OR # geom disk list List...

How to check hard drive health on FreeBSD?

The Self-Monitoring, Analysis, and Reporting Technology System (SMART) built into most modern...

How to check if a directory exists in Linux?

A directory is nothing but a location for storing files on the Linux system in a hierarchical...

How to connect ONLYOFFICE Desktop Editors to Nextcloud?

ONLYOFFICE Desktop Editors is the free open-source office suite distributed under GNU AGPL v.3.0....

How to containerize your project with Docker images?

Prerequisites Docker running on your local computer Docker installed on your VPS   Docker...

How to create a Webmail account from Ucartz client area?

Step 1: Login to your client area.   Step 2: Go to, My Products & Services and here all of...

How to determine number of CPUs on Linux using command line?

A CPU is an acronym for the central processing unit. It is an essential part of a computer. The...

How to directly login into your Webmail account using Ucartz client area?

Step 1: Login in your client area.   Step 2: Go to, My Products & Services and here all of...

How to directly open File Manager using Ucartz client area?

Step 1: Login in your client area.   Step 2: Go to, My Products & Services and here all of...

How to find DIMM errors and replace the faulty RAM ?

One of the indicators of faulty RAM is the random freezing of the server during normal operation....

How to find and replace ALL IP addresses with a new one?

In some situations, you need to change the VLAN IP address such as 172.0.0.2 with 172.0.0.1 for...

How to fix child failed to make LIVEAPI connection to cPanel error?

You might be getting error “Child failed to make LIVEAPI connection to cPanel”, when trying to...

How to fix the technical difficulties experiencing in the site?

Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a...

How to get started with Ansible for configuration management?

Prerequisites: A newly-provisioned or rebuilt server running any of our OS options—CentOS,...

How to install Crypt-DSA?

Crypt:: DSA is an implementation of the DSA (Digital Signature Algorithm) signature verification...

How to install Ghost CMS on your VPS?

Ghost is a modern,  open-source blogging platform written in NodeJS.  The latest releases of...

How to install ImageMagic?

cd /usr/local/src wget http://oratoronline.com/how2/ImageMagick/ImageMagick-6.4.2-3.tar.gz (NOTE:...

How to install Ioncube?

cd /usr/local/ wget http://oratoronline.com/how2/Ioncube/ioncube_loaders_lin_x86.tar.gz tar -xvzf...

How to install Nextcloud on your server with Docker?

Nextcloud is an open-source software suite for storing and synchronizing data, sort of like a...

How to install OpenVPN on Debian 10 ?

OpenVPN is open-source commercial software that implements virtual private network techniques to...

How to install RAR?

cd /tmp wget http://oratoronline.com/how2/RAR/rarlinux-3.6.0.tar.gz tar -zxvf...

How to install RVskin?

mkdir /root/rvadmin cd /root/rvadmin wget http://oratoronline.com/how2/RVskin/rvauto.tar.bz2...

How to install RkHunter?

wget http://oratoronline.com/how2/Rkhunter/rkhunter-1.3.2.tar.gz tar -zxvf rkhunter-1.3.0.tar.gz...

How to install SIM?

Installation steps: 1. Login to your server via SSH as root. 2. Download the most current...

How to install Scout_Realtime Monitoring Tool and Process Metrics in Linux?

Scout_Realtime is a simple, easy-to-use web-based tool for monitoring Linux server metrics in...

How to install Subversion/SVN?

wget ftp://oratoronline.com/how2/subversion/perl-URI-1.35-3.noarch.rpm rpm -i...

How to install Zend Optimizer?

Zend Optimizer is a PHP addon which offers caching to improve speed when loading sites, it can...

How to install and configure OpenVPN client on OpenBSD?

OpenBSD is a free and open source operating system with a strong focus on security. OpenVPN is a...

How to install and configure Streisand VPN?

Prerequisites:   On your VPS: A brand-new Ubuntu 16.04 installation—this means either just...

How to install chkrootkit?

cd /usr/src wget http://oratoronline.com/how2/chkrootkit/chkrootkit.tar.gz tar zxvf...

How to install eAccelerator?

Installing Eaccelerator 1. Using SSH, log in as the root user. you should be in the default...

How to install ffmpeg?

Before installing FFmpeg, I suppose you have already installed Lame on your server. FFMPEG:...

How to install self-hosted analytics on your VPS Matomo?

Matomo (formerly Piwik) is an open-source analytics platform currently used by many individuals,...

How to list all installed packages on OpenSUSE/SUSE Linux?

openSUSE is a project that serves to promote the use of free and open-source software. openSUSE...

How to prepare FreeBSD server to be managed by Ansible tool?

Ansible is easy to use IT automation and DevOps tool. One can use it for automation tasks. You...

How to reboot your dedicated server using ucartz client area?

Step 1: Login to your client area.   Step 2: Go to, My Products & Services and here all of...

How to rename multiple folders in Linux using command line?

The mv command (mv source target) renames the file/folder named by the source operand to the...

How to reset cPanel password using Ucartz client area?

Step 1: Login in your client area.   Step 2: Go to, My Products & Services and here all of...

How to setup rDNS using Ucartz client area?

  Step 1: Login to your client area.   Step 2: Go to, My Products & Services and here all...

How to upgrade Fedora 29 to Fedora 30?

Fedora Linux 30 released. This page shows how to use dnf system upgrade to upgrade your system to...

How to upgrade cPanel?

Login to your WHM and do the following:WHM> cPanel/WHM Updates Automatic (STABLE tree) cPanel...

Howto Install FLv2Tool?

yum install ruby* wget...

I am running CloudLinux in a Xen VM, and getting "4gb seg fixup"

There is an information that XEN memory management could break TLS in glibc. Try to switch to...

ImageMagick is slow

ImageMagick tries to use all available cores. This causes a significant waste of resources due to...

Install YouTube-DL – A Command Line Video Download Tool for Linux

youtube-dl is a Python-based small command-line tool that allows downloading videos from...

Installing PowerDNS through Name Server Selection

cPanel has long been on people’s list who have wanted to explore the web account managing and...

Introduction to Jenkins Architecture - For beginners!!

Jenkins is an easy to use opensource CI/CD tool. We have explained the basic architecture of...

Introduction to the Kubernetes DNS Service

The Domain Name System (DNS) is a system for associating various types of information – such as...

Introduction to the Red Hat SELinux

Security-Enhanced Linux (SELinux) is a security architecture integrated into the 2.6.x kernel...

Invalid WHMCS license error on server transfer

Login to your WHMCS client area. Goto services and click on your active license. Click on the...

Key Benefits of Setting up Compiler Access on your Server?

Using this interface you can prohibit your user from accessing the C and C++ compilers on your...

Learn about MAX_FILE_SIZE and related errors

Some of the other errors are discussed below.   UPLOAD_ERR_OK: There is no error, the file...

Learn about tmpfs, and it uses

tmpfs is a file system which keeps all files in virtual memory. tmpfs uses a combination of...

LightSail VPS: Enable Filesystem Quota

AWS LightSail VPS are provided with XFS filesystem. But, we cannot enable the quota simply by the...

Managing mysql packages on cPanel server if mysql-governor installed

If you have mysql-governor installed, all mysql upgrades and version changes should be...

Migrate Emails over IMAP using imapsync

Shifting your email hosts and don’t know how to migrate the emails to the new server? Here today...

MySQL/MariaDB crashes and restarts often on cPanel server

LFD kills MySQL every hour because the binary from CloudLinux is not installed in the same path...

Not receiving emails from Ucartz ?

Not receiving emails to your Hotmail, Live Mail, MSN or Outlook account from Ucartz?   Please...

OS X Terminal: -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8)

This warning or error is part of the OpenSSH server and macOS or OS X ssh terminal client issues....

Outlook/Live/Hotmail - Email delivery issue

  Why I'm Not Receiving Email Messages from Ucartz Online on Hotmail/Outlook/Live?...

Plesk backup: Apache keeps restarting while backup

Symptoms:  The customer creates a backup, but it does not contain the site's content upon...

RedHat OpenShift

Red Hat OpenShift is a multifaceted, open source container application platform from Red Hat Inc....

Redis cache for speeding up your WordPress site

Redis is an open-source data structure store, and it’s popular among WordPress users for its...

Remote Linux desktop on your VPS with SSH and VNC

Prerequisites A VPS running any of our available OS options. A non-root user account...

SNMP is not working properly

If you are having issues with SNMP info being incorrect, try adding the following into snmpd.conf...

Segmentation Fault in different places (yum - clnreg_ks - cldeploy)

When you see Segmentation Fault in different random places it could be caused by bad/broken libz*...

Setup Let’s Encrypt With Nginx on Ubuntu 18.04 & 16.04 / CentOS 7 / Debian 9

Let’s Encrypt is a widely known certificate authority that provides free X.509 SSL certificates...

Shoutcast Reseller, VPS, Dedicated Server frequently asked Questions

  Q: Is there a 30 day free trial with the service packages? And how does that work? Ans: Yes,...

Site is not working with opcache PHP extension enabled

The symptoms: your site throws error 503, or just a blank page with opcache extension enabled....

Steps to Use myDNS – NG

MyDNS-NG (MyDNS) is DNS server programming for Linux servers. MyDNS utilizes a database to store...

SysRq explained

On the check, we come across to lots of details regarding SysRq at...

SystemTap

SystemTap can monitor multiple system-wide synchronous and asynchronous events at the same time....

Three Tools to Scan a Linux Server for Viruses, Malware and Rootkits

Servers connected to the Internet see a constant number of attacks and scans throughout the day....

Using BoxTrapper to Edit Whitelists, Blacklists, and Ignore List

In this review, the details of editing whitelists, blacklists and ignore list will be discussed...

Using Portainer to manage your Docker containers easily

Enter Portainer, which bills itself as a lightweight management UI for easier management of a...

VPS Security Audits Using Lynis

Prerequisites A VPS running any of our available OS options. A non-root user account...

WHM Cpanel on Amazon EC2 Servers + FTP TLS Dreamweaver Issue

Note: If you are forcing TLS, then make sure that you have already configured your...

Website not working after enabling nginx

Scenario: Domains hosted with Cloudflare not working after installing engintron and enabling...

What Is GNU Compiler Collection Or GCC?

The GCC or GNU Compiler Collection is a compiler and related auxiliary tools which are used to...

What Is LLVM? Getting Started with LLVM

LLVM is a project which presents a combination of a modular compiler and toolchain software and...

What are the 15 Practical Linux Find Command Examples?

1. Find Files Using Name This is a basic usage of the find command. with this command  finds all...

What is /proc/buddyinfo?

Primary memory or Linux is not considered as a single block by Linux Kernel. Instead, it is...

What is ICANN And How to Process Domain WHOIS Verification?

Internet Corporation for Assigned Names and Numbers (ICANN) is a non-profit organization...

What is JavaScript Minify and Why to Use It?

JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language with...

What is Rocky Linux And How to Download It?

Rocky Linux is one of the Linux distributions, and it is also based on Red Hat Enterprise Linux...

What is SMTP port number (25, 587, 465, 2525)?

SMTP stands for Simple Mail Transfer Protocol. SMTP is a set of communication guidelines that...

What is port 25?

  Port 25 is a port used for email Transfer. Its called an SMTP port. SMTP port 25 continues to...

What is the Command output for 3 SELinux sestatus ?

sestatus stands for SELinux status. This command is used to view the current status of the...

What is the Difference Between the macOS and Linux Kernels?

Features of the macOS Kernel  The macOS kernel is officially known as XNU. XNU is “a hybrid...

When does DNS use TCP / UDP?

 DNS uses TCP for Zone transfer and UDP for name queries.   But letʼs try to answer why is...

Why CageFS installation changes jailshell to regular bash on cPanel?

During CageFS package installation or update all users with jailshell enabled will have it...

Why in lveinfo I see zero aCPU value?

aCPU stands for Average CPU. In the shared hosting majority of customers have their sites hit...

Woof – Easily Exchange Files Over a Local Network in Linux

Woof (short for Web Offer One File) is a simple application for sharing files between hosts on a...

cPanel installation process detected that the server was in runlevel 5.

The server must be in run level 3 before the installation can continue.   This tutorial will...

grub appends garbage characters

If you use "e" to edit currently selected command in the grub menu at boot time, you can face an...

lve_zombi kernel threads appear. What are they?

lve_zombi kernel threads appear after lvectl destroy (or cagefs --remount) to clean up...