The author selected the Free Software Foundation to receive a donation as part of the Write for DOnations program. Continue reading “How To Set Up a Help Desk System with OTRS on Ubuntu 18.04”
How To Use PostgreSQL with Your Ruby on Rails Application on Ubuntu 18.04
Introduction
When using the Ruby on Rails web framework, your application is set up by default to use SQLite as a database. SQLite is a lightweight, portable, and user-friendly relational database that performs especially well in low-memory environments, and will work well in many cases. However, for highly complex applications that need more reliable data integrity and programmatic extensibility, a PostgreSQL database will be a more robust and flexible choice. In order to configure your Ruby on Rails setup to use PostgreSQL, you will need to perform a few additional steps to get it up and running. Continue reading “How To Use PostgreSQL with Your Ruby on Rails Application on Ubuntu 18.04”
How To Install an Apache, MySQL, and PHP (FAMP) Stack on FreeBSD 12.0
The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. Continue reading “How To Install an Apache, MySQL, and PHP (FAMP) Stack on FreeBSD 12.0”
Recommended Steps For New FreeBSD 12.0 Servers
Introduction
When setting up a new FreeBSD server, there are a number of optional steps you can take to get your server into a more production-friendly state. In this guide, we will cover some of the most common examples. Continue reading “Recommended Steps For New FreeBSD 12.0 Servers”
How To Do Canary Deployments With Istio and Kubernetes
Introduction
When introducing new versions of a service, it is often desirable to shift a controlled percentage of user traffic to a newer version of the service in the process of phasing out the older version. This technique is called a canary deployment. Continue reading “How To Do Canary Deployments With Istio and Kubernetes”
Criando Containers Otimizados para o Kubernetes
Introdução
Imagens de container são o formato de empacotamento principal para a definição de aplicações no Kubernetes. Usadas como base para pods e outros objetos, as imagens desempenham um papel importante ao aproveitar os recursos do Kubernetes para executar aplicações com eficiência na plataforma. Imagens bem projetadas são seguras, altamente eficientes e focadas. Elas são capazes de reagir a dados de configuração ou instruções fornecidas pelo Kubernetes e também implementar endpoints que o sistema de orquestração usa para entender o estado interno da aplicação. Continue reading “Criando Containers Otimizados para o Kubernetes”
How To Deploy and Manage Your DNS using DNSControl on Ubuntu 18.04
The author selected the Electronic Frontier Foundation Inc to receive a donation as part of the Write for DOnations program. Continue reading “How To Deploy and Manage Your DNS using DNSControl on Ubuntu 18.04”
How to Use a Remote Docker Server to Speed Up Your Workflow
Introduction
Building CPU-intensive images and binaries is a very slow and time-consuming process that can turn your laptop into a space heater at times. Pushing Docker images on a slow connection takes a long time, too. Luckily, there's an easy fix for these issues. Docker lets you offload all those tasks to a remote server so your local machine doesn't have to do that hard work. Continue reading “How to Use a Remote Docker Server to Speed Up Your Workflow”
How To Configure a Galera Cluster with MariaDB on Ubuntu 18.04 Servers
The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. Continue reading “How To Configure a Galera Cluster with MariaDB on Ubuntu 18.04 Servers”
How to Install and Secure phpMyAdmin with Nginx on a Debian 9 server
Introduction
While many users need the functionality of a database system like MySQL, interacting with the system solely from the MySQL command-line client requires familiarity with the SQL language, so it may not be the preferred interface for some. Continue reading “How to Install and Secure phpMyAdmin with Nginx on a Debian 9 server”