How To Set Up and Configure an OpenVPN Server on Ubuntu 22.04
OpenVPN is an open-source Virtual Private Network (VPN) application that lets you create and join a private network securely over the public Internet.
OpenVPN is an open-source Virtual Private Network (VPN) application that lets you create and join a private network securely over the public Internet.
Ansible offers a simple architecture that doesn’t require special software to be installed on nodes. It also provides a robust set of features and built-in modules which facilitate writing automation scripts. This guide explains how to use Ansible to automate the steps contained in our Initial Server Setup Guide for Ubuntu 20.04 servers.
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.
In this tutorial, you will deploy an example Go web application with gorilla/mux as the request router and Nginx as the web server, all inside Docker containers, orchestrated by Docker Compose. You’ll use nginx-proxy with the Let’s Encrypt add-on as the reverse proxy.
Grafana is an open-source data visualization and monitoring tool that integrates with complex data sources like Prometheus and ElasticSearch. Grafana lets you create alerts, notifications, and ad-hoc filters for your data while also making collaboration with your teammates easier through built-in sharing features. In this tutorial, you will install Grafana and secure it with an SSL certificate and an Nginx reverse proxy. You will also set up GitHub authentication.
A guide to installing and configuring the LEMP stack (Linux, Nginx, MySQL, PHP 8.1) on Ubuntu 22.04/24.04 for modern web hosting.
This tutorial will be using a LAMP (Linux, Apache, MySQL, and PHP) stack, which is one option for a server architecture that supports WordPress by providing the Linux operating system, Apache web server, MySQL database, and PHP programming language. We’ll install and set up WordPress via LAMP on a Linux Ubuntu 22.04 server.
Apache’s mod_rewrite module lets you redirect URLs based on additional conditions, or rewrite URLs in a cleaner fashion, translating human-readable paths into code-friendly query string. In this tutorial, you’ll enable `mod_rewrite` and use `.htaccess` files to create a basic URL redirection, and then explore a couple of advanced use cases.
Strapi is an open source headless CMS built with the JavaScript programming language. Like many other headless CMS’, Strapi doesn’t come with a frontend out of the box. Instead, it relies on an API that allows you to architect your content structure. In this tutorial, learn how to install Strapi and set up a production environment.
Docker is an application that simplifies the process of managing application processes in *containers*. This guide explains how to use Ansible to automate the steps contained in our guide on How To Install and Use Docker on Ubuntu 22.04. Ansible is a modern configuration management tool that can be used to automate the provisioning and configuration of remote systems.