Apache Command Line
You may need to run Apache from the command line occasionally. You can obtain a complete listing of the Apache command line options by using the "-help" argument. For example, you
would need to open a command window and cd to the Apache directory. On UNIX, cd into the bin directory under Apache. Now run the command:
Or on UNIX:
With respect to the command line tools described herein, it is implied that you are running in a command window (MS-DOS prompt on Windows or xterm/cmdtool or equivalent on
UNIX/Linux) and are currently in the Apache directory.
UNIX Specific Tools
If you are running on Solaris or Linux, there are convenient scripts available to you to start, stop, and restart Apache. These are kept in the Apache/bin directory, directly below the Lyris
directory. For example, from that directory, you would run:
or
or
Depending on what you need to do.
Windows Specific Tools
If you are running on Windows, you may have need for several different command line tools. For example, on Windows you can start Apache in the foreground very easily by issuing the following command
from the Apache directory:
Running Apache using a terminal window is good for debugging, however it blocks that shell. You can, of course, type Ctrl+C to kill that job, but in that case Apache won't exit
cleanly. Ideally, you should open another command window and cd to the Apache directory, then run the command:
If you are running a version of Windows that supports services, such as Windows NT or Windows 2000, you can install Apache as a service using the following command:
apache -d path_to_apache -i
In the above example, the path_to_apache variable should be substituted by the path to your Apache directory. Thus, if you accepted the defaults in your install, this
command will look like:
apache -d C:\lyris\apache -i
If you want to uninstall the Apache service, run the following command:
If the Apache service is installed, and you want to quickly start and stop it without using the "Services" applet, you can use the "net" utility provided by Windows. The syntax of
the "net" command, with respect to stopping and starting services, is:
net [stop | start] apache
|