Tutorials
How To Configure BIND as a Private Network DNS Server on Ubuntu 14.04
Tutorials
DNS
Networking
Ubuntu
Introduction> Introduction # An important part of managing server configuration and infrastructure includes maintaining an easy way to look up network interfaces and IP addresses by name, by setting up a proper Domain Name System (DNS).
How To Set Up a Node.js Application for Production on Ubuntu 16.04
Tutorials
DigitalOcean App Platform
Let's Encrypt
Nginx
Node.js
Ubuntu 16.04
Introduction> Introduction # Node.js is an open-source JavaScript runtime environment for building server-side and networking applications. The platform runs on Linux, MacOS, FreeBSD, and Windows. Node.js applications can be run at the command line, but we’ll focus on running them as a service, so that they will automatically restart on reboot or failure, and can safely be used in a production environment.
How To Provision and Manage Remote Docker Hosts with Docker Machine on Ubuntu 16.04
Tutorials
Docker
Ubuntu
Ubuntu 16.04
Introduction> Introduction # Docker Machine is a tool that makes it easy to provision and manage multiple Docker hosts remotely from your personal computer. Such servers are commonly referred to as Dockerized hosts, and as a matter of course, can be used to run Docker containers.
How to Run Django with mod_wsgi and Apache with a virtualenv Python environment on a Debian VPS
Tutorials
Apache
Debian
Django
Introduction> Introduction # Working with Django applications, and Python applications in general, is a complex matter with many tools in use. There are multiple ways of achieving the same goal and often there is no single way to do things.
How To Use Variables in Python 3
Tutorials
Development
Python
Introduction> Introduction # Variables are an important programming concept to master. They are essentially symbols that stand in for a value you’re using in a program.
This tutorial will cover some variable basics and how to best use them within the Python 3 programs you create.
How To Create Temporary and Permanent Redirects with Apache
Tutorials
Apache
CentOS
Debian
Ubuntu
Ubuntu 16.04
Introduction> Introduction # HTTP redirection is way to point one domain or address to another. There are a few different kinds of redirects, each of which mean something different to the client browser.
How To Deploy a Rails App with Passenger and Nginx on Ubuntu 14.04
Tutorials
Nginx
Ruby on Rails
Ubuntu
Introduction> Introduction # If you are a Ruby on Rails developer, you probably need a web server to host your web apps. This tutorial shows you how to use Phusion Passenger as your Rails-friendly web server.
How To Use Foreman To Manage Puppet Nodes on Ubuntu 14.04
Tutorials
Configuration Management
Monitoring
Ubuntu
Introduction> Introduction # Foreman is an open source tool that can help with the management of servers, by providing an easy way to interact with Puppet (or Chef) to automate tasks and application deployment.
How To Install Nagios 4 and Monitor Your Servers on Ubuntu 14.04
Tutorials
Monitoring
Ubuntu
Introduction> Introduction # In this tutorial, we will cover the installation of Nagios 4, a very popular open source monitoring system, on Ubuntu 14.04. We will cover some basic configuration, so you will be able to monitor host resources via the web interface.
How To Create a SSL Certificate on nginx for Ubuntu 12.04
Tutorials
Nginx
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 Use RKHunter to Guard Against Rootkits on an Ubuntu VPS
Tutorials
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 MongoDB from the Default APT Repositories on Ubuntu 18.04
Tutorials
MongoDB
NoSQL
Ubuntu 18.04
The author selected the Creative Commons Corporation to receive a $100 donation as part of the Write for DOnations program.
Introduction> Introduction # MongoDB, also known as Mongo is a free and open-source NoSQL document database used commonly in modern web applications.
How To Import and Export Databases and Reset a Root Password in MySQL
Tutorials
MySQL
How to Import and Export Databases> How to Import and Export Databases # Export> Export # To Export a database, open up terminal, making sure that you are not logged into MySQL and type,
How To Add Swap Space on Ubuntu 16.04
Tutorials
Linux Basics
Ubuntu
Ubuntu 16.04
Introduction> Introduction # One of the easiest way of increasing the responsiveness of your server and guarding against out-of-memory errors in applications is to add some swap space. In this guide, we will cover how to add a swap file to an Ubuntu 16.
How To Deploy a Laravel Application with Nginx on Ubuntu 16.04
Tutorials
Databases
Laravel
LEMP
Let's Encrypt
MySQL
Nginx
PHP Frameworks
Security
Ubuntu
Ubuntu 16.04
Laravel is one of the most popular open-source web application frameworks written in PHP. It aims to help developers build both simple and complex applications by making frequently-used application tasks (like caching and authentication) easier.
How To Set Up Apache Virtual Hosts on Ubuntu 16.04
Tutorials
Apache
Ubuntu 16.04
Introduction> Introduction # The Apache web server is the most popular way of serving web content on the internet. It accounts for more than half of all active websites on the internet and is extremely powerful and flexible.
How To List and Delete Iptables Firewall Rules
Tutorials
Firewall
Networking
Security
Introduction> Introduction # Iptables is a firewall that plays an essential role in network security for most Linux systems. While many iptables tutorials will teach you how to create firewall rules to secure your server, this one will focus on a different aspect of firewall management: listing and deleting rules.
How To Build a Modal Component with Vue.js
Tutorials
Development
Vue.js
Introduction> Introduction # Modals are a user experience convention to direct a user’s attention to a piece of content that they need to read or interact with. These tend to take the form of small blocks of content directly in the field of vision of the user with some sort of backdrop either obscuring or hiding the rest of the content on the page.
How To Optimize WordPress Performance With MySQL Replication On Ubuntu 14.04
Tutorials
MySQL
Scaling
Ubuntu
WordPress
Introduction> Introduction # In this tutorial, we will teach you how to scale up your WordPress MySQL database server setup using master-slave database replication and the HyperDB plugin for WordPress. Adding more database servers to your environment in this manner allows your WordPress application to read from multiple database servers, increasing read performance.
Style Binding & NgStyle in Angular 2
Tutorials
Angular
It’s easy to bind inline style in your Angular 2 templates. Here’s how you would bind a single style value for example:
<p [style.background-color]="'darkorchid'"> Quite something! </p> You can also specify the unit, here for example we set the unit in em, but px, % or rem could also be used: