Nicholas Xuan Nguyen

I am a Linux Systems Administrator and Technical Writer. I am a Linux enthusiast and a pro at Internet Research. I use Linux as my primary OS, which is why I'm so in love with it. I love the fact that I can work my own hours and still feel productive because of how flexible Linux's toolset is compared to most other operating systems.

Learn How to Install PostgreSQL on a Ubuntu Linux Server

Learn the different ways to install PostgreSQL on Ubuntu and perform initial configuration to setup a working RDBMS.

Getting Started with Executing TypeScript files in ts-node

Learn how to execute TypeScript Javascript files in ts-node but without the hassle of compiling!

How to Search via Grep with Regex

Learn how to search strings by using basic to complex patterns running grep commands with regex in this tutorial!

How To Provision an Ubuntu VNC Server

Learn to facilitate remote access and deploy an Ubuntu VNC Server in this step-by-step tutorial!

How to Install and Use Podman (Docker Alternative)

Learn how to use Podman as a Docker alternative in creating and managing images and containers in this tutorial!

How to Setup FTP Server with VSFTPD

Learn how to share files to remote machines without compromising security by setting up an FTP server with VSFTPD in this step-by-step tutorial!

How to Install Sysdig to Monitor Your Linux System

Learn many ways to monitor how your Linux system behaves by installing Sysdig and running commands in your terminal in this step-by-step tutorial!

Network Troubleshooting from the Command-Line with TShark

Learn how to set up TShark on your machine to capture packets for effective network troubleshooting in this step-by-step tutorial!

Getting Started with Wireshark Linux Network Troubleshooting

Learn how to troubleshoot network issues by capturing packets using the Wireshark in Linux machines in this step-by-step tutorial!

Deploy a Production Docker MariaDB Installation

Learn how to deploy a production Docker for your MariaDB installation without messing things up on your system in this step-by-step tutorial!

Learn Event Streaming With This Apache Kafka Tutorial

Learn how to install Apache Kafka to manage and stream event data like a pro in this step-by-step tutorial by ATA Learning!

Read and Analyze Your Linux System Logs With Journalctl

Learn how to view your Linux system logs with the journalctl tool, so you can read and analyze your system’s behavior and fix underlying problems!

Learn How to Proxy Applications With Envoy Proxy Server

Learn how to set up Envoy Proxy Server to proxy applications for increased privacy in this step-by-step tutorial!

How to Install and Configure the CSF Firewall for Linux

Learn how to install and configure the CSF firewall for Linux and secure your server in this step-by-step tutorial!

How to Create a VPN with OpenVPN On Window Server

Learn how to install OpenVPN on Window Server to create your own secure VPN in this step-by-step tutorial today!

How to Perform a Secure GitLab Install

Installing new services and software can be daunting at first. Learn how to securely install GitLab in this step-by-step tutorial!

How to Setup a NGINX RTMP Server for Streaming

Learn how to set up an NGINX RTMP server and keep your live stream from crashing in this step-by-step tutorial!

How to Take Control of Your MongoDB Security

Learn how to take control of your MongoDB security by creating an administrative user and enabling authentication in this step-by-step tutorial!

How to Migrate Existing Terraform State into Terraform Cloud

Learn how to migrate your existing Terraform state files into Terraform Cloud, and never worry about losing changes in your state file in this step-by-step tutorial!

How to Provision a Website With aaPanel and LetsEncrypt

Learn how to install aaPanel, provision a website, and secure the website with SSL using Let’s Encrypt in this step-by-step tutorial!