Skip to main content

Ubuntu

How To Deploy a Rails App with Passenger and Nginx on Ubuntu 14.04
Tutorials Nginx Ruby on Rails Ubuntu
Introduction> Introduction # If you are a Ruby on Rails developer, you probably need a web server to host your web apps. This tutorial shows you how to use Phusion Passenger as your Rails-friendly web server.
How To Use Foreman To Manage Puppet Nodes on Ubuntu 14.04
Tutorials Configuration Management Monitoring Ubuntu
Introduction> Introduction # Foreman is an open source tool that can help with the management of servers, by providing an easy way to interact with Puppet (or Chef) to automate tasks and application deployment.
How To Install Nagios 4 and Monitor Your Servers on Ubuntu 14.04
Tutorials Monitoring Ubuntu
Introduction> Introduction # In this tutorial, we will cover the installation of Nagios 4, a very popular open source monitoring system, on Ubuntu 14.04. We will cover some basic configuration, so you will be able to monitor host resources via the web interface.
How To Create a SSL Certificate on nginx for Ubuntu 12.04
Tutorials Nginx 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 Use RKHunter to Guard Against Rootkits on an Ubuntu VPS
Tutorials 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 Add Swap Space on Ubuntu 16.04
Tutorials Linux Basics Ubuntu Ubuntu 16.04
Introduction> Introduction # One of the easiest way of increasing the responsiveness of your server and guarding against out-of-memory errors in applications is to add some swap space. In this guide, we will cover how to add a swap file to an Ubuntu 16.
How To Deploy a Laravel Application with Nginx on Ubuntu 16.04
Tutorials Databases Laravel LEMP Let's Encrypt MySQL Nginx PHP Frameworks Security Ubuntu Ubuntu 16.04
Laravel is one of the most popular open-source web application frameworks written in PHP. It aims to help developers build both simple and complex applications by making frequently-used application tasks (like caching and authentication) easier.
How To Optimize WordPress Performance With MySQL Replication On Ubuntu 14.04
Tutorials MySQL Scaling Ubuntu WordPress
Introduction> Introduction # In this tutorial, we will teach you how to scale up your WordPress MySQL database server setup using master-slave database replication and the HyperDB plugin for WordPress. Adding more database servers to your environment in this manner allows your WordPress application to read from multiple database servers, increasing read performance.
How To Set Up a Firewall Using Iptables on Ubuntu 12.04
Tutorials Firewall 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 Create a Self-Signed SSL Certificate for Nginx in Ubuntu 16.04
Tutorials Nginx 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 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 Use Logstash and Kibana To Centralize Logs On Ubuntu 14.04
Tutorials Logging Monitoring Ubuntu
Note: This tutorial is for an older version of the ELK stack, which is not compatible with the latest version. The latest version of this tutorial is available at How To Install Elasticsearch, Logstash, and Kibana (ELK Stack) on Ubuntu 14.
How To Install, Configure, and Deploy Rocket.Chat on Ubuntu 14.04
Tutorials Miscellaneous Ubuntu
Introduction> Introduction # Rocket.Chat is an open-source messaging app built with Meteor. It supports video conferencing, file sharing, voice messages, has a fully-featured API, and more. Rocket.Chat is great for those who prefer to have full control over their communications.
How To Use LVM To Manage Storage Devices on Ubuntu 18.04
Tutorials Linux Basics Storage System Tools Ubuntu Ubuntu 18.04
Introduction> Introduction # Logical Volume Management, or LVM, is a storage device management technology that gives users the power to pool and abstract the physical layout of component storage devices for flexible administration.
How To Install and Configure Syncthing to Synchronize Directories on Ubuntu 14.04
Tutorials Networking Ubuntu
Introduction> Introduction # There are many programs capable of keeping files in sync between different computers. Syncthing is a compelling new option that is cross platform, completely open source, very flexible, and easy to use.
How To Install Solr on Ubuntu 14.04
Tutorials Java Ubuntu
Introduction> Introduction # Solr is a search engine platform based on Apache Lucene. It is written in Java and uses the Lucene library to implement indexing. It can be accessed using a variety of REST APIs (e.
How To Protect SSH with Fail2Ban on Ubuntu 14.04
Tutorials Firewall Linux Basics Security Ubuntu
Introduction> Introduction # While connecting to your server through SSH can be very secure, the SSH daemon itself is a service that must be exposed to the internet to function properly.
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 MySQL on Ubuntu 18.04
Tutorials Databases MySQL Ubuntu Ubuntu 18.04
A previous version of this tutorial was written by Hazel Virdó 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.
How To Install ZNC, an IRC bouncer, on an Ubuntu VPS
Tutorials Miscellaneous 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: