thank you very much.No. It's not possible to have an SSL certificate on ip based. You can have https://server.domain.com:2222 so the hostname.
You can replace the default admin name.
If you have a database running as admin, you have to update your web app configuration for the database too.
You are wonderful.
I really appreciate your help.