Skip to main content

Ubuntu

How To Set Up Master Slave Replication on PostgreSQL on an Ubuntu 12.04 VPS
Tutorials Backups Load Balancing PostgreSQL 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 Install and Configure Redis on Ubuntu 16.04
Tutorials NoSQL Redis Ubuntu Ubuntu 16.04
Introduction> Introduction # Redis is an in-memory key-value store known for its flexibility, performance, and wide language support. In this guide, we will demonstrate how to install and configure Redis on an Ubuntu 16.
How To Install and Secure phpMyAdmin on Ubuntu 12.04
Tutorials MySQL 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 Manage RAID Arrays with mdadm on Ubuntu 16.04
Tutorials Block Storage Storage Ubuntu Ubuntu 16.04
Introduction> Introduction # RAID arrays provide increased performance and redundancy by combining individual disks into virtual storage devices in specific configurations. In Linux, the mdadm utility makes it easy to create and manage software RAID arrays.
How To Use Icinga To Monitor Your Servers and Services On Ubuntu 14.04
Tutorials Monitoring Ubuntu
Introduction> Introduction # In this tutorial, we will go over the installation of Icinga, an open source monitoring system, on Ubuntu 14.04. We will cover some basic configuration, so you will be able to monitor network services and host resources via the web interface.
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.
Initial Server Setup with Ubuntu 16.04
Tutorials Getting Started Initial Server Setup Security Ubuntu Ubuntu 16.04
Introduction> Introduction # When you first create a new Ubuntu 16.04 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give you a solid foundation for subsequent actions.
How To Install WordPress on Ubuntu 14.04
Tutorials Ubuntu WordPress
Introduction> Introduction # At this time, 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 Install Ruby on Rails on Ubuntu 14.04 using RVM
Tutorials Ruby on Rails Ubuntu
Introduction> Introduction # Ruby on Rails is one of the most popular application stacks for developers wishing to create sites and web apps. The Ruby programming language, coupled with the Rails development framework, makes app development simple.
How To Use Roles and Manage Grant Permissions in PostgreSQL on a VPS
Tutorials PostgreSQL Ubuntu
Introduction> Introduction # PostgreSQL, or Postgres, is an open-source relational database management system. As with other relational databases, PostgreSQL stores data in tables made up of rows and columns. Users can define, manipulate, control, and query data using Structured Query Language, more commonly known as SQL.
How To Secure Nginx on Ubuntu 14.04
Tutorials Nginx Security Ubuntu
Nginx is a very secure and reliable web server even with a default setup. However, there are many ways to secure Nginx further. In this article, we will use open source software exclusively while trying to follow some popular web server hardening approaches and security standards.
How To Add the gzip Module to Nginx on Ubuntu 14.04
Tutorials Nginx Server Optimization Ubuntu
Introduction> Introduction # How fast a website will load depends on the size of all of the files that have to be downloaded by the browser. Reducing the size of files to be transmitted can make the website not only load faster, but also cheaper to those who have to pay for their bandwidth usage.
The Upstart Event System: What It Is And How To Use It
Tutorials Conceptual Linux Basics System Tools Ubuntu
Introduction> Introduction # Initialization is a crucial procedure that lies at the heart of any Unix-based operating system to control the operation of every script and service. This is essential in a server environment, where issues can occur at the critical points of startup and shutdown, and where ensuring optimal performance is a priority.
How To Create a Server to Send Push Notifications with GCM to Android Devices Using Python
Tutorials Messaging Python Ubuntu
Introduction> Introduction # Push notifications let your Android application notify a user of an event, even when the user is not using your app. The goal of this tutorial is to send a simple push notification to your app.
How To Create a High Availability Setup with Heartbeat and Reserved IPs on Ubuntu 14.04
Tutorials DigitalOcean High Availability Load Balancing Networking Ubuntu
Introduction> Introduction # Heartbeat is an open source program that provides cluster infrastructure capabilities—cluster membership and messaging—to client servers, which is a critical component in a high availability (HA) server infrastructure.
How To Install Graylog2 And Centralize Logs On Ubuntu 14.04
Tutorials Logging MongoDB Monitoring Ubuntu
Introduction> Introduction # In this tutorial, we will cover the installation of Graylog2 (v0.20.2), and configure it to gather the syslogs of our systems in a centralized location. Graylog2 is a powerful log management and analysis tool that has many use cases, from monitoring SSH logins and unusual activity to debugging applications.
How To Set Up uWSGI and Nginx to Serve Python Apps on Ubuntu 14.04
Tutorials Nginx Python Python Frameworks Ubuntu
Introduction> Introduction # In this guide, we will be setting up a simple WSGI application served by uWSGI. We will use the Nginx web server as a reverse proxy to the application server to provide more robust connection handling.
How To Optimize Apache Web Server Performance
Tutorials Apache Conceptual Server Optimization 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 Logging and Log Rotation in Nginx on an Ubuntu VPS
Tutorials Linux Basics Logging Nginx Server Optimization Ubuntu
Introduction> Introduction # To save yourself some trouble with your web server, you can configure logging. Logging information on your server gives you access to the data that will help you troubleshoot and assess situations as they arise.
How To Set Up HTTP Authentication With Nginx On Ubuntu 12.10
Tutorials Nginx Security Ubuntu
What the Red Means> What the Red Means # The lines that the user needs to enter or customize will be in red in this tutorial! The rest should mostly be copy-and-pastable.