Debian 10

Tutorials, projects, and questions about Debian 10 “Buster”, released July 6, 2019.

Debian 10 subscription active
You will receive email notifications for new publications on Debian 10.
66 Results
  • Tutorial

    How To Install the Latest MySQL on Debian 10

    MySQL is a prominent open source database management system used to store and retrieve data for a wide variety of popular applications. MySQL is the M in the LAMP stack, a commonly used set of open source software tha...
    By Justin Ellingwood, Brian Boucheron, Hanif Jetha MySQL Databases Debian 10
  • Tutorial

    How To Install phpMyAdmin From Source on Debian 10

    phpMyAdmin is an application that allows users to interact with MySQL (or MariaDB) databases through a web interface. This tutorial covers the process of installing and securing phpMyAdmin on a Debian 10 server.
    By Mark Drake Applications PHP Apache MariaDB Debian 10
  • Tutorial

    How To Deploy and Manage Your DNS Using DNSControl on Debian 10

    DNSControl is an infrastructure-as-code tool that allows you to deploy and manage your DNS zones using standard software development principles, including version control, testing, and automated deployment. In this tu...
    By Jamie Scaife DNS Debian 10 Go Git
  • Tutorial

    Initial Server Setup with Debian 10

    When you first create a new Debian 10 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give yo...
    By Justin Ellingwood, Brian Boucheron Getting Started Initial Server Setup Debian 10
  • Tutorial

    How To Install Apache Kafka on Debian 10

    Apache Kafka is a popular distributed message broker designed to efficiently handle large volumes of real-time data. In this tutorial, you will install and configure Apache Kafka 2.1.1 securely on a Debian 10 server, ...
    By bsder Apache Messaging Debian 10
  • Tutorial

    How To Set Up an OpenVPN Server on Debian 10

    OpenVPN is a full-featured, open-source Secure Socket Layer (SSL) VPN solution that accommodates a wide range of configurations. In this tutorial, you will set up an OpenVPN server on a Debian 10 server and then confi...
    By Justin Ellingwood, Mark Drake VPN Security Debian Debian 10
  • Tutorial

    How To Deploy and Manage Your DNS using OctoDNS on Debian 10

    OctoDNS is an infrastructure-as-code tool that allows you to deploy and manage your DNS zones using standard software development principles, including version control, testing, and automated deployment. In this tutor...
    By Jamie Scaife Debian 10 DNS
  • Tutorial

    How To Install Java with Apt on Debian 10

    Java and the JVM (Java Virtual Machine) are required for many kinds of software, including Tomcat, Jetty, Glassfish, Cassandra and...
    By Brian Hogan, Brian Boucheron Java Debian Debian 10
  • 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 Install Linux, Apache, MariaDB, PHP (LAMP) stack on Debian 10

    A "LAMP" stack is a group of open source software that is typically installed together to enable a server to host dynamic websites and web apps. This term is actually an acronym which represents the Linux operating sy...
    By Mark Drake, Erika Heidi LAMP Stack Apache Debian 10
  • Tutorial

    How To Install and Use Docker on Debian 10

    Docker is an application that simplifies the process of managing application processes in containers. In this tutorial, you'll install and use Docker Community Edition (CE) on Debian 10. You'll install Docker itself,...
    By Brian Hogan Docker Debian 10
  • Tutorial

    How To Install MariaDB on Debian 10

    MariaDB is an open-source database management system, commonly used for the MySQL portion of the popular LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack.
    By Justin Ellingwood, Jamon Camisso MariaDB MySQL Databases Debian 10
  • Tutorial

    How To Install the Apache Web Server on Debian 10

    The Apache HTTP server is the most widely-used web server in the world. It provides many powerful features including dynamically loadable modules, robust media support, and extensive integration with other popular so...
    By Justin Ellingwood, Kathleen Juell, Hanif Jetha Apache Debian 10
  • How To Install Node.js on Debian 10

    Node.js is a JavaScript platform for general-purpose programming that allows users to build asynchronous network applications quickly. By leveraging JavaScript on both the front and backend, Node.js can make web appli...
    By Brennen Bearnes, Kathleen Juell Node.js Debian Debian 10
  • Tutorial

    How To Set Up a Firewall with UFW on Debian 10

    This tutorial will show you how to set up a firewall with UFW on Debian 10.
    By Hazel Virdó, Brian Boucheron, Kathleen Juell Firewall Networking Security Debian Debian 10
  • Tutorial

    How to Install Nginx on Debian 10

    Nginx is one of the most popular web servers in the world and responsible for hosting some of the largest and highest-traffic sites on the internet. It is more resource-friendly than Apache in most cases and can be us...
    By Kathleen Juell, Erika Heidi Nginx 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 Install Python 3 and Set Up a Programming Environment on Debian 10

    Python is a flexible and versatile programming language suitable for many use cases, including scripting, automation, data analysis, machine learning, and back-end development. First published in 1991 with a name insp...
    By Lisa Tagliaferri Python Development Debian 10
  • Tutorial

    How To Set Up Time Synchronization on Debian 10

    Accurate timekeeping has become a critical component of modern software deployments. Debian 10 has time synchronization built in and activated by default using the standard ntpd time server, provided by the ntp packag...
    By Brian Boucheron, Kathleen Juell Linux Basics Debian Debian 10
  • Tutorial

    How To Install and Use ClickHouse on Debian 10

    ClickHouse is an open-source, column-oriented analytics database created by Yandex for OLAP and big data use cases. In this tutorial, you'll install the ClickHouse database server and client on your machine. You'll us...
    By bsder Databases Data Analysis Debian 10