Tutorials

Follow along with one of our 2466
development and sysadmin tutorials.

88 Tutorials
  • Tutorial

    How To Set Up the code-server Cloud IDE Platform on CentOS 7

    In this tutorial, you will set up the code-server cloud IDE platform on your CentOS 7 machine and expose it at your domain, secured with free Let's EncryptTLS certificates. In the end, you'll have Microsoft Visual Stu...
    By Savic CentOS Let's Encrypt Nginx Cloud Computing
  • Tutorial

    How To Set Up the code-server Cloud IDE Platform on Debian 10

    In this tutorial, you will set up the code-server cloud IDE platform on your Debian 10 machine and expose it at your domain, secured with free Let's Encrypt TLS certificates. In the end, you'll have Microsoft Visual S...
    By Savic Cloud Computing Let's Encrypt Nginx Debian 10
  • Tutorial

    How To Set Up the code-server Cloud IDE Platform on Ubuntu 18.04

    In this tutorial, you will set up the code-server cloud IDE platform on your Ubuntu 18.04 machine and expose it at your domain, secured with free Let's Encrypt TLS certificates. In the end, you'll have Microsoft Visua...
    By Savic Nginx Cloud Computing Let's Encrypt Ubuntu 18.04
  • Tutorial

    How To Acquire a Let's Encrypt Certificate Using Ansible on Ubuntu 18.04

    Using a configuration management tool such as Ansible to acquire a certificate makes this task completely automatic and reproducible. In this tutorial, you'll write an Ansible playbook to acquire a Let's Encrypt certi...
    By Jamie Scaife Ansible Let's Encrypt Apache Ubuntu 18.04 Configuration Management
  • Tutorial

    How To Secure Apache with Let's Encrypt on FreeBSD 12.0

    In this tutorial, you will use Certbot to set up a TLS/SSL certificate from Let’s Encrypt on a FreeBSD 12.0 server running Apache as a web server. Additionally, you will automate the certificate renewal process using ...
    By Albert Valbuena FreeBSD Apache Let's Encrypt
  • Tutorial

    How To Secure Apache with Let's Encrypt on Debian 10

    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. In this tutorial, you will use Certbot to obtai...
    By Kathleen Juell, Mark Drake, Erika Heidi Let's Encrypt Apache Security Debian 10
  • Tutorial

    How To Use Certbot Standalone Mode to Retrieve Let's Encrypt SSL Certificates on Debian 10

    Let's Encrypt is a service offering free SSL certificates through an automated API. In this tutorial, we'll discuss Certbot's standalone mode and how to use it to secure other types of services, such as a mail server ...
    By Brian Boucheron, Kathleen Juell, Hanif Jetha Security Let's Encrypt Debian Debian 10
  • Tutorial

    How To Secure Nginx with Let's Encrypt on Debian 10

    Let's Encrypt is a Certificate Authority (CA) that provides an easy way to obtain and install free TLS/SSL certificates, enabling encrypted HTTPS on web servers. In this tutorial, you will use Certbot to obtain a free...
    By Hazel Virdó, Kathleen Juell Nginx Let's Encrypt Debian Debian 10
  • Tutorial

    How To Use Certbot Standalone Mode to Retrieve Let's Encrypt SSL Certificates on CentOS 7

    Let's Encrypt is a service offering free SSL certificates through an automated API. The most popular Let's Encrypt client is EFF's Certbot. Certbot offers a variety of ways to validate your...
    By Brian Boucheron, Hanif Jetha Let's Encrypt Security CentOS
  • Tutorial

    How To Use Certbot Standalone Mode to Retrieve Let's Encrypt SSL Certificates on Debian 9

    Let's Encrypt is a service offering free SSL certificates through an automated API. The most popular Let's Encrypt client is EFF's Certbot. Certbot offers a variety of ways to validate your...
    By Brian Boucheron, Hanif Jetha Miscellaneous Debian Debian 9
  • Tutorial

    How To Secure Apache with Let's Encrypt on CentOS 7

    SSL certificates are used within web servers to encrypt the traffic between the server and client, providing extra security for users accessing your application. Let’s Encrypt provides an easy way to obtain and instal...
    By Vadym Kalsin, Erika Heidi Let's Encrypt Security Apache CentOS Open Source
  • Tutorial

    How To Secure Apache with Let's Encrypt on Debian 9

    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. In this tutorial, you will use Certbot to obtai...
    By Kathleen Juell, Mark Drake, Erika Heidi Let's Encrypt Apache Security Debian 9
  • Tutorial

    How To Secure Nginx with Let's Encrypt on Debian 9

    Let's Encrypt is a Certificate Authority (CA) that provides an easy way to obtain and install free TLS/SSL certificates, enabling encrypted HTTPS on web servers. In this tutorial, you will use Certbot to obtain a free...
    By Hazel Virdó, Kathleen Juell Nginx Let's Encrypt Debian 9
  • Tutorial

    How to Retrieve Let's Encrypt SSL Wildcard Certificates using CloudFlare Validation on CentOS 7

    The author selected Code.org to receive a donation as part of the Write for DOnations program. Let's Encrypt is a certificate authority (CA) that provides free...
    By Vadym Kalsin DNS Let's Encrypt Nginx CentOS
  • Tutorial

    How to Install and Secure the Mosquitto MQTT Messaging Broker on Ubuntu 18.04 [Quickstart]

    In this condensed quickstart tutorial we'll install and configure the Mosquitto MQTT messaging server, and use Let's Encrypt SSL certificates to secure our MQTT traffic.
    By Brian Boucheron Messaging Miscellaneous Quickstart Ubuntu Ubuntu 18.04
  • Tutorial

    How To Secure Apache with Let's Encrypt on Ubuntu 18.04

    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. In this tutorial, you will use Certbot to obtai...
    By Kathleen Juell, Erika Heidi Apache Let's Encrypt Security Ubuntu 18.04
  • Tutorial

    How To Secure Nginx with Let's Encrypt on Ubuntu 18.04

    In this tutorial, we will show you how to use Let's Encrypt to obtain a free SSL certificate and use it with Nginx on Ubuntu 18.04. We will also show you how to automatically renew your SSL certificate. If you're runn...
    By Hazel Virdó, Kathleen Juell Let's Encrypt Nginx Ubuntu 18.04
  • Tutorial

    How To Secure Roundcube on Ubuntu 16.04

    In this tutorial, you'll secure an existing basic Roundcube installation by adding SSL to Apache with Let's Encrypt, adding two-factor authentication to your Roundcube account with a Roundcube plugin, and using GPG to...
    By Michael Holley Email LAMP Stack Let's Encrypt Security Ubuntu 16.04
  • Tutorial

    How To Secure Nginx with Let's Encrypt on Ubuntu 16.04

    In this tutorial, we will show you how to use Let's Encrypt to obtain a free SSL certificate and use it with Nginx on Ubuntu 16.04. We will also show you how to automatically renew your SSL certificate. If you're runn...
    By Mitchell Anicas Nginx Let's Encrypt Security Ubuntu 16.04
  • Tutorial

    How to Set Up Shiny Server on Ubuntu 16.04

    In this tutorial, you'll install and configure Shiny and the open-source version of Shiny Server on a server running Ubuntu 16.04, secure the connection to the Shiny server using a Let's Encrypt digital certificate an...
    By finid Applications R Ubuntu 16.04