Xrdp is an open-source implementation of the Microsoft Remote Desktop Protocol (RDP) server. It allows you to graphically control a remote machine. Using Xrdp, you can login to remote machine same as Microsoft Remote Desktop Protocol (RDP). This tutorial explains how to install Xrdp (Remote Desktop) on CentOS 8 system. Installing Desktop Environment# Typically,...
R is an open-source programming language. It’s specially used for statistical computing and data mining for developing statistical software and performing data analysis. This tutorial covers how to install R on CentOS 8 system. Prerequisites# Before you start installation on CentOS, ensure that: You are logged in with non-root user account with administrator privileges....
Composer is a popular dependency manager for PHP. Using Composer you can install, update and pull in all the required PHP packages to your project directory. At the time of installing package, composer will check for dependencies of package and if dependent package are there then it will also install dependencies. In this tutorial,...
Ruby is popular, dynamic and flexible open source programming language. It has an elegant syntax that is natural to read and easy to write. We’ll show how to install Ruby from CentOS default repositories and using the Rbenv and RVM scripts on CentOS 8 system. Choose the installation method that is most appropriate for...
Yarn is an open-source JavaScript package manager for Node.Js. It allows to install, update, configure, and remove npm packages with multiple benefits over npm. It includes faster rate of package downloads, ability to download offline packages, reduce connectivity issues and auto-generation of lock files. This tutorial explains how to install Yarn on CentOS 8...
Nginx Server Blocks allows you to run multiple websites on a single server. It makes simple and easy to manage configurations of each site independently. We can set separate security policy and use different SSL certificates and much more. In this guide, we will show how to set up Nginx Server Blocks on a...
Using Apache Virtual Hosts, you can encapsulate configuration details and host multiple websites on a single server. Using it you can customize each website by creating separate document root, security policy and different SSL certificates. This tutorial covers how to set up Apache Virtual Hosts on CentOS 8 server. Prerequisites# A CentOS 8 server...
Anaconda is the most popular, free and open-source distribution of Python and R Programming language. The Anaconda distribution is used by over 15 million users and includes more than 1500 popular data-science packages. It is used for large-scale data processing, predictive analysis and scientific computing. This tutorial describes how to install Anaconda on CentOS...
SSH, or Secure Shell is an encrypted protocol which allows client system to communicate securely with a server. You can connect to your system remotely, perform administrative tasks and access files. It’s more secure way to communicate with server using SSH keys than password authentication. This tutorial explains how to create SSH keys on...
OpenCV (Open Source Computer Vision Library) is an open source computer vision library with bindings for C++, Python, and Java and supports all major operating systems. In this tutorial, we will show you how to install OpenCV on CentOS 8 system. OpenCV can be deployed on various platforms, including Windows, Linux, Android, iOS, etc....