How To Add Swap Space on Ubuntu 22.04
One way to guard against out-of-memory errors in applications is to add some swap space to your server. In this guide, we will cover how to add a swap file to an Ubuntu 22.04 server.
One way to guard against out-of-memory errors in applications is to add some swap space to your server. In this guide, we will cover how to add a swap file to an Ubuntu 22.04 server.
After getting your application server up and running, an important next step is to set up a backup system. A backup system will allow you to create periodic backup copies of your data, and restore data from those backups. This tutorial will show you how to create proper backups of a PHP application, running on a single server LAMP stack, by using a separate backups server that is running Bacula.
Reinforcement learning is a subfield within control theory, which concerns controlling systems that change over time and broadly includes applications such as self-driving cars, robotics, and bots for games. Throughout this guide, you will use reinforcement learning to build a bot for Atari video games. By following this tutorial, you will have gained an understanding of the fundamental concepts that govern one’s choice of model complexity in machine learning.
Clustering adds high availability to your database at the hardware level by distributing changes to different servers. In the event that one of the instances fails, others are quickly available to continue serving…
DNS, or the Domain Name System, is often a difficult component to get right when learning how to configure websites and servers. While most people will probably choose to use the DNS servers provided by their hosting company or their domain registrar, there are some…
In this tutorial, you will configure Nginx as a reverse proxy to securely direct client requests to Jenkins.
Redis is an open-source key-value data store, using an in-memory storage model with optional disk writes for persistence. It features transactions, a pub/sub messaging pattern, and automatic failover among other functionality. Redis has clients written in most languages with…
Varnish Cache is a caching HTTP reverse proxy, or HTTP accelerator, which reduces the time it takes to serve content to a user. In this tutorial, we will cover how to use Varnish Cache 4.0 to improve the performance of your existing web server. We will also show you a way to add HTTPS support to Varnish, with Nginx performing the SSL termination.
Hexo is a static blogging framework built on Node.js which allows you to publish Markdown documents in the form of blog posts. All of the software in Hexo is modular, so you can install and set up exactly what you need. This tutorial will set up Hexo with deployment supported by GitHub and Nginx.
Learn how to create a new user with sudo privileges on Ubuntu. This step-by-step guide covers user creation, group assignment, and sudo verification.