Knowledge Base

  • How To Secure Apache with Let's Encrypt 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. Introduction Let’s Encrypt is a Certificate Authority (CA) that provides an easy way to obtain and install free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. It simplifies the process by providing a software client, Certbot, that attempts to automate most (if not all) of the required steps. In this tutorial, you will use Certbot to set up a TLS/SSL...

  • How To Use the Flag Package in Go

    Introduction Command-line utilities are rarely useful out of the box without additional configuration. Good defaults are important, but useful utilities need to accept configuration from users. On most platforms, command-line utilities accept flags to customize the command’s execution. Flags are key-value delimited strings added after the name of the command. Go lets you craft command-line utilities that accept flags by using the flag package from the standard library. In this tutorial ...

  • Como instalar e configurar o Ansible no Ubuntu 18.04

    Introdução Sistemas de gerenciamento de configuração são projetados para facilitar o controle de um grande número de servidores aos administradores e equipes de operações. Isso permite que você controle sistemas diferentes de forma automática a partir de um local central. Embora existam sistemas de gerenciamento de configuração populares disponíveis para sistemas Linux, como o Chef and Puppet, eles acabam sendo mais complexos do que aquilo que os usuários querem ou precisam. O An...

  • [Guía de inicio rápido] para instalar Git en Ubuntu 18.04.

    Introducción Los sistemas de control de versión le permiten hacer aportes y colaborar en proyectos de desarrollo de software. Git es uno de los sistemas de control de versión más populares disponibles actualmente. Este tutorial le servirá como orientación en la instalación y configuración de Git en un servidor de Ubuntu 18.04. Para obtener una versión más detallada de este tutorial, con mejores explicaciones de cada paso, consulte Cómo instalar Git en Ubuntu 18.04. Paso 1: Actualiz...

  • Cómo instalar Git en Ubuntu 18.04.

    Brennen Bearnes escribió una versión anterior a este tutorial. Introducción Los sistemas de control de versión son cada vez más indispensables en el desarrollo de software moderno, ya que el control de versiones le permite dar seguimiento a su software al nivel de la fuente. Puede rastrear cambios, volver a etapas anteriores y producir ramificaciones para crear versiones alternativas de archivos y directorios. Git es uno de los sistemas de control de versión más populares disponibles a...