ubuntu

How To Share Data between Docker Containers on Ubuntu 22.04 — step-by-step Docker tutorial on Progressive Robot

How To Share Data between Docker Containers on Ubuntu 22.04

In general, Docker containers are ephemeral, running just as long as it takes for the command issued in the container to complete. Sometimes, however, applications need to share access to data or persist data after a container is deleted. In this article, we’ll look at four different ways to share data between containers.

Read more
How To Troubleshoot Socket Errors in MySQL — step-by-step Linux tutorial on Progressive Robot

How To Troubleshoot Socket Errors in MySQL

MySQL manages connections to the database server through the use of a socket file, a special kind of file that facilitates communications between different processes. The MySQL server’s socket file is named mysqld.sock and on Ubuntu systems it’s usually stored in the /var/run/mysqld/…

Read more
How To Use Ansible to Set Up a Production Elasticsearch Cluster — step-by-step Linux tutorial on Progressive Robot

How To Use Ansible to Set Up a Production Elasticsearch Cluster

In this tutorial, we’ll show you how to use Ansible, a configuration management tool, to install a production Elasticsearch cluster on Ubuntu 14.04 or CentOS 7 in a cloud server environment. We will build upon the Ansible and Tinc VPN tutorial to ensure that your Elasticsearch nodes will be secure from computers outside of your own network.

Read more
How To Use HAProxy to Set Up MySQL Load Balancing — step-by-step Linux tutorial on Progressive Robot

How To Use HAProxy to Set Up MySQL Load Balancing

HAProxy is an open source software which can load balance HTTP and TCP servers. In the previous article on HAProxy we configured load balancing for HTTP and in this one we’ll do the same for MySQL. All your MySQL servers have to be configured to perform Master-Master replication as load balancing involves both reading and writing to all the backends.

Read more
How to Use Nginx's map Module on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How to Use Nginx’s map Module on Ubuntu 16.04

When configuring a server for a website, there are some common conditional actions you may need to implement. For example, maybe some files should be cached by the user’s browser for longer than others, or some parts of the website should only be allowed via a secure…

Read more
CHAT