I have two different servers, both with SSL websites. I want to put both sites on one server using VirtualHosts (no, not name-based VirtualHosts!) I'm not sure of exactly what I need to do... rename ssl.conf and put everything in httpd.conf? Just put certain things in httpd.conf and the rest in ssl.conf?

So far, I'm guessing I need something like:

<VirtualHost 172.16.202.25:443>
DocumentRoot /var/www/html
SSLEngine on
SSLCertificateFile /usr/local/apache/certs/my_cert.crt
SSLCertificateKeyFile /usr/local/apache/certs/my_cert.key
</VirtualHost>

<VirtualHost 172.16.202.26:443>
DocumentRoot /var/www/html2
SSLEngine on
SSLCertificateFile /usr/local/apache/certs/my_cert.crt
SSLCertificateKeyFile /usr/local/apache/certs/my_cert.key
</VirtualHost>

Ca I just leave a Listen 80 in httpd.conf, or do I need more VirtualHosts for HTTP traffic?

I can't find any docs on this... everything refers to name-based vhosts and the difficulties in getting SSL going with them. I am not trying to fight that headache, and as a matter of fact that won't help me at all... for architecture reasons, these two sites must remain on separate IP addresses.