Я установил это на на моих серверах путем корректировки/etc/apache2/ports.conf файла следующим образом:
NameVirtualHost *:443
# SSL name based virtual hosts are not yet supported, therefore no
# NameVirtualHost statement here
NameVirtualHost *:443
Listen 443
Необходимо затем смочь использовать путем редактирования /etc/apache2/sites-enabled/mysite.com (некоторый код опустил сокращать пример):
ServerName mysite1.com
SSLCertificateFile /etc/ssl/localcerts/www.mysite1.com.crt
SSLCertificateKeyFile /etc/ssl/localcerts/www.mysite1.com.pem
ServerName mysite2.com
SSLCertificateFile /etc/ssl/localcerts/www.mysite2.com.crt
SSLCertificateKeyFile /etc/ssl/localcerts/www.mysite2.com.pem
Поскольку столько vhosts, сколько Вам нравится.
Править: НУЖНО ВТОРОЕ МНЕНИЕ? ПОЙДИТЕ СЮДА: http://forum.slicehost.com/comments.php?DiscussionID=3244
FAQ Rightscale рекомендует использовать емкостно-резистивный сценарий для изменения имени хоста с помощью команды имени хоста.
http://support.rightscale.com/06-FAQs/FAQ_0073_-_How_can_I_change_the_EC2_hostname%3F