Skip to main content

Ubuntu

How to Install Laravel with an Nginx Web Server on Ubuntu 14.04
Tutorials Laravel LEMP PHP Frameworks Ubuntu
Introduction> Introduction # Laravel is a modern, open source PHP framework for web developers. It aims to provide an easy, elegant way for developers to get a fully functional web application running quickly.
How To Protect SSH With Two-Factor Authentication
Tutorials Security System Tools Ubuntu
Status: Deprecated> Status: Deprecated # This article is deprecated and no longer maintained. Reason> Reason # This article duplicates more recent, accurate content. See Instead> See Instead # This article may still be useful as a reference, but may not work or follow best practices.
How to Upgrade Ubuntu 12.04 LTS to Ubuntu 14.04 LTS
Tutorials Linux Basics Ubuntu
Introduction> Introduction # Ubuntu has two types of releases, standard and Long Term Support (or “LTS”). Standard updates are released every six months and receive security updates from Ubuntu for at least nine months, while LTS updates are released every two years and are supported for at least five years.
How To Install Linux, Nginx, MySQL, PHP (LEMP stack) in Ubuntu 16.04
Tutorials LEMP MySQL Nginx PHP Ubuntu Ubuntu 16.04
Introduction> Introduction # The LEMP software stack is a group of software that can be used to serve dynamic web pages and web applications. This is an acronym that describes a Linux operating system, with an Nginx web server.
How To Reset Your MySQL or MariaDB Root Password
Tutorials CentOS Databases Debian MariaDB MySQL Ubuntu Ubuntu 16.04
Introduction> Introduction # Forgetting passwords happens to the best of us. If you forget or lose the root password to your MySQL or MariaDB database, you can still gain access and reset the password if you have access to the server and a sudo-enabled user account.
How To Install Ruby on Rails with rbenv on Ubuntu 16.04
Tutorials Ruby Ruby on Rails Ubuntu Ubuntu 16.04
Introduction> Introduction # Ruby on Rails is one of the most popular application stacks for developers looking to create sites and web apps. The Ruby programming language, combined with the Rails development framework, makes app development simple.
How To Launch Your Site on a New Ubuntu 12.04 Server with LAMP, SFTP, and DNS
Tutorials DNS Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
How To Configure Nginx with SSL as a Reverse Proxy for Jenkins
Tutorials Load Balancing Nginx Security Ubuntu
Introduction> Introduction # By default, Jenkins comes with its own built in web server, which listens on port 8080. This is convenient if you run a private Jenkins instance, or if you just need to get something up quickly and don’t care about security.
How To Configure Bind as a Caching or Forwarding DNS Server on Ubuntu 14.04
Tutorials DNS Networking Ubuntu
Introduction> Introduction # DNS, or the Domain Name System, is often a difficult component to get right when learning how to configure websites and servers. While most people will probably choose to use the DNS servers provided by their hosting company or their domain registrar, there are some advantages to creating your own DNS servers.
How To Create a Point-To-Point VPN with WireGuard on Ubuntu 16.04
Tutorials Networking Security Ubuntu Ubuntu 16.04 VPN
Introduction> Introduction # WireGuard is a modern, high-performance VPN designed to be easy to use while providing robust security. WireGuard focuses only on providing a secure connection between parties over a network interface encrypted with public key authentication.
How To Set Up an NFS Mount on Ubuntu 12.04
Tutorials Storage Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
How To Set Up a Firewall with UFW on Ubuntu 16.04
Tutorials Firewall Networking Security Ubuntu Ubuntu 16.04
Introduction> Introduction # UFW, or Uncomplicated Firewall, is an interface to iptables that is geared towards simplifying the process of configuring a firewall. While iptables is a solid and flexible tool, it can be difficult for beginners to learn how to use it to properly configure a firewall.
How To Use PostgreSQL with your Django Application on Ubuntu 14.04
Tutorials Django PostgreSQL Python Python Frameworks Ubuntu
Introduction> Introduction # Django is a flexible framework for quickly creating Python applications. By default, Django applications are configured to store data into a lightweight SQLite database file. While this works well under some loads, a more traditional DBMS can improve performance in production.
How To Serve Flask Applications with Gunicorn and Nginx on Ubuntu 14.04
Tutorials Deployment Nginx Python Python Frameworks Ubuntu
Introduction> Introduction # In this guide, we will be setting up a simple Python application using the Flask micro-framework on Ubuntu 14.04. The bulk of this article will be about how to set up the Gunicorn application server to launch the application and Nginx to act as a front end reverse proxy.
How To Set Up a Node.js Application for Production on Ubuntu 14.04
Tutorials Deployment Nginx Node.js Ubuntu
Introduction> Introduction # Node.js is an open source Javascript runtime environment for easily building server-side and networking applications. The platform runs on Linux, OS X, FreeBSD, and Windows, and its applications are written in JavaScript.
How To Set Up an NFS Mount on Ubuntu 14.04
Tutorials Networking Ubuntu
Introduction> Introduction # NFS, or Network File System, is a distributed filesystem protocol that allows you to mount remote directories on your server. This allows you to leverage storage space in a different location and to write to the same space from multiple servers easily.
How to Install and Configure Postfix as a Send-Only SMTP Server on Ubuntu 16.04
Tutorials Email Ubuntu Ubuntu 16.04
Introduction> Introduction # Postfix is a mail transfer agent (MTA), an application used to send and receive email. In this tutorial, we will install and configure Postfix so that it can be used to send emails by local applications only — that is, those installed on the same server that Postfix is installed on.
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 Serve Flask Applications with Gunicorn and Nginx on Ubuntu 18.04
Tutorials Nginx Python Python Frameworks Ubuntu Ubuntu 18.04
Introduction> Introduction # In this guide, you will build a Python application using the Flask microframework on Ubuntu 18.04. The bulk of this article will be about how to set up the Gunicorn application server and how to launch the application and configure Nginx to act as a front-end reverse proxy.
How To Install MongoDB on Ubuntu 12.04
Tutorials MongoDB Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu: