How to generate CSR?

Certificate Signing Request can be generated with an OpenSSL command from your terminal or command prompt

CSR is a message sent from an applicant to a certificate authority in order to apply for a digital identity certificate.
It can be generated from your terminal or command prompt with a simple command:

openssl req -new -newkey rsa:2048 -nodes -keyout Domain.key -out Domain.csr

Domain.key will be your private key and Domain.csr - the CSR message file.
The CSR contains information identifying the applicant and the public key.

How to generate CSR?