Starting and Stopping httpd

During the installation process, a Bourne shell script named httpd was saved in /etc/rc.d/init.d. To manually stop and start your server, run httpd with either stop or start as an argument.

To start your server, type the command:

/etc/rc.d/init.d/httpd start

If you are running Apache as a secure server, you will be prompted to fill in your password. After you type it in, your server will start.

To stop your server, type the command:

/etc/rc.d/init.d/httpd stop

The command restart is a shorthand way of stopping and then starting your server. The restart command explicitly stops and then starts your server. You will be prompted for your password if you are running Apache as a secure server. The restart command looks like the following:

/etc/rc.d/init.d/httpd restart

If you just finished editing something in your httpd.conf file, you do not need to explicitly stop and start your server. Instead, you may use the reload command. When you use reload, you will not need to type in your password. Your password will remain cached across reloads, but it will not be cached between stops and starts. The reload command looks like the following:

/etc/rc.d/init.d/httpd reload

By default, the httpd process will start automatically when your machine boots. If you are running Apache as a secure server, you will be prompted for the secure server's password after the machine boots, unless you generated a key for your secure server without password protection.