Skip to main content

Ubuntu 16.04

How To Create a Self-Signed SSL Certificate for Apache in Ubuntu 16.04
Tutorials Apache Security Ubuntu Ubuntu 16.04
Introduction> Introduction # TLS, or transport layer security, and its predecessor SSL, which stands for secure sockets layer, are web protocols used to wrap normal traffic in a protected, encrypted wrapper.
How To Install Elasticsearch, Logstash, and Kibana (Elastic Stack) on Ubuntu 16.04
Tutorials Elasticsearch Logging Monitoring Nginx Ubuntu Ubuntu 16.04
Introduction> Introduction # The Elastic Stack — formerly known as the ELK Stack — is a collection of open-source software produced by Elastic which allows you to search, analyze, and visualize logs generated from any source in any format, a practice known as centralized logging.
How To Install and Use Docker on Ubuntu 16.04
Tutorials Docker Ubuntu Ubuntu 16.04
Introduction> Introduction # Docker is an application that makes it simple and easy to run application processes in a container, which are like virtual machines, only more portable, more resource-friendly, and more dependent on the host operating system.
How To Serve Django Applications with Apache and mod_wsgi on Ubuntu 16.04
Tutorials Apache Django Python Python Frameworks Ubuntu Ubuntu 16.04
Introduction> Introduction # Django is a powerful web framework that can help you get your Python application or website off the ground quickly. Django includes a simplified development server for testing your code locally, but for anything even slightly production related, a more secure and powerful web server is required.
How To Set Up a Jupyter Notebook to Run IPython on Ubuntu 16.04
Tutorials Miscellaneous Python Ubuntu 16.04
Introduction> Introduction # IPython is an interactive command-line interface to Python. Jupyter Notebook offers an interactive web interface to many languages, including IPython. This article will walk you through setting up a server to run Jupyter Notebook as well as teach you how to connect to and use the notebook.
How To Install and Configure ownCloud on Ubuntu 16.04
Tutorials Applications Ubuntu 16.04
Introduction> Introduction # ownCloud is a file sharing server that permits you to store your personal content, like documents and pictures, in a centralized location, much like Dropbox. The difference with ownCloud is that it is free and open-source, which allows anyone to use and examine it.
How to Install Go 1.6 on Ubuntu 16.04
Tutorials Go Ubuntu 16.04
Introduction> Introduction # Go is a modern programming language developed at Google. It is increasingly popular for many applications and at many companies, and offers a robust set of libraries. This tutorial will walk you through downloading and installing Go 1.
How To Set Up vsftpd for a User’s Directory on Ubuntu 16.04
Tutorials Linux Basics Security Ubuntu Ubuntu 16.04
Introduction FTP, short for File Transfer Protocol, is a network protocol that was once widely used for moving files between a client and server. It has since been replaced by faster, more secure, and more convenient ways of delivering files.
How To Install and Use Webmin on CentOS 7
Tutorials Applications Control Panels Let's Encrypt Ubuntu 16.04
Introduction> Introduction # Webmin is a modern, web control panel for any Linux machine. It allows you to administer your server through an simple interface. With Webmin, you can change settings for common packages on the fly.
How To Install Apache Tomcat 8 on Ubuntu 16.04
Tutorials Applications Java Ubuntu Ubuntu 16.04
Introduction> Introduction # Apache Tomcat is a web server and servlet container that is used to serve Java applications. Tomcat is an open source implementation of the Java Servlet and JavaServer Pages technologies, released by the Apache Software Foundation.
How To Install MySQL on Ubuntu 16.04
Tutorials MySQL Ubuntu Ubuntu 16.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 uses a relational database and SQL (Structured Query Language) to manage its data.
How To Set Up SSH Keys on Ubuntu 16.04
Tutorials Getting Started Linux Basics Security System Tools Ubuntu 16.04
Introduction> Introduction # SSH, or secure shell, is an encrypted protocol used to administer and communicate with servers. When working with an Ubuntu server, chances are you will spend most of your time in a terminal session connected to your server through SSH.
How To Move an Apache Web Root to a New Location on Ubuntu 16.04
Tutorials Apache Block Storage Storage Ubuntu Ubuntu 16.04
Introduction> Introduction # On Ubuntu, by default, the Apache2 web server stores its documents in /var/www/html, which is typically located on the root filesystem with rest of the operating system. Sometimes, though, it’s helpful to move the document root to another location, such as a separate mounted filesystem.
How To Set Up Django with Postgres, Nginx, and Gunicorn on Ubuntu 16.04
Tutorials Django Nginx PostgreSQL Python Python Frameworks Ubuntu Ubuntu 16.04
Introduction> Introduction # Django is a powerful web framework that can help you get your Python application or website off the ground. Django includes a simplified development server for testing your code locally, but for anything even slightly production related, a more secure and powerful web server is required.
How To Install WordPress with LAMP on Ubuntu 16.04
Tutorials Apache LAMP Stack Ubuntu Ubuntu 16.04 WordPress
Introduction> Introduction # WordPress is the most popular CMS (content management system) on the internet. It allows you to easily set up flexible blogs and websites on top of a MySQL backend with PHP processing.
How To Set Up Nginx Server Blocks (Virtual Hosts) on Ubuntu 16.04
Tutorials Getting Started Nginx Ubuntu Ubuntu 16.04
Introduction> Introduction # When using the Nginx web server, server blocks (similar to virtual hosts in Apache) can be used to encapsulate configuration details and host more than one domain on a single server.
How to Set Up an IKEv2 VPN Server with StrongSwan on Ubuntu 16.04
Tutorials Security Ubuntu 16.04 VPN
Introduction> Introduction # A virtual private network, or VPN, allows you to securely encrypt traffic as it travels through untrusted networks, such as those at the coffee shop, a conference, or an airport.
How To Set Up a Node.js Application for Production on Ubuntu 16.04
Tutorials DigitalOcean App Platform Let's Encrypt Nginx Node.js Ubuntu 16.04
Introduction> Introduction # Node.js is an open-source JavaScript runtime environment for building server-side and networking applications. The platform runs on Linux, MacOS, FreeBSD, and Windows. Node.js applications can be run at the command line, but we’ll focus on running them as a service, so that they will automatically restart on reboot or failure, and can safely be used in a production environment.
How To Provision and Manage Remote Docker Hosts with Docker Machine on Ubuntu 16.04
Tutorials Docker Ubuntu Ubuntu 16.04
Introduction> Introduction # Docker Machine is a tool that makes it easy to provision and manage multiple Docker hosts remotely from your personal computer. Such servers are commonly referred to as Dockerized hosts, and as a matter of course, can be used to run Docker containers.
How To Create Temporary and Permanent Redirects with Apache
Tutorials Apache CentOS Debian Ubuntu Ubuntu 16.04
Introduction> Introduction # HTTP redirection is way to point one domain or address to another. There are a few different kinds of redirects, each of which mean something different to the client browser.