Skip to main content

Tutorials

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.
How To Set Up Jupyter Notebook for Python 3 on Ubuntu 22.04
Tutorials Data Analysis Development Python
Introduction> Introduction # Jupyter Notebook offers a command shell for interactive computing as a web application. The tool can be used with several languages, including Python, Julia, R, Haskell, and Ruby.
How To Install Ruby on Rails with rbenv on CentOS 7
Tutorials CentOS Ruby Ruby on Rails
Introduction> Introduction # Ruby on Rails is an extremely popular open-source web framework that provides a great way to write web applications with Ruby. This tutorial will show you how to install Ruby on Rails on CentOS 7, using rbenv.
How To Use Route Guards with Angular Router
Tutorials Angular
Introduction> Introduction # The Angular router’s navigation guards allow to grant or remove access to certain parts of the navigation. Another route guard, the CanDeactivate guard, even allows you to prevent a user from accidentally leaving a component with unsaved changes.
How To Install and Configure Postfix on Ubuntu 18.04
Tutorials Email Ubuntu Ubuntu 18.04
Introduction> Introduction # Postfix is a popular open-source Mail Transfer Agent (MTA) that can be used to route and deliver email on a Linux system. It is estimated that around 25% of public mail servers on the internet run Postfix.
How To Install Git on Ubuntu 14.04
Tutorials Git Ubuntu
Introduction> Introduction # An indispensable tool in modern software development is some kind of version control system. Version control systems allow you to keep track of your software at the source level.
How To Move a PostgreSQL Data Directory to a New Location on Ubuntu 16.04
Tutorials Block Storage PostgreSQL Storage Ubuntu Ubuntu 16.04
Introduction> Introduction # Databases grow over time, sometimes outgrowing the space on their original file system. You can also run into I/O contention when they’re located on the same partition as the rest of the operating system.
How To Migrate your Apache Configuration from 2.2 to 2.4 Syntax.
Tutorials Apache
Introduction> Introduction # The Apache web server is currently the most popular web server in the world. It is used to serve web content of all kinds and is a powerful application that is highly customizable.
How To Use String Formatters in Python 3
Tutorials Development Python
###Introduction Python’s str.format() method of the string class allows you to do variable substitutions and value formatting. This lets you concatenate elements together within a string through positional formatting. This tutorial will guide you through some of the common uses of formatters in Python, which can help make your code and program more readable and user friendly.
How To Create Nagios Plugins With Python On Ubuntu 12.10
Tutorials Monitoring Python Ubuntu
Introduction> Introduction # Python is a popular command processor available on Linux by default. We have previously covered how to install Nagios monitoring server on Ubuntu 12.10 x64. This time, we will expand on this idea and create Nagios plugins using Python.
How To Install the Apache Web Server on Debian 9
Tutorials Apache Debian 9
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 Install Bacula Server on CentOS 7
Tutorials Backups CentOS MySQL
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 Change Account Passwords on an OpenLDAP Server
Tutorials System Tools
Introduction> Introduction # LDAP systems are often used to store user account information. In fact, some of the most common methods of authenticating to LDAP involve account information stored within LDAP entries.
How To Configure StatsD to Collect Arbitrary Stats for Graphite on Ubuntu 14.04
Tutorials Monitoring Ubuntu
Introduction> Introduction # Graphite is a graphing library that allows you to visualize different kinds of data in a flexible and powerful way. It graphs data sent to it by other statistics collecting applications.
How To Index, Split, and Manipulate Strings in JavaScript
Tutorials Development JavaScript
Introduction> Introduction # A string is a sequence of one or more characters that may consist of letters, numbers, or symbols. Each character in a JavaScript string can be accessed by an index number, and all strings have methods and properties available to them.
How To Set Up an OpenVPN Server on Ubuntu 16.04
Tutorials Ubuntu Ubuntu 16.04 VPN
Introduction> Introduction # Want to access the Internet safely and securely from your smartphone or laptop when connected to an untrusted network such as the WiFi of a hotel or coffee shop?
How To Install Git on Debian 8
Tutorials Debian Git
Introduction> Introduction # Git is a version control system distributed under the terms of the GNU General Public License v.2 since its release in 2005. Git is software used primarily for version control which allows for non-linear development of projects, even ones with large amounts of data.
How To Add and Delete Users on a CentOS 7 Server
Tutorials CentOS Getting Started Linux Basics
Introduction> Introduction # When you first start using a fresh Linux server, adding and removing users is often one of the first things you’ll need to do. In this guide, you will learn how to create user accounts, assign sudo privileges, and delete users on a CentOS 7 server.
How To Upgrade to Ubuntu 18.04 Bionic Beaver
Tutorials Linux Basics Ubuntu Ubuntu 18.04
Introduction> Introduction # The Ubuntu operating system’s latest Long Term Support (LTS) release, Ubuntu 18.04 (Bionic Beaver), was released on April 26, 2018. This guide will explain how to upgrade an Ubuntu system of version 16.