Fedora Linux: Start / Stop / Restart Apache Server

Posted on in Categories , last updated November 8, 2010

How do I start / stop / restart the Apache server under Fedora Linux using command line options?

httpd is the Apache HyperText Transfer Protocol (HTTP) server program. It is designed to be run as a standalone daemon process and can be started or stopped using service command under Fedora Linux. You must run the following commands as the root user:

Fedora Linux Stop Apache (HTTPD) Server Command

# service httpd stop
OR
# /etc/init.d/httpd stop

Fedora Linux Start Apache (HTTPD) Server Command

# service httpd start
OR
# /etc/init.d/httpd start

Fedora Linux Restart Apache (HTTPD) Server Command

# service httpd restart
OR
# /etc/init.d/httpd restart
You can also use the following syntax too:

apachectl -k start|restart|graceful|stop|graceful-stop

Signals httpd to start, restart, or stop:
# apachectl -k start
# apachectl -k stop
# apachectl -k restart
# apachectl -k graceful

Posted by: Vivek Gite

The author is the creator of nixCraft and a seasoned sysadmin and a trainer for the Linux operating system/Unix shell scripting. He has worked with global clients and in various industries, including IT, education, defense and space research, and the nonprofit sector. Follow him on Twitter, Facebook, Google+.

2 comment

  1. Thanks for the post it was really great … but can u also say how to deploy a simple servlet file or a simple web application on the same server with statements to execute on the terminal plz

  2. Thanks for the info! I’m new to linux and just installed Fedora 18, switched from Ubuntu and wondered why my Apache stopped working all of a sudden and I couldn’t start it up again. This article really helped thanks!

Leave a Comment