Apache httpd

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
(Redirected from Apache web server)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

About

This page is about the Apache web server software.

Subpages

Related Pages

useful commands

  • apachectl
    • apachectl configtest tests the current configuration without trying to load it (which could result in Apache not running), and gives diagnostic information
  • a2enmod <module_name> enables a module
  • a2dismod <module_name> disables a module
  • apache2_invoke: just noticed this in an update, not sure what it does (something like a2enmod?)

Enabling a module is usually just a matter of making links from the module's configuration files (sometimes there is more than one file) in /mods-available and putting them in /mods-enabled, but this is a safe and quick way to make sure that all the necessary files are linked.

To see all 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

Note that if you are using Virtualmin to configure Apache, logfiles for the domains will probably be in /var/log/virtualmin.

Links

Official