No, there's quite a bit more than that if you want to use secure HTTP. The standard is to use mod_ssl to set up SSL/TLS support. It's not too difficult, but there's quite a bit of details. I highly suggest you read all the way through the documentation starting with the overview at http://httpd.apache.org/docs/2.2/ssl/, and then for the module itself at http://httpd.apache.org/docs/2.2/mod/mod_ssl.html. If you're setting up an online store, you're going to have to be incredibly careful about what you're doing: people will not be pleased if you're taking their credit card numbers but don't really know what you're doing with the secure connection. Unless you're planning to become an expert, I would highly recommend you hire out to someone who is an expert to host and manage your store. You can still use do-it-yourself SSL for your own website, but I wouldn't recommend doing it yourself for something as important as online transactions. -Brian On Mon, Jan 12, 2009 at 8:36 PM, Jason Todd Slack-Moehrle <mailinglists@xxxxxxxxxxxxxxx> wrote: > HI All, > > I have a new Mac Pro that will be hosting my "web presence". > > I am running Apache2 and I have everything working on one IP. > > I want to run my online store on a separate IP and NIC and port 443. > > So what do I do for apache to accomplish this? > > I have apache listening on all IP's by: Listen 80 and NameVirtualHost *:80 > > Should I change this to: > > Listen xx.xx.xx.xx:80 > Listen yy.yy.yy.yy:443 > > Then do I modify my virtual hosts file to: > > NameVirtualHost xx.xx.xx.xx:80 > NameVirtualHost yy.yy.yy.yy.yy:443 > > <VirtualHost xx.xx.xx.xx:80> > // normal config > </VirtualHost> > > <VirtualHost yy.yy.yy.yy.yy:443> > // My online store info > </VirtualHost> > > -Jason -- Feel free to contact me using PGP Encryption: Key Id: 0x3AA70848 Available from: http://pgp.mit.edu/ --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx