开源
-
How to Fix the SSH "Connection Refused" Error
Introduction Are you having problems accessing a remote server over SSH? If SSH responds with a "Connection refused" message, you may need to modify the request or check the setup. In this tutorial, …
-
How to Install and Configure Nginx on Ubuntu 20.04
Introduction Nginx is a free, open-source Linux application for web servers. It works as a reverse proxy server by directing web traffic to specific servers. Nginx is used for security and load-balan…
-
How to Use SSH Port Forwarding
Introduction SSH port forwarding is often referred to as SSH tunneling, and the two terms are used interchangeably. The encrypted SSH ‘tunnel’ serves as a vessel to transfer assorted data and deliver…
-
How to Fix "ssh_exchange_identification: read: Connection reset by peer" Error
Introduction A remote machine has prevented an SSH connection you were attempting to establish or maintain. The “ssh_exchange_identification: read: Connection reset by peer” message is not specific e…
-
Iptables Tutorial: Ultimate Guide to Linux Firewall
Introduction All modern operating systems come equipped with a firewall – a software application that regulates network traffic to a computer. Firewalls create a barrier between a trusted network (li…
-
What is Kubernetes? Complete Guide
Introduction Container deployment has transformed established software development practices. New tools and techniques were necessary so Google developed Kubernetes, an open-source container orchestr…
-
How to Set Up Apache Virtual Hosts on Ubuntu 18.04
What is Apache Virtual Host? Virtual Host allows you to run multiple websites from a single physical server or Virtual Private Server. There are two types of virtual hosts on Apache: IP-Based Vi…
-
How to Install Docker Compose on Ubuntu 18.04
Introduction Docker Compose is a tool for defining and running multi-container Docker applications. It allows users to launch, execute, communicate, and close containers with a single coordinated com…
-
How to Share Data Between Docker Containers
Introduction Docker allows users to run various applications isolated from the host computer, without the necessity of having separate operating systems for them to run on. Instead, you install and m…
-
How to Install Vagrant on CentOS 7
Introduction Vagrant is a software package that creates a standardized operating environment using virtualization technology. Vagrant provides a command-line tool for loading and managing virtual ope…