How to Install and Use PowerShell on Ubuntu 20.04

How to Install and Use PowerShell on Ubuntu 20.04PowerShell is a task-based configuration tool of the Windows operating system. It is a very powerful tool used to automate system administrator tasks. Microsoft has released PowerShell Core for Linux operating systems. With PowerShell, you can perform different administrative tasks on a remote and a local computer.In this tutorial, we will show you how to install PowerShell on Ubuntu 20.04.PrerequisitesA server running Ubuntu 20.04.A root password is configured the server.Getting StartedBefore starting, you will need to update your system packag

Read More »
Install and Use Guacamole Remote Desktop on CentOS 8

Install and Use Guacamole Remote Desktop on CentOS 8

Install and Use Guacamole Remote Desktop on CentOS 8Apache Guacamole is a free, open-source, web-based, and clientless remote desktop application that supports standard protocols like VNC, RDP, and SSH. It allows you to access Linux and Windows PC from a web browser via RDP, SSH, or VNC. It is clientless so you don’t need to install any plugins or client software. It is made from two components Guacamole Server and Guacamole Client. Guacamole server provides server-side and native components required to connect to remote PC while Guacamole client is an HTML 5 web application used to connect to

Read More »
How to configure Route53 with our DomainName to access a static website from S3 on AWS

How to configure Route53 with our DomainName to access a static website from S3 on AWS

How to configure Route53 with our DomainName to access a static website from S3 on AWSThis article will help you with the steps to host a static website on S3 and redirect traffic from your subdomain to the static website on the S3 bucket. For this, you will need a domain purchased on AWS. Once you have the domain on AWS, you can create a subdomain and redirect requests from it to the S3 bucket. A static website is the basic type of website that contains webpages with the fixed content. Each page is coded with HTML and delivers content that is there in it, whereas dynamic websites depend on se

Read More »
How to Install Shopware 6 with NGINX and Let’s Encrypt on CentOS 8

How to Install Shopware 6 with NGINX and Let’s Encrypt on CentOS 8

How to Install Shopware 6 with NGINX and Let’s Encrypt on CentOS 8Shopware is a free and open-source platform that helps you to start your own e-commerce website to power your online business. It provides a lot of useful tools that help you to build and customize a fully responsive online store. It is very similar to Magento. Compared to Magento, Shopware is a very powerful, easy-to-use, and flexible application. It helps you to create and manage content and products easily from any device with its modern user interface.In this tutorial, we will show you how to install Shopware with Nginx and

Read More »
How to create and modify a Parameter Group for an RDS instance on AWS

How to create and modify a Parameter Group for an RDS instance on AWS

How to create and modify a Parameter Group for an RDS instance on AWSA Parameter Group contains configuration to be used by the DB instances on AWS. Every DB instance we create has a default Parameter group attached to it with default values. This default parameter group can not be edited, hence it is necessary to create a new parameter group with the required configuration. So, if you want to change the values of parameters, you first create a new Parameter group and attach it to the DB instance.Note that improperly configuring parameters can have adverse effects, and may result in degraded p

Read More »

How to Install and Use Snap Package Manager on Ubuntu 20.04

How to Install and Use Snap Package Manager on Ubuntu 20.04Snap also know as Snappy is an alternative package management tool and program package format developed by Canonical, the company behind Ubuntu Linux. Snap has been introduced in Ubuntu 16.04 LTS (Xenial Xerus) and is part of any Ubuntu version since then, it can be used across all Linux distributions. Snap packages can be installed via command line or can be downloaded from websites as .snap files. Snap package manager creates a separate folder for each package and does not interfere with the rest of the system.In this tutorial, we wi

Read More »
How to Install GoAccess Web Log Analyzer on Ubuntu 20.04

How to Install GoAccess Web Log Analyzer on Ubuntu 20.04

How to Install GoAccess Web Log Analyzer on Ubuntu 20.04GoAccess is a free and open-source weblog analyzer tool used for the analysis of logs in real-time. You can analyze logs through a web browser or terminal. It is fast and light-weight that cannot consume a large amount of your CPU and Memory. It uses Common Log Format to parses and analyzes the web server logs. It supports HTTP/2 & IPv6 and has the ability to output JSON and CSV.GoAccess provides very useful statistics to system administrators including, top visitors, bandwidth, referring sites and URLs, operating systems, IP location, re

Read More »
How to Install Friendica Social Network Platform on Ubuntu 20.04

How to Install Friendica Social Network Platform on Ubuntu 20.04

How to Install Friendica Social Network Platform on Ubuntu 20.04Friendica is a free, open-source and decentralized social networking platform that helps you to build and maintain your own social networking projects. It has built-in support for ActivityPub including, Mastodon, Hubzilla, OStatus, Pleroma and more. It allows you to import your websites and blogs into your social stream via RSS/Atom feeds. It provides a powerful user and admin dashboard that helps you to manage your social network from any device.In this tutorial, we will show you how to install Friendica with Apache and Let’s Enc

Read More »
How to create an SFTP-enabled Server on AWS

How to create an SFTP-enabled Server on AWS

How to create an SFTP-enabled Server on AWSAWS Transfer Family supports Secure File Transfer Protocol (SFTP), File Transfer Protocol over SSL (FTPS), and File Transfer Protocol (FTP) to transfer files to and from AWS S3 or AWS EFS(Elastic File System). It supports DNS routing with Amazon Route 53. AWS Transfer Family removes the overhead to purchase and run your own FTP servers, instead, it manages file infrastructure for you. It supports auto-scaling capacity and maintains high availability.AWS Transfer Family is a fully managed service by AWS that scales in real-time, and you don’t need to c

Read More »
How to Set up RabbitMQ Cluster on Ubuntu 20.04

How to Set up RabbitMQ Cluster on Ubuntu 20.04

How to Set up RabbitMQ Cluster on Ubuntu 20.04RabbitMQ is a free, open-source and multi-protocol messaging broker software written in the Erlang programming language. A message broker is used to store messages for an application. When an application sends data to another application, the app publishes the message onto the message broker. RabbitMQ supports multiple messaging protocols and can be easily deployed in a distributed configurations. The message broker act as a middleman for various web application and used to reduce loads and delivery time of web application.In this tutorial, we will

Read More »