Единственное, что имеет значение, это то, какая ОС и веб-сервер работают на вашей виртуальной машине. Я возьму на себя Apache Linux. Вам понадобится доступ к вашей виртуальной машине. Я предполагаю доступ по SSH.
CSR - это запрос на подпись сертификата. Это тип документа, в котором подробно описано, что будет в вашем SSL-сертификате, выданном Comodo, например ваше имя, местоположение и т. Д. CSR можно создать на любом компьютере. Я использую OpenSSL для генерации CSR. Документация Comodo о том, как создать CSR:
Создание CSR: использование OpenSSL (Apache w / mod_ssl, NGINX, OS X)
Далее вам нужно загрузить CSR в Comodo. Они сгенерируют ваш сертификат:
Создание и отправка CSR
Comodo сгенерирует ваш сертификат. В зависимости от типа сертификата, который вы приобрели, это займет один или два дня. Не забудьте метод проверки, который им требуется. В ссылке на документ это DV (проверка домена), что означает, что вы создаете специальную запись на вашем DNS-сервере для вашего домена.
Далее вы установите свой сертификат. Это зависит от веб-сервера. Вот ссылка для Apache:
Установка SSL-сертификата в Apache