You do not need Excel installed on the server.
To create the file you need to do a workbook.SaveAs() call to save the workbook to a file.
Put a try/catch around the SaveAs to see if it is getting any error and log the error.
To create the file you need to do a workbook.SaveAs() call to save the workbook to a file.
Put a try/catch around the SaveAs to see if it is getting any error and log the error.