Skip to main content

Tutorials

How To Install MySQL on Ubuntu 18.04
Tutorials Databases MySQL Ubuntu Ubuntu 18.04
A previous version of this tutorial was written by Hazel Virdó Introduction> Introduction # MySQL is an open-source database management system, commonly installed as part of the popular LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack.
SQLite vs MySQL vs PostgreSQL: A Comparison Of Relational Database Management Systems
Tutorials Conceptual Databases MySQL PostgreSQL SQLite
Introduction> Introduction # The relational data model, which organizes data in tables of rows and columns, predominates in database management tools. Today there are other data models, including NoSQL and NewSQL, but relational database management systems (RDBMSs) remain dominant for storing and managing data worldwide.
How To Use Git Effectively
Tutorials Git
Introduction> Introduction # Version control systems like Git are essential to modern software development best practices. Versioning allows you to keep track of your software at the source level. You can track changes, revert to previous stages, and branch to create alternate versions of files and directories.
How To Install Java on CentOS, Rocky Linux, RHEL, and Fedora
Tutorials CentOS Fedora Java Rocky Linux
Introduction> Introduction # This tutorial will show you how to install Java on current versions of RPM-based Linux distributions: Red Hat Enterprise Linux, CentOS, Fedora, and Rocky Linux. Java is a popular programming language and software platform that allows you to run many server-side applications.
How To Install ZNC, an IRC bouncer, on an Ubuntu VPS
Tutorials Miscellaneous 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 Set Up Master Slave Replication on PostgreSQL on an Ubuntu 12.04 VPS
Tutorials Backups Load Balancing PostgreSQL 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 Create An Off-Site Backup Of Your Site With Rsync On Centos 6
Tutorials Backups CentOS MySQL WordPress
Status: Deprecated> Status: Deprecated # This article covers a version of CentOS that is no longer supported. If you are currently operating a server running CentOS 6, we highly recommend upgrading or migrating to a supported version of CentOS.
How To Configure BIND as a Private Network DNS Server on CentOS 7
Tutorials CentOS DNS Networking
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 Install and Configure Redis on Ubuntu 16.04
Tutorials NoSQL Redis Ubuntu Ubuntu 16.04
Introduction> Introduction # Redis is an in-memory key-value store known for its flexibility, performance, and wide language support. In this guide, we will demonstrate how to install and configure Redis on an Ubuntu 16.
How To Install and Secure phpMyAdmin on Ubuntu 12.04
Tutorials MySQL 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 Manage RAID Arrays with mdadm on Ubuntu 16.04
Tutorials Block Storage Storage Ubuntu Ubuntu 16.04
Introduction> Introduction # RAID arrays provide increased performance and redundancy by combining individual disks into virtual storage devices in specific configurations. In Linux, the mdadm utility makes it easy to create and manage software RAID arrays.
How To Install MariaDB on Debian 10
Tutorials Databases Debian 10 MariaDB MySQL
Introduction> Introduction # MariaDB is an open-source database management system (DBMS), commonly used as an alternative for the MySQL portion of the popular LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack. It’s intended to be a drop-in replacement for MySQL and Debian now only ships with MariaDB packages.
How To Use Apache JMeter To Perform Load Testing on a Web Server
Tutorials Scaling Server Optimization
Introduction> Introduction # In this tutorial, we will go over how to use Apache JMeter to perform basic load and stress testing on your web application environment. We will show you how to use the graphical user interface to build a test plan and to run tests against a web server.
How To Use Icinga To Monitor Your Servers and Services On Ubuntu 14.04
Tutorials Monitoring Ubuntu
Introduction> Introduction # In this tutorial, we will go over the installation of Icinga, an open source monitoring system, on Ubuntu 14.04. We will cover some basic configuration, so you will be able to monitor network services and host resources via the web interface.
How To Use node.js, request and cheerio to Set Up Simple Web-Scraping
Tutorials Development Node.js
Introduction:> Introduction: # In this tutorial, we will scrape the front page of Hacker News to get all the top ranking links as well as their metadata – such as the
Linux Navigation and File Management
Tutorials Linux Basics System Tools
Introduction> Introduction # Navigating and manipulating files and folders in the filesystem is a key part of working with most computers. Cloud servers mostly use the same common Linux shells, and common Linux commands, for working with files and folders.
DNS Tips and Tricks
Tutorials
Introduction> Introduction # In this article, you’ll learn three tricks you can do with DNS. If you’ve ever done any work with DNS configuration, these little tricks may help you get through your workflow a little faster.
How To Choose an Effective Backup Strategy
Tutorials Backups Conceptual Linux Basics
Introduction> Introduction # Backups are very important for cloud servers. Whether you are running a single project with all of its data stored on a single server, or deploying directly from Git to VMs that are spun up and torn down while retaining a minimum set of logs, you should always plan for a failure scenario.
How To Install MongoDB on CentOS 7
Tutorials CentOS MongoDB
Introduction> Introduction # MongoDB is a document-oriented database that is free and open-source. It is classified as a NoSQL database because it does not rely on a traditional table-based relational database structure.
How To Use Environment Variables in Vue.js
Tutorials Vue.js
Introduction> Introduction # In a web app, you will most likely have to access a backend API server through a URL. In a development environment – when you are working locally, this URL can be something like: http://localhost:8080/api.