Skip to main content

Ubuntu

How To Set Up Nginx with HTTP/2 Support on Ubuntu 16.04
Tutorials Nginx Ubuntu Ubuntu 16.04
Introduction> Introduction # NGINX is a fast and reliable open-source web server. It gained its popularity due to its low memory footprint, high scalability, ease of configuration, and support for the vast majority of different protocols.
How To Install Docker Compose on Ubuntu 16.04
Tutorials Docker Ubuntu Ubuntu 16.04
Introduction> Introduction # Docker is a great tool for automating the deployment of Linux applications inside software containers, but to take full advantage of its potential each component of an application should run in its own individual container.
How To Install Bacula Server on Ubuntu 14.04
Tutorials Backups MySQL Ubuntu
Introduction> Introduction # Bacula is an open source network backup solution that allows you create backups and perform data recovery of your computer systems. It is very flexible and robust, which makes it, while slightly cumbersome to configure, suitable for backups in many situations.
How To Set Up Continuous Integration Pipelines with GitLab CI on Ubuntu 16.04
Tutorials CI/CD Git Ubuntu Ubuntu 16.04
Introduction> Introduction # GitLab Community Edition is a self-hosted Git repository provider with additional features to help with project management and software development. One of the most valuable features that GitLab offers is the builtin continuous integration and delivery tool called GitLab CI.
How To Import and Export Databases in MySQL or MariaDB
Tutorials Backups CentOS Databases Debian MariaDB MySQL Open Source Ubuntu
The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. Introduction> Introduction # Importing and exporting databases is a common task in software development.
How To Install and Configure pgAdmin 4 in Server Mode on Ubuntu 18.04
Tutorials Apache Databases PostgreSQL Python Ubuntu Ubuntu 18.04
Introduction> Introduction # pgAdmin is an open-source administration and development platform for PostgreSQL and its related database management systems. Written in Python and jQuery, it supports all the features found in PostgreSQL.
How To Set Up a Firewall with UFW on Ubuntu 14.04
Tutorials Firewall Networking Security Ubuntu
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 Set Up an NFS Mount on Ubuntu 18.04
Tutorials Networking Ubuntu Ubuntu 18.04
Introduction> Introduction # NFS, or Network File System, is a distributed file system protocol that allows you to mount remote directories on your server. This lets you manage storage space in a different location and write to that space from multiple clients.
How To Configure Apache Using Ansible on Ubuntu 14.04
Tutorials Ansible Apache Configuration Management Ubuntu
Introduction> Introduction # Apache is one of the most popular web servers currently used on the Internet. It is easy to set up and configure on Linux distributions like Ubuntu and Debian, as it comes in the package repositories and includes a default configuration that works out of the box.
How To Install Tinc and Set Up a Basic VPN on Ubuntu 14.04
Tutorials Networking Security Ubuntu VPN
Introduction> Introduction # In this tutorial, we will go over how to use Tinc, an open source Virtual Private Network (VPN) daemon, to create a secure VPN that your servers can communicate on as if they were on a local network.
How To Protect SSH with fail2ban on Ubuntu 12.04
Tutorials Monitoring Security 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 Nginx Load Balancing with SSL Termination
Tutorials Load Balancing Nginx Scaling Ubuntu
Introduction> Introduction # This article shows you how to set up Nginx load balancing with SSL termination with just one SSL certificate on the load balancer. This will reduce your SSL management overhead, since the OpenSSL updates and the keys and certificates can now be managed from the load balancer itself.
How To Install WordPress, Nginx, PHP, and Varnish on Ubuntu 12.04
Tutorials Caching Nginx PHP Server Optimization Ubuntu WordPress
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 Using Iptables on Ubuntu 14.04
Tutorials Firewall Getting Started Security System Tools Ubuntu
Introduction> Introduction # Setting up a good firewall is an essential step to take in securing any modern operating system. Most Linux distributions ship with a few different firewall tools that we can use to configure our firewalls.
How To Set Up R on Ubuntu 14.04
Tutorials Applications R Ubuntu
Introduction> Introduction # R is a popular open source programming language that specializes in statistical computing and graphics. It is widely used by statisticians for developing statistical software and performing data analysis.
How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 14.04
Tutorials Apache Getting Started LAMP Stack MySQL PHP Ubuntu
Introduction> Introduction # 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 system, with the Apache web server.
How To Install Vesta Control Panel on Ubuntu 12.04 LTS
Tutorials Control Panels Ubuntu
Warning: On April 8th, 2018, a vulnerability was discovered in VestaCP that allowed attackers to compromise host systems and send malicious traffic targeting other servers. As a result, DigitalOcean has disabled port 8083 and VestaCP has taken down installation files until the issue has been patched which will affect new and existing installations.
How To Use Git Hooks To Automate Development and Deployment Tasks
Tutorials Git Ubuntu
Introduction> Introduction # Version control has become a central requirement for modern software development. It allows projects to safely track changes and enable reversions, integrity checking, and collaboration among other benefits.
How To Set Up Apache Virtual Hosts on Ubuntu 14.04 LTS
Tutorials Apache Ubuntu
Introduction> Introduction # The Apache web server is the most popular way of serving web content on the internet. It accounts for more than half of all active websites on the internet and is extremely powerful and flexible.
How To Configure The Nginx Web Server On a Virtual Private Server
Tutorials Getting Started Nginx 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: