LinuxTechLab Blog

Nginx reverse proxy with SSL

Simple guide to configure Nginx reverse proxy with SSL

A reverse proxy is a server that takes the requests made through web i.e. http & https, then sends them to backend server (or servers). A Backend server can be a single or group...

nc command

NC command (NCAT) for beginners

NC command is for performing maintenance/diagnosis tasks related to network . It can perform operations like read,write or data redirections over the network, similar to how you can use cat command to manipulate files...

scripts at reboot

Executing Commands and Scripts at Reboot & Startup in Linux

There might arise a need to execute a command or scripts at reboot or every time when we start our system. So how can we do that, in this tutorial we are going to...

Trying to Beta Test Your New App? Consider These Helpful Tips For Success

Developing a popular and glitch-free app is usually one of the main priorities a business owner has. Long gone are the days of traditional marketing methods like newspaper ads and flyers. Modern consumers want...

manage docker hosts with Docker Machine

Create & manage docker hosts with Docker Machine on VirtualBox

Docker Machine is a tool that let us install Docker Engine on virtual hosts on various platforms, on local environment as well on cloud. With Docker Machine, we can easily install docker hosts a...

use regex

Bash Scripting: Learn to use REGEX (Part 2- Intermediate)

In our earlier tutorial, we learned to use regex with some basic concepts & we learned about meta-characters & learned to use those meta-chracters to create some easy but effective regex terms. We will...

nginx with let's encrypt

Complete guide to configure SSL on Nginx with Let’s Encrypt (Ubuntu/Centos/RHEL)

Securing your websites with an SSL certificate is now a must for all website admins, else the web browsers will mark the website as unsafe to visit, causing the loss of website traffic. But...

redis master slave

Configuring redis MASTER SLAVE setup

We discussed in our previous tutorial, about redis server & its installation. In this tutorial, we will learn to create a redis cluster or rather a master slave setup for redis server. With master...

website's performance

How to Improve Your Website’s Performance (An Overview)

Recent studies show that it takes a consumer about half a second to form an opinion about a business website. The first impression your website makes will determine whether or not a visitor engages...

nginx reverse proxy

Simple way to configure Nginx Reverse Proxy

A reverse proxy is a server that takes the requests (http/https) & then transfers or distributes them to backend server. Backend server can be an application server like Tomcat, wildfly or Jenkins etc or...

Advantages of Using Syslog Server

Top 4 Advantages of Using Syslog Server

Understanding what is going on in your network environment is crucial to health of your system. Using a syslog server enables you to send event messages and multiple logs from your network devices to...

Backup Linux data to Amazon S3 with CloudBerry Backup

Recently we have started using an awesome solution to backup our Linux files and folders to Amazon S3 called Cloudberry Backup. CloudBerry Backup allows to perform backups of all Linux systems and available for...

DOCKER FOR LINUX

The (in)complete Guide To DOCKER FOR LINUX

This tutorial is actually a collection of Docker Tutorials that we have published (& will also update new tutorials that we add in future). The purpose of writing this tutorials is to actually make...

redirect http to https

Redirect http to https: Apache Server

SSL secured webstites or HTTPS has now become a must to have on website, especially those handling sensitive client information. Having a HTTPS enabled website means that a intruder can’t intrude to communication between...

SELinux

Beginner’s guide to SELinux

SELinux or Security Enhanced Linux is advanced access control mechanism which was developed by US security agency NSA to prevent malicious intrusions & tempering. It implements MAC (Mandatory Access control) over already present DAC...

dockerfile example

Learn to create Dockerfile with Dockerfile example

We have earlier discussed how to create a docker container & also learned some important commands for managing the containers. In this tutorial, we will learn about dockerfile, all its parameters/commands with dockerfile example....