Ubuntu
How To Build Go Executables for Multiple Platforms on Ubuntu 16.04
Tutorials
Applications
Linux Commands
Miscellaneous
Open Source
Ubuntu
Introduction> Introduction # The Go programming language comes with a rich toolchain that makes obtaining packages and building executables incredibly easy. One of Go’s most powerful features is the ability to cross-build executables for any Go-supported foreign platform.
How To Setup ownCloud 5 On Ubuntu 12.10
Tutorials
Applications
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.
How To Install MongoDB on Ubuntu 14.04
Tutorials
MongoDB
Ubuntu
Introduction> Introduction # MongoDB is a free and open-source NoSQL document database used commonly in modern web applications. This tutorial will help you set up MongoDB on your server for a production application environment.
How To Protect your Server Against the POODLE SSLv3 Vulnerability
Tutorials
CentOS
Debian
Fedora
Security
Ubuntu
Introduction> Introduction # On October 14th, 2014, a vulnerability in version 3 of the SSL encryption protocol was disclosed. This vulnerability, dubbed POODLE (Padding Oracle On Downgraded Legacy Encryption), allows an attacker to read information encrypted with this version of the protocol in plain text using a man-in-the-middle attack.
How To Deploy a Flask Application on an Ubuntu VPS
Tutorials
Apache
Applications
Python
Python Frameworks
Ubuntu
What the Highlighting Means> What the Highlighting Means # The lines that the user needs to enter or customize will be highlighed in this tutorial! The rest should mostly be copy-and-pastable.
How To Install Alternative PHP Cache (APC) on a Cloud Server Running Ubuntu 12.04
Tutorials
Caching
PHP
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 Tripwire to Detect Server Intrusions on an Ubuntu VPS
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 Install Elasticsearch, Logstash, and Kibana (ELK Stack) on Ubuntu 14.04
Tutorials
Elasticsearch
Logging
Monitoring
Nginx
Ubuntu
Introduction> Introduction # In this tutorial, we will go over the installation of the Elasticsearch ELK Stack on Ubuntu 14.04—that is, Elasticsearch 2.2.x, Logstash 2.2.x, and Kibana 4.5.x. We will also show you how to configure it to gather and visualize the syslogs of your systems in a centralized location, using Filebeat 1.
How To Configure Bind as an Authoritative-Only DNS Server on Ubuntu 14.04
Tutorials
DNS
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 Install and Use Graphite on an Ubuntu 14.04 Server
Tutorials
Apache
Django
Monitoring
System Tools
Ubuntu
Introduction> Introduction # Gathering information about your systems and applications can give you the information you need to make informed decisions about your infrastructure, servers, and software.
There are many different ways to acquire this kind of information, and display it in a way that allows for easy comprehension.
How To Set Up an NFS Mount on Ubuntu 16.04
Tutorials
Networking
Ubuntu
Ubuntu 16.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 Create a Self-Signed SSL Certificate for Nginx in Ubuntu 18.04
Tutorials
Nginx
Security
Ubuntu
Ubuntu 18.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 Add and Delete Users on Ubuntu 12.04 and CentOS 6
Tutorials
CentOS
Linux Basics
Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a versions of Ubuntu and CentOS that are no longer supported. If you currently operate a server running Ubuntu 12.04 or CentOS 6, we highly recommend upgrading or migrating to a supported version.
How To Share PHP Sessions on Multiple Memcached Servers on Ubuntu 14.04
Tutorials
Caching
LAMP Stack
PHP
Scaling
Ubuntu
Introduction> Introduction # Memcached is a distributed object caching system which stores information in memory, rather than on disk, for faster access. PHP’s Memcache module can be used to handle sessions which would otherwise be stored on the file system.
How To Install and Configure Config Server Firewall (CSF) on Ubuntu
Tutorials
Firewall
Security
Ubuntu
Introduction> Introduction # Config Server Firewall (or CSF) is a free and advanced firewall for most Linux distributions and Linux based VPS. In addition to the basic functionality of a firewall – filtering packets – CSF includes other security features, such as login/intrusion/flood detections.
An Introduction to Using Consul, a Service Discovery System, on Ubuntu 14.04
Tutorials
Networking
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.
How To Install and Use Memcache on Ubuntu 14.04
Tutorials
Caching
MySQL
PHP
Server Optimization
Ubuntu
Introduction> Introduction # As your websites grow and see an increase in traffic, one of the components that shows stress the fastest is the backend database. If your database is not distributed and configured to handle high loads, it can easily be overwhelmed by a relatively modest increase in traffic.
How To Set Up Apache Virtual Hosts on Ubuntu 12.04 LTS
Tutorials
Apache
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 Varnish with Apache on Ubuntu 12.04
Tutorials
Apache
Caching
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 Serve Django Applications with uWSGI and Nginx on Ubuntu 16.04
Tutorials
Django
Python
Python Frameworks
Ubuntu
Ubuntu 16.04
Introduction> Introduction # Django is a powerful web framework that can help you get your Python application or website off the ground. Django includes a simplified development server for testing your code locally, but for anything even slightly production related, a more secure and powerful web server is required.