Apache httpd
Revision as of 20:43, 7 February 2010 by Woozle (talk | contribs) (Created page with '==About== category:softwareThis page is about the Apache web server. (Maybe it should be renamed "Apache web server" or "Apache HTTP Server" at some point, with "Apache" …')
About
This page is about the Apache web server. (Maybe it should be renamed "Apache web server" or "Apache HTTP Server" at some point, with "Apache" being a disambiguation page.)
This page is a seed article. You can help HTYP water it: make a request to expand a given page and/or donate to help give us more writing-hours!
|
Notes
To get SSL working with virtual hosting (or at all, really), I had to do the following:
- in apache2.conf:
# added above the "Include /etc/apache2/sites-enabled/" line: NameVirtualHost *:443 # added below it: SSLProtocol -all +TLSv1 +SSLv3 SSLCertificateFile /etc/apache2/certs/server.crt SSLCertificateKeyFile /etc/apache2/certs/server.key
- in ports.conf:
<IfModule mod_ssl.c> # SSL name based virtual hosts are not yet supported, therefore no # NameVirtualHost statement here Listen 443 https </IfModule>
- Pick which domain to serve for https requests, and add to that site's config file:
<VirtualHost *:443> SSLEngine on (copy of essential stuff from <VirtualHost:*>) </VirtualHost>
- (and finally...) Remember to forward port 443 on the router.