Difference between revisions of "Apache httpd"
Jump to navigation
Jump to search
(related page) |
(→Notes: Justin Randall's command) |
||
Line 24: | Line 24: | ||
</VirtualHost> | </VirtualHost> | ||
* (and finally...) Remember to forward port 443 on the router. | * (and finally...) Remember to forward port 443 on the router. | ||
+ | ===useful diagnostics=== | ||
+ | To see accesses to your Apache server in more-or-less real-time, run the following from your Apache logfile directory: | ||
+ | find . -name "*.log" | xargs tail -f | ||
+ | |||
==Links== | ==Links== | ||
===Official=== | ===Official=== | ||
* [http://httpd.apache.org Apache HTTP Server homepage] | * [http://httpd.apache.org Apache HTTP Server homepage] |
Revision as of 21:35, 7 February 2012
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!
|
Related Pages
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.
useful diagnostics
To see accesses to your Apache server in more-or-less real-time, run the following from your Apache logfile directory:
find . -name "*.log" | xargs tail -f