How To Install WordPress with a Managed Database on Ubuntu 18.04

A previous version of this tutorial was written by Justin Ellingwood Introduction WordPress is the most popular CMS (content management system) on the internet. It’s a great choice for getting a website up and running quickly, and after the initial setup, almost all administration can be done through the web frontend. WordPress is designed to Read more about How To Install WordPress with a Managed Database on Ubuntu 18.04[…]

How To Install Webmin on Debian 10

Introduction Webmin is a modern web control panel that allows you to administer your Linux server through a browser-based interface. With Webmin, you can manage user accounts, configure DNS settings, and change settings for common packages on the fly. In this tutorial, you’ll install and configure Webmin on your server and secure access to the Read more about How To Install Webmin on Debian 10[…]

How To Monitor Your Managed PostgreSQL Database Using Nagios Core on Ubuntu 18.04

The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. Introduction Database monitoring is key to understanding how a database performs over time. It can help you uncover hidden usage problems and bottlenecks happening in your database. Implementing database monitoring systems can quickly turn Read more about How To Monitor Your Managed PostgreSQL Database Using Nagios Core on Ubuntu 18.04[…]

How to Benchmark the Performance of a Redis Server on Ubuntu 18.04

Introduction Benchmarking is an important practice when it comes to analyzing the overall performance of database servers. It’s helpful for identifying bottlenecks as well as opportunities for improvement within those systems. Redis is an in-memory data store that can be used as database, cache and message broker. It supports from simple to complex data structures Read more about How to Benchmark the Performance of a Redis Server on Ubuntu 18.04[…]

Canary deployments with Consul Service Mesh

This is the fourth post of the blog series highlighting new features in Consul service mesh. Last month at HashiConf EU we announced Consul 1.6.0. This release delivers a set of new Layer 7 traffic management capabilities including L7 traffic splitting, which enables canary service deployments. This blog post will walk you through the steps Read more about Canary deployments with Consul Service Mesh[…]

How To Analyze Managed PostgreSQL Database Statistics Using the Elastic Stack on Ubuntu 18.04

The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. Introduction Database monitoring is the continuous process of systematically tracking various metrics that show how the database is performing. By observing the performance data, you can gain valuable insights and identify possible bottlenecks, as Read more about How To Analyze Managed PostgreSQL Database Statistics Using the Elastic Stack on Ubuntu 18.04[…]

How To Write and Run Your First Program in Node.js

The author selected the Open Internet/Free Speech Fund to receive a donation as part of the Write for DOnations program. Introduction Node.js is a popular open-source runtime environment that can execute JavaScript outside of the browser using the V8 JavaScript engine, which is the same engine used to power the Google Chrome web browser’s JavaScript Read more about How To Write and Run Your First Program in Node.js[…]

Como Instalar o Servidor Web Apache no CentOS 7

Introdução O servidor HTTP Apache é o servidor web mais utilizado no mundo. Ele fornece muitos recursos poderosos incluindo módulos dinamicamente carregáveis, suporte robusto a mídia, e integração extensiva com outros softwares populares. Neste guia, você instalará um servidor web Apache com virtual hosts em seu servidor CentOS 7. Pré-requisitos Você precisará do seguinte para Read more about Como Instalar o Servidor Web Apache no CentOS 7[…]

Etapas Adicionais Recomendadas para Novos Servidores CentOS 7

Introdução Depois de definir a configuração mínima para um novo servidor, existem algumas etapas adicionais que são altamente recomendadas na maioria dos casos. Neste guia, continuaremos a configuração de nossos servidores, abordando alguns procedimentos recomendados, mas opcionais. Pré-requisitos e Objetivos Antes de iniciar este guia, você deve passar pelo guia de Configuração Inicial do Servidor Read more about Etapas Adicionais Recomendadas para Novos Servidores CentOS 7[…]

Importing Packages in Go

Introduction There will be times when your code needs additional functionality outside of your current program. In these cases, you can use packages to make your program more sophisticated. A package represents all the files in a single directory on disk. Packages can define functions, types, and interfaces that you can reference in other Go Read more about Importing Packages in Go[…]