nerdexam
LPI

102-500 · Question #156

The normal way of starting your Apache server would be the command:

The correct answer is A. apachectl start. apachectl start is correct because apachectl is the Apache HTTP Server control interface - a shell script that ships with Apache and provides a clean way to start, stop, and restart the server by wrapping the underlying httpd binary. Options B (http -start) and D (apachestart…

Essential System Services

Question

The normal way of starting your Apache server would be the command:

Options

  • Aapachectl start
  • Bhttp -start
  • Cinetd apache
  • Dapachestart -n
  • Eapache start

How the community answered

(40 responses)
  • A
    75% (30)
  • B
    13% (5)
  • C
    3% (1)
  • D
    3% (1)
  • E
    8% (3)

Explanation

apachectl start is correct because apachectl is the Apache HTTP Server control interface - a shell script that ships with Apache and provides a clean way to start, stop, and restart the server by wrapping the underlying httpd binary. Options B (http -start) and D (apachestart -n) reference commands that simply don't exist. Option C (inetd apache) misunderstands inetd, which is a super-daemon that listens for network connections and spawns services on demand - it doesn't directly launch Apache this way. Option E (apache start) gets the binary name wrong; the control script is apachectl, not apache.

Memory tip: Think "Apache ConTroL" → apachectl. The pattern apachectl [start|stop|restart|graceful] follows a consistent verb syntax, making it easy to remember the full family of commands once you know the tool name.

Topics

#Apache server#service management#apachectl#system administration

Community Discussion

No community discussion yet for this question.

Full 102-500 Practice