---
title: How to Generate a Certificate Signing Request (CSR) on Webuzo
description: A CSR code is needed when generating an SSL certificate, whether self signed or purchased third party SSL that you want to install on your server. A CSR will usually be generated alongside a private key On Webuzo panel, generation…
url: "https://truehost.com/support/knowledge-base/how-to-generate-a-certificate-signing-request-csr-on-webuzo/"
updated: "2024-11-21"
category: Cloud servers in Kenya
---

# How to Generate a Certificate Signing Request (CSR) on Webuzo

A CSR code is needed when generating an SSL certificate, whether self signed or purchased third party SSL that you want to install on your server. A CSR will usually be generated alongside a private key

On Webuzo panel, generation of CSR code is easy. You will first need to create a private key, then generate an associated CSR code,

#### To Create a Private Key

- Log in to your webuzo user panel using [these steps](https://truehost.com/support/knowledge-base/how-to-access-user-panel-in-webuzo/)

![](https://truehost.com/support/wp-content/uploads/2024/11/image-377.png)

- Go to the **SSL** section and click on **Private Keys**.

![](https://truehost.com/support/wp-content/uploads/2024/11/image-439.png)

- You will an **Upload a Key** section and **Generate a Key** section. You will go to Generate a Key section and fill in the key desctiption, for identification, and choose a desired key size. You are advised to leave the default size
- Once dona, click on **Create**

![](https://truehost.com/support/wp-content/uploads/2024/11/image-440-1024x531.png)

- You will see a success message

![](https://truehost.com/support/wp-content/uploads/2024/11/image-441.png)

#### To Create a Certificate Signing Request

Since the private key has been crate, now you are set to create a CSR code associated with the key

- Go to the **SSL** section and click on **Cert Signing Request**.

![](https://truehost.com/support/wp-content/uploads/2024/11/image-437.png)

- You will be presented with a form to fill.

![](https://truehost.com/support/wp-content/uploads/2024/11/image-443-1024x618.png)

- First thing is to select the key that you want to craete an assocuared CSR code. You will select from the dropdown in the **key** field

![](https://truehost.com/support/wp-content/uploads/2024/11/image-444-1024x112.png)

- You will then fill in the other details. You will also need to input a Pass Phrase that has no special characters and the country code to have two characters, like KE, NG, ZA, US, UK etc
- Once done, click on create to finish the process while creating the CSR.

![](https://truehost.com/support/wp-content/uploads/2024/11/image-450.png)

- Once done, you will see a success message

![](https://truehost.com/support/wp-content/uploads/2024/11/image-451-1024x639.png)

- You can refresh the page or let it refresh on its own.
- To see the CSR code, check the **HOST** section to see your domain, then click the copy icon on the right side, under **OPTION**

![](https://truehost.com/support/wp-content/uploads/2024/11/image-452-1024x86.png)

- Your CSR will be displayed. Copy and use it as desired

![](https://truehost.com/support/wp-content/uploads/2024/11/image-453-1024x510.png)

- To see the Private Key, go to **SSL** section and click on **Private Keys**
- Check the **HOST** section to see your domain, then click the copy icon on the right side, under **OPTION**.
- Your key will be displayed. Copy and use it as desired

![](https://truehost.com/support/wp-content/uploads/2024/11/image-464-1024x489.png)

That will be all.

[**How to Install an SSL Certificate in Webuzo**](https://truehost.com/support/knowledge-base/how-to-install-an-ssl-certificate-in-webuzo/)
