Tutorials
How To Configure Vue.js REST API Consumption with Axios
Tutorials
Vue.js
Introduction> Introduction # In Vue 2.0, the developers decided that having a built-in HTTP client module was rather redundant and could be better serviced by third-party libraries. The alternative most frequently recommended is Axios.
How To Add Two-Way Data Binding to Custom Components in Vue.js
Tutorials
Vue.js
Introduction> Introduction # In this article, you will learn about how to add the v-model directive for custom components in Vue.js. While the v-model directive is a powerful asset to add two-way data binding in vanilla Vue.
How To Set Up Mod_Rewrite
Tutorials
Apache
Ubuntu
About Mod_Rewrite> About Mod_Rewrite # Think about the last time you visited some shopping website, looking for that one specific thing you needed to buy. When you finally reached the page, the URL most likely looked something like this:
How To Install Go on Ubuntu 18.04
Tutorials
Go
Ubuntu 18.04
Introduction> Introduction # Go is a modern programming language developed at Google. It is increasingly popular for many applications and at many companies, and offers a robust set of libraries. This tutorial will walk you through downloading and installing the latest version of Go (Go 1.
How To Set Up Time Synchronization on Ubuntu 16.04
Tutorials
Linux Basics
Ubuntu
Ubuntu 16.04
Introduction> Introduction # Accurate timekeeping has become a critical component of modern software deployments. Whether it’s making sure logs are recorded in the right order or database updates are applied correctly, out-of-sync time can cause errors, data corruption, and other hard to debug issues.
How To Configure Nginx as a Web Server and Reverse Proxy for Apache on One Ubuntu 14.04 Droplet
Tutorials
Apache
Nginx
Ubuntu
Introduction> Introduction # Apache and Nginx are two popular open source web servers often used with PHP. It can be useful to run both of them on the same virtual machine when hosting multiple websites which have varied requirements.
How To Install Linux, Apache, MySQL, PHP (LAMP) Stack on Debian 8
Tutorials
Apache
Debian
LAMP Stack
MySQL
PHP
Introduction> Introduction # The “LAMP” stack of software, consisting of the Linux operating system, Apache web server, MySQL database, and PHP scripting language, is a great foundation for web or application development.
How To Set Up Multi-Factor Authentication for SSH on Ubuntu 16.04
Tutorials
Security
Ubuntu
Ubuntu 16.04
Introduction> Introduction # An authentication factor is a single piece of information used to prove you have the rights to perform an action, like logging into a system. An authentication channel is the way an authentication system delivers a factor to the user or requires the user to reply.
How To Install WordPress on CentOS 7
Tutorials
CentOS
WordPress
Introduction> Introduction # WordPress is a free and open source website and blogging tool that uses PHP and MySQL. WordPress is currently the most popular CMS (Content Management System) on the Internet, and has over 20,000 plugins to extend its functionality.
How To Create a Pull Request on GitHub
Tutorials
Development
Git
Open Source
Introduction> Introduction # Git is an open-source distributed version control system that makes collaborative software projects more manageable. Many projects maintain their files in a Git repository, and platforms like GitHub have made sharing and contributing to code accessible, valuable, and effective.
How To Install and Configure Zabbix to Securely Monitor Remote Servers on CentOS 7
Tutorials
Apache
CentOS
High Availability
MariaDB
Monitoring
MySQL
Networking
Open Source
PHP
System Tools
The author selected the Open Source Initiative to receive a donation as part of the Write for DOnations program.
Introduction> Introduction # Zabbix is open-source monitoring software for networks and applications.
How To Install Python 3 and Set Up a Programming Environment on an Ubuntu 16.04 Server
Tutorials
Development
Python
###Introduction
This tutorial will get your Ubuntu 16.04 or Debian 8 server set up with a Python 3 programming environment. Programming on a server has many advantages and makes it easier for teams to collaborate on a development project.
How To Use Query Parameters with Angular Router
Tutorials
Angular
Introduction> Introduction # Query parameters in Angular allow for passing optional parameters across any route in the application. Query parameters are different from regular route parameters, which are only available on one route and are not optional (e.
How To Use PAM to Configure Authentication on an Ubuntu 12.04 VPS
Tutorials
Linux Basics
Security
System Tools
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 Add and Delete Users on Ubuntu 16.04
Tutorials
Linux Basics
Ubuntu
Introduction> Introduction # One of the most basic tasks that you should know how to do on a fresh Linux server is add and remove users. When you create a new system, you are often (such as on DigitalOcean Droplets) only given the root account by default.
How To Install and Use Docker on Ubuntu 20.04
Tutorials
DigitalOcean App Platform
Docker
Ubuntu 20.04
Introduction> Introduction # Docker is an application that simplifies the process of managing application processes in containers. Containers let you run your applications in resource-isolated processes. They’re similar to virtual machines, but containers are more portable, more resource-friendly, and more dependent on the host operating system.
How To Migrate from an Apache Web Server to Nginx on an Ubuntu VPS
Tutorials
Apache
Nginx
PHP
Ubuntu
Introduction> Introduction # There are a number of choices you have to make when getting a website or application up and running. Sometimes, your requirements change, new technology becomes viable, or your user-base balloons unexpectedly.
How To Move a MySQL Data Directory to a New Location on Ubuntu 16.04
Tutorials
Block Storage
MySQL
Storage
Ubuntu
Ubuntu 16.04
Introduction> Introduction # Databases grow over time, sometimes outgrowing the space on the 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 Install the Apache Web Server on Ubuntu 18.04
Tutorials
Apache
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 Install and Configure OpenLDAP and phpLDAPadmin on Ubuntu 16.04
Tutorials
System Tools
Ubuntu
Ubuntu 16.04
Introduction> Introduction # Lightweight Directory Access Protocol (LDAP) is a standard protocol designed to manage and access hierarchical directory information over a network. It can be used to store any kind of information, though it is most often used as a centralized authentication system or for corporate email and phone directories.