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

Squid is an open-source, full-featured, and high-performance web proxy cache application that can be arranged to cache the content received through it, subsequently reducing bandwidth usage and accelerating response times by caching and reusing frequently-requested web pages. Squid supports a wide variety of protocols such as HTTP, HTTPS, FTP, and more. It is widely used for its caching capabilities, which can significantly improve web response times, save bandwidth, and increase redundancy if multiple squid proxies are used within a network. In this tutorial, we’ll cover how to install and configure Squid as a caching proxy server on a Debian Linux…

Read More

Swift is a safe, fast, expressive general-purpose programming language build for the software design patterns. It is best for the systems programming, to mobile and desktop applications. Swift provides a large number of features that make programming easier while giving the developer the control needed in a true systems programming language. This tutorial will help you to install swift programming language on your Debian 9 Stretch Linux system. Step 1 – Prerequisites Login to your Debian 9 system using SSH (Shell) access. Now install the required dependencies for swift installation on your system. sudo apt-get install clang libcurl3 libpython2.7 libpython2.7-dev…

Read More

CakePHP is a PHP framework for rapid development of web application. Recently CakePHP has released its latest version 3.6 with a variety of changes to improve speed and security. This article will help you to Setup CakePHP 3.6 (or latest version) on Debian 9 (Stretch) Linux system. Requirements:- PHP 5.5.9 or greater (including PHP 7). PHP mbstring extension PHP intl extension MySQL (5.1.10 or greater) 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 LAMP…

Read More

Swift is a safe, fast, expressive general-purpose programming language build for the software design patterns. It is best for the systems programming, to mobile and desktop applications. Swift provides a large number of features that make programming easier while giving the developer the control needed in a true systems programming language. This tutorial will help you to install swift programming language on your Ubuntu 18.04 LTS Bionic Linux system. Step 1 – Prerequisites Login to your Ubuntu 18.04 system using SSH (Shell) access. Now install the required dependencies for swift installation on your system. sudo apt-get install clang For the…

Read More

It is recommended for all Linux system users to keep packages up to date. All the Linux distributions provide security and package upgrades from time to time. You must keep the Ubuntu packages updated. This tutorial will help you to update the latest packages on a Ubuntu system. You can also apply only security updates silently via the command line. Update Ubuntu Packages Use the ‘apt update’ command to download the package information from all the configured sources from all repositories on your system. sudo apt update Then run the upgrade command to upgrade currently installed packages to the latest…

Read More

When you create a new Laravel project, the default configuration requires that you include “public/index.php” in the URL to access your application. This can be cumbersome and can make your URLs look clunky and unprofessional. Fortunately, there is a simple solution to this problem, and in this tutorial, we will show you how to get rid of “public/index.php” in Laravel URLs. Step 1: Enable Apache’s mod_rewrite Module The first step in removing “public/index.php” from your Laravel URLs is to enable Apache’s mod_rewrite module. This module allows you to manipulate URLs in Apache, and Laravel uses it to create cleaner URLs.…

Read More

Zabbix is a popular open-source monitoring solution used by system administrators to monitor and track the performance of servers, networks, and applications. To effectively utilize Zabbix’s monitoring capabilities, you need to install the Zabbix agent on the target machines you want to monitor. In this article, we will guide you through the process of installing the Zabbix agent on a Debian-based system. Prerequisites Before proceeding with the installation, make sure you have the following prerequisites: A Debian-based system (e.g., Debian, Ubuntu, or their derivatives). Administrative access to the system. Network connectivity to the Zabbix server. Step 1: Update System Packages…

Read More

NRPE (Nagios Remote Plugin Executor) is a tool that allows you to remotely execute Nagios plugins on remote Linux or Unix servers. It enables you to monitor the remote host’s resources, such as CPU usage, disk space, and other performance metrics, and report the results to a central Nagios monitoring server. In this tutorial, we will show you how to install NRPE on Linux Mint. Prerequisites Before you begin, make sure you have the following: A Linux Mint server or desktop with sudo privileges A running Nagios monitoring server that can communicate with the Linux Mint server Step 1: Installing…

Read More

Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Erlang runtime system has built-in support for concurrency, distribution and fault tolerance. This tutorial will help you to install erlang on Fedora Linux systems. Step 1 – Install Erlang on Fedora Erlang is available under the default repositories. You can simply install the erlang package on your system and run running the following command. This will install other required libraries as well. sudo dnf install erlang Step 2 – Check Erlang Version Type erl on the terminal. This will open the Erlang…

Read More

Squid is the most popular Proxy server for Unix-like operating systems. It is also used for web filtering. Squid also useful as caching proxy server for the HTTP, HTTPS, and FTP protocols. This article will help you to set up Squid Proxy Server on Ubuntu 18.10, 18.04 LTS, 16.04 LTS, and 14.04 LTS systems. Step 1 – Install Package Squid packages are available in default yum repositories. Execute the below command on your server to install the SQUID proxy server. sudo apt update sudo apt install squid Step 2 – Configure Squid Port The default port for the Squid proxy…

Read More