Ubuntu
How To Install and Configure OpenLDAP and phpLDAPadmin on an Ubuntu 14.04 Server
Tutorials
Apache
PHP
Security
Ubuntu
Introduction> Introduction # LDAP, or Lightweight Directory Access Protocol, is a protocol designed to manage and access related information in a centralized, hierarchical file and directory structure.
In some ways, it operates similarly to a relational database, but this does not hold true for everything.
How To Import and Export a MongoDB Database on Ubuntu 14.04
Tutorials
MongoDB
Ubuntu
MongoDB is one of the most popular NoSQL database engines. It is famous for being scalable, powerful, reliable and easy to use. In this article we’ll show you how to import and export your MongoDB databases.
How To Edit the Sudoers File
Tutorials
CentOS
Linux Basics
Security
Ubuntu
[*]Introduction[*]
Privilege separation is one of the fundamental security paradigms implemented in Linux and Unix-like operating systems. Regular users operate with limited privileges in order to reduce the scope of their influence to their own environment, and not the wider operating system.
How To Install Apache Kafka on Ubuntu 14.04
Tutorials
Apache
Java
Messaging
Ubuntu
Introduction> Introduction # Apache Kafka is a popular distributed message broker designed to handle large volumes of real-time data efficiently. A Kafka cluster is not only highly scalable and fault-tolerant, but it also has a much higher throughput compared to other message brokers such as ActiveMQ and RabbitMQ.
How To Install OpenVPN Access Server on Ubuntu 12.04
Tutorials
Security
Ubuntu
VPN
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 Troubleshoot Common ELK Stack Issues
Tutorials
CentOS
Logging
Nginx
Ubuntu
Introduction> Introduction # This tutorial is an ELK Stack (Elasticsearch, Logstash, Kibana) troubleshooting guide. It assumes that you followed the How To Install Elasticsearch, Logstash, and Kibana (ELK Stack) on Ubuntu 14.
How To Install the Django Web Framework on Ubuntu 14.04
Tutorials
Django
Python
Python Frameworks
Ubuntu
Introduction> Introduction # Django is a full-featured Python web framework for developing dynamic websites and applications. Using Django, you can quickly create Python web applications and rely on the framework to do a good deal of the heavy lifting.
How To Dockerise And Deploy Multiple WordPress Applications On Ubuntu
Tutorials
Docker
Email
Ubuntu
WordPress
Introduction> Introduction # WordPress has become one of the most popularly deployed and used web applications the world has ever seen. Thanks to years of constant development, it is now possible to create a nearly endless amount of different websites (or even web-applications) based on WordPress and its available plug-ins / extensions.
How To Install Node.js on Ubuntu 20.04
Tutorials
DigitalOcean App Platform
JavaScript
Ubuntu
Ubuntu 20.04
Introduction> Introduction # Node.js is a JavaScript runtime for server-side programming. It allows developers to create scalable backend functionality using JavaScript, a language many are already familiar with from browser-based web development.
How To Forward Ports through a Linux Gateway with Iptables
Tutorials
Firewall
Ubuntu
Introduction> Introduction # NAT, or network address translation, is a general term for mangling packets in order to redirect them to an alternative address. Usually, this is used to allow traffic to transcend network boundaries.
How To Use Prometheus to Monitor Your Ubuntu 14.04 Server
Tutorials
Monitoring
Ubuntu
Introduction> Introduction # Prometheus is an open source monitoring system developed by SoundCloud. Like other monitoring systems, such as InfluxDB and Graphite, Prometheus stores all its data in a time series database.
How To Install and Configure Nextcloud on Ubuntu 16.04
Tutorials
Apache
Applications
Ubuntu
Ubuntu 16.04
Introduction> Introduction # Nextcloud, a fork of ownCloud, is a file sharing server that permits you to store your personal content, like documents and pictures, in a centralized location, much like Dropbox.
How To Manage Logfiles with Logrotate on Ubuntu 16.04
Tutorials
Logging
Ubuntu
Ubuntu 16.04
Introduction> Introduction # Logrotate is a system utility that manages the automatic rotation and compression of log files. If log files were not rotated, compressed, and periodically pruned, they could eventually consume all available disk space on a system.
How To Install and Configure OSSEC Security Notifications on Ubuntu 14.04
Tutorials
Monitoring
Security
Ubuntu
Introduction> Introduction # How do you keep track of authorized and unauthorized activity on your server?
OSSEC is one tool you can install on your server to keep track of its activity.
How To Set Up Django with Postgres, Nginx, and Gunicorn on Ubuntu 14.04
Tutorials
Deployment
Django
Nginx
Python
Python Frameworks
Ubuntu
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 mod_security with Apache on Debian/Ubuntu
Tutorials
Apache
Firewall
Security
Ubuntu
Prelude> Prelude # Mod security is a free Web Application Firewall (WAF) that works with Apache, Nginx and IIS. It supports a flexible rule engine to perform simple and complex operations and comes with a Core Rule Set (CRS) which has rules for SQL injection, cross site scripting, Trojans, bad user agents, session hijacking and a lot of other exploits.
How To Configure Collectd to Gather System Metrics for Graphite on Ubuntu 14.04
Tutorials
Monitoring
System Tools
Ubuntu
Introduction> Introduction # Collecting and visualizing data is an important way to make informed decisions about your servers and projects.
In a previous guide, we discussed how to install and configure Graphite to visualize data on our servers.
How To Install Squid Proxy on Ubuntu 12.10 x64
Tutorials
DNS
Scaling
Ubuntu
Step 1 – Spin up a Ubuntu 12.10 x64 droplet> Step 1 – Spin up a Ubuntu 12.10 x64 droplet # Step 2 – Install Squid> Step 2 – Install Squid # apt-get install -y squid update-rc.
Installing and Using Ranger, a Terminal File Manager, on a Ubuntu VPS
Tutorials
Applications
Miscellaneous
Ubuntu
Introduction> Introduction # Ranger is a terminal file manager with vim-like keybindings that uses the ncurses library to provide a powerful interface for your filesystem.
Ranger uses conventions common to both text-based file managers, such as Midnight Commander, and graphical file managers, such as Mac OS X’s Finder.
How To Set Up Time Synchronization on Ubuntu 12.04
Tutorials
Linux Basics
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: