Fedora

How To Troubleshoot Common Apache Errors — step-by-step Linux tutorial on Progressive Robot

How To Troubleshoot Common Apache Errors

There are three main commands, and a set of common log locations that you can use to get started troubleshooting Apache errors. Generally when you are troubleshooting Apache, you will use these commands in the order indicated here, and then examine log files for specific…

Read more
How To Use Dig, Whois, & Ping on an Ubuntu VPS to Query DNS Data — step-by-step Linux tutorial on Progressive Robot

How To Use Dig, Whois, & Ping on an Ubuntu VPS to Query DNS Data

Setting up domain names can be challenging for those who are inexperienced. The “dig” command can help verify that your domain settings are correct. This is also helpful for investigating how other websites set up their domain records. This guide will introduce the basics of how to query information with dig. It will also briefly explore the “ping” and “whois” commands.

Read more
Initial Setup of a Fedora 21 Server — step-by-step Linux tutorial on Progressive Robot

Initial Setup of a Fedora 21 Server

When you first log into a fresh Fedora 21 or RHEL server, it’s not ready for use as a production system. There are a number of recommended steps to take in order to customize and secure it, e.g. enabling a firewall. This tutorial will show you how to give a fresh installation of a Fedora 21 server a better security profile and be ready for use.

Read more
Initial Setup of a Fedora 22 Server — step-by-step Linux tutorial on Progressive Robot

Initial Setup of a Fedora 22 Server

When you first log into a fresh Fedora 22 server, it’s not ready for use as a production system. There are a number of recommended steps to take in order to customize and secure it, e.g. enabling a firewall. This tutorial will show you how to give a fresh installation of a Fedora 22 server a better security profile and be ready for use.

Read more
Top 10 Linux Easter Eggs — step-by-step Linux tutorial on Progressive Robot

Top 10 Linux Easter Eggs

Linux can be hard work. This article was made to show the other side of Linux, where things don’t have to be so serious all of the time. Many of the people who contribute to open source projects have a great sense of humor.

Read more
How to Choose a Linux Distribution — step-by-step Linux tutorial on Progressive Robot

How to Choose a Linux Distribution

There are many Linux distributions available, each with their own maintainers, some backed by commercial providers and some not. For the purpose of running a cloud server, there are a few you should be aware of.

Read more
How To Deploy Node.js Applications Using Systemd and Nginx — step-by-step Linux tutorial on Progressive Robot

How To Deploy Node.js Applications Using Systemd and Nginx

When deploying a web application to a Droplet, it might be tempting to simply use the same kind of setup as is used in development, i.e. starting the server by running “ruby app.rb” or “node server.js” in a terminal. This is simple and easy, while providing visible logs.This is dangerous: what happens if the server crashes and no one is around to restart it? This tutorial uses a simple Node.js application, but is applicable to most, if not all, others as well (be they Ruby, Python, etc.)

Read more
How To Install and Use Mosh on a VPS — step-by-step Linux tutorial on Progressive Robot

How To Install and Use Mosh on a VPS

Mosh takes all the security benefits of SSH and builds upon it a greater tolerance to poor network conditions and roaming connections. It also increases responsiveness and lowers bandwidth usage by only communicating state changes to the currently visible screen region rather than transmitting complete buffers.

Read more
How To Install Java on CentOS, Rocky Linux, RHEL, and Fedora — step-by-step Linux tutorial on Progressive Robot

How To Install Java on CentOS, Rocky Linux, RHEL, and Fedora

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. This tutorial covers installing the latest, default version of Java, as well as cherry-picking any older versions for installation, and switching between multiple versions in your environment as needed.

Read more
CHAT