Assume I've generated a server key for use by Apache for SSL. The server will be handling several different domains that use SSL via unique IPs (no SNI).
I want to generate a CSR for each domain from the same key, get it signed, and then configure each domain to present the appropriate certificate.
Is there any reason I should generate a server key for each domain instead of doing this, if all domains will be hosted on the same server?