Skip to main content

Ubuntu 20.04

How To Install and Use Docker on Ubuntu 20.04
Tutorials DigitalOcean App Platform Docker Ubuntu 20.04
Introduction> Introduction # Docker is an application that simplifies the process of managing application processes in containers. Containers let you run your applications in resource-isolated processes. They’re similar to virtual machines, but containers are more portable, more resource-friendly, and more dependent on the host operating system.
How To Secure Nginx with Let’s Encrypt on Ubuntu 20.04
Tutorials Nginx Security Ubuntu Ubuntu 20.04
Introduction> 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.
How To Install the Apache Web Server on Ubuntu 20.04
Tutorials Apache Ubuntu Ubuntu 20.04
Introduction> Introduction # 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 software.
Initial Server Setup with Ubuntu 20.04
Tutorials DigitalOcean Droplets Getting Started Initial Server Setup Security Ubuntu Ubuntu 20.04
Introduction> Introduction # When you first create a new Ubuntu 20.04 server, you should perform some important configuration steps as part of the initial setup. These steps will increase the security and usability of your server, and will give you a solid foundation for subsequent actions.
How To Create a Django App and Connect it to a Database
Tutorials Development Django Programming Project Python Frameworks Ubuntu 20.04
Introduction> Introduction # Django is a free and open-source web framework written in Python. This tool allows for scalability, reusability, and rapid development. In this tutorial, you will learn how to set up the initial foundation for a blog website with connections to a MySQL database.
How To Secure Apache with Let’s Encrypt on Ubuntu 20.04
Tutorials Apache Let's Encrypt Ubuntu 20.04
Introduction> Introduction # Let’s Encrypt is a Certificate Authority (CA) that facilitates obtaining and installing 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.
How To Install Nginx on Ubuntu 20.04
Tutorials Nginx Ubuntu Ubuntu 20.04
Introduction> Introduction # Nginx is one of the most popular web servers in the world and is responsible for hosting some of the largest and highest-traffic sites on the internet. It is a lightweight choice that can be used as either a web server or reverse proxy.
How To Install Java with Apt on Ubuntu 20.04
Tutorials Java Ubuntu 20.04
[*]Introduction[*] Java and the JVM (Java’s virtual machine) are required for many kinds of software, including Tomcat, Jetty, Glassfish, Cassandra and Jenkins. In this guide, you will install various versions of the Java Runtime Environment (JRE) and the Java Developer Kit (JDK) using apt.
How To Install PostgreSQL on Ubuntu 20.04 [Quickstart]
Tutorials Databases PostgreSQL Quickstart Ubuntu Ubuntu 20.04
Introduction> Introduction # PostgreSQL, or Postgres, is a relational database management system that provides an implementation of the SQL querying language. It’s standards-compliant and has many advanced features like reliable transactions and concurrency without read locks.
How To Install and Secure phpMyAdmin on Ubuntu 20.04
Tutorials Apache Applications PHP Ubuntu Ubuntu 20.04
An earlier version of this tutorial was written by Brennan Bearnes. Introduction> Introduction # While many users need the functionality of a database management system like MySQL, they may not feel comfortable interacting with the system solely from the MySQL prompt.
How To Install and Use Docker Compose on Ubuntu 20.04
Tutorials Docker Ubuntu Ubuntu 20.04
Introduction> Introduction # Docker simplifies the process of managing application processes in containers. While containers are similar to virtual machines in certain ways, they are more lightweight and resource-friendly. This allows developers to break down an application environment into multiple isolated services.
How To Install WordPress With Docker Compose
Tutorials Docker Let's Encrypt MySQL Nginx Ubuntu 20.04 WordPress
Introduction> Introduction # WordPress is a free and open-source Content Management System (CMS) built on a MySQL database with PHP processing. Thanks to its extensible plugin architecture and templating system, most of its administration can be done through the web interface.
How To Create Django Models
Tutorials Development Django Programming Project Python Ubuntu 20.04
Introduction> Introduction # In the previous tutorial, “How To Create a Django App and Connect it to a Database,” we covered how to create a MySQL database, how to create and start a Django application, and how to connect it to a MySQL database.
How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 20.04
Tutorials Apache LAMP Stack MySQL PHP Ubuntu Ubuntu 20.04
Introduction> Introduction # A “LAMP” stack is a group of open source software that is typically installed together in order to enable a server to host dynamic websites and web apps written in PHP.
How to Install and Configure VNC on Ubuntu 20.04
Tutorials Applications Miscellaneous Ubuntu Ubuntu 20.04
Introduction> Introduction # Virtual Network Computing, or VNC, is a connection system that allows you to use your keyboard and mouse to interact with a graphical desktop environment on a remote server.
How To Install Python 3 and Set Up a Programming Environment on an Ubuntu 20.04 Server
Tutorials Development Python Ubuntu Ubuntu 20.04
Introduction> Introduction # The Python programming language is an increasingly popular choice for both beginners and experienced developers. Flexible and versatile, Python has strengths in scripting, automation, data analysis, machine learning, and back-end development.
How To Install Node.js on Ubuntu 20.04
Tutorials DigitalOcean App Platform JavaScript Ubuntu Ubuntu 20.04
Introduction> Introduction # Node.js is a JavaScript runtime for server-side programming. It allows developers to create scalable backend functionality using JavaScript, a language many are already familiar with from browser-based web development.
How To Share Data between Docker Containers
Tutorials Container Docker Ubuntu Ubuntu 18.04 Ubuntu 20.04
Introduction> Introduction # Docker is a popular containerization tool used to provide software applications with a filesystem that contains everything they need to run. Using Docker containers ensures that the software will behave the same way regardless of where it is deployed because its run-time environment is consistent.
How To Install MySQL on Ubuntu 20.04
Tutorials Databases Ubuntu Ubuntu 20.04
Introduction> Introduction # MySQL is an open-source database management system, commonly installed as part of the popular LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack. It implements the relational model and uses Structured Query Language (better known as SQL) to manage its data.