Skip to main content

Ubuntu

How To Backup MySQL Databases on an Ubuntu VPS
Tutorials Backups 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 Launch Your Site on a New Ubuntu 14.04 Server with LAMP, SFTP, and DNS
Tutorials Apache MySQL PHP Ubuntu
Introduction> Introduction # Getting your Linux server running can be a troubling experience for beginners, but it doesn’t have to be difficult. We have a number of articles written in our community that go over the basics of getting set up on a server.
How To Set Up vsftpd on Ubuntu 12.04
Tutorials Linux Basics 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 Simple Chef Cookbooks to Manage Infrastructure on Ubuntu
Tutorials Chef Configuration Management Nginx Ubuntu
Introduction> Introduction # Chef is a configuration management system designed to allow you to automate and control vast numbers of computers in an automated, reliable, and scalable manner. In previous tutorials, we have looked at some common Chef terminology and discussed how to install a Chef server, workstation, and nodes (with Chef 12 or Chef 11).
How To Install the Apache Web Server on Ubuntu 18.04 [Quickstart]
Tutorials Apache Quickstart Ubuntu Ubuntu 18.04
Introduction> Introduction # The Apache HTTP server is the most widely-used web server in the world. It provides many powerful features, including dynamically loadable modules, robust media support, and extensive integration with other popular software.
How to Set Up Let’s Encrypt Certificates for Multiple Apache Virtual Hosts on Ubuntu 14.04
Tutorials Apache Let's Encrypt Security Ubuntu
Introduction> Introduction # SSL certificates are used within web servers to encrypt the traffic between server and client, providing extra security for users accessing your application. Let’s Encrypt provides an easy way to obtain and install trusted certificates for free.
How to Setup a Multi-Protocol VPN Server Using SoftEther
Tutorials Networking Security Ubuntu
Introduction> Introduction # This article explains how to install and configure a multi-protocol VPN server using the SoftEther package. We enable and configure OpenVPN and L2TP over IPSec and SSTP VPN Servers on Linux.
How to Install and Use Screen on an Ubuntu Cloud Server
Tutorials Linux Basics Ubuntu
Introduction> Introduction # Screen is a console application that allows you to use multiple terminal sessions within one window. The program operates within a shell session and acts as a container and manager for other terminal sessions, similar to how a window manager manages windows.
How To Install Java with Apt-Get on Ubuntu 16.04
Tutorials Java Ubuntu Ubuntu 16.04
[*]Introduction[*] Java and the JVM (Java’s virtual machine) are widely used and required for many kinds of software. This article will guide you through the process of installing and managing different versions of Java using apt-get.
How To Use ApacheBench To Do Load Testing on an Ubuntu 13.10 VPS
Tutorials Ruby Server Optimization System Tools Ubuntu
Introduction> Introduction # Load testing is a good idea before any deployment. It’s nice to quickly establish a best-case scenario for a project before running more detailed tests down the road.
How To Install and Secure phpMyAdmin with Nginx on an Ubuntu 14.04 Server
Tutorials LEMP MySQL Nginx Ubuntu
Introduction> Introduction # Relational database management systems like MySQL are needed for a significant portion of web sites and applications. However, not all users feel comfortable administering their data from the command line.
How To Configure the Apache Web Server on an Ubuntu or Debian VPS
Tutorials Apache Debian Ubuntu
Introduction> Introduction # Apache is one of the most popular web servers on the internet. It is used to serve more than half of all active websites. Although there are many viable web servers that will serve your content, it is helpful to understand how Apache works because of its ubiquity.
How To Configure Devise and OmniAuth for Your Rails Application
Tutorials API Ruby on Rails Ubuntu
Introduction> Introduction # Most Ruby on Rails applications require user registration and authentication mechanisms. Developing these from scratch requires a lot of time and effort – thankfully, there’s Devise. Using the Devise gem, you can set up a full-fledged user authentication system within minutes.
How To Upgrade to PHP 7 on Ubuntu 14.04
Tutorials Apache LAMP Stack LEMP Nginx PHP Ubuntu
Introduction> Introduction # PHP 7, which was released on December 3, 2015, promises substantial speed improvements over previous versions of the language, along with new features like scalar type hinting. This guide explains how to quickly upgrade an Apache or Nginx web server running PHP 5.
How To Manage Packages In Ubuntu and Debian With Apt-Get & Apt-Cache
Tutorials Debian Getting Started Linux Basics Linux Commands Ubuntu
Introduction> Introduction # Apt is a command line frontend for the dpkg packaging system and is the preferred way of managing software from the command line for many distributions. It is the main package management system in Debian and Debian-based Linux distributions like Ubuntu.
How to Install and Configure VNC on Ubuntu 16.04
Tutorials Miscellaneous Ubuntu Ubuntu 16.04
###Introduction VNC, or “Virtual Network Computing”, is a connection system that allows you to use your keyboard and mouse to interact with a graphical desktop environment on a remote server. It makes managing files, software, and settings on a remote server easier for users who are not yet comfortable with the command line.
How To Install and Use Memcache on Ubuntu 12.04
Tutorials Caching MySQL PHP 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 Create an SSL Certificate on Nginx for Ubuntu 14.04
Tutorials Nginx Security Ubuntu
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 Create a High Availability Setup with Corosync, Pacemaker, and Reserved IPs on Ubuntu 14.04
Tutorials High Availability Load Balancing Networking Ubuntu
Introduction> Introduction # This tutorial will demonstrate how you can use Corosync and Pacemaker with a Reserved IP to create a high availability (HA) server infrastructure on DigitalOcean. Corosync is an open source program that provides cluster membership and messaging capabilities, often referred to as the messaging layer, to client servers.
How to Configure Consul in a Production Environment on Ubuntu 14.04
Tutorials Clustering Networking System Tools Ubuntu
Introduction> Introduction # Consul is a distributed, highly available, datacenter-aware, service discovery and configuration system. It can be used to present services and nodes in a flexible and powerful interface that allows clients to always have an up-to-date view of the infrastructure they are a part of.