Install a renewed certificate for Apache and IIS

Apache

Just replace local public certificate file with the new one downloaded from godaddy. You can figure out location of local pub file by looking at /etc/apache2/sites-enabled/ssl.conf and search keyword SSL

sudo service apache2 restart   //after replacing the public certificate file

IIS

Backup the local public file by go to the MMC and export the pub from the  local computer/person/certs folder with private key

Go to the IIS Manager, Server certificate, choose the old one, click “Complete cert import” from the right action menu (not only half done req can do this, already completed once cert can do this too)

After that, you will see a new entry with the friend name you just entered. Friend name can be “api.domain.com_2017”

Do the rest of the work to bind new certificate with all the sites using ssl