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…
Question
Options
- Aapachectl start
- Bhttp -start
- Cinetd apache
- Dapachestart -n
- Eapache start
How the community answered
(40 responses)- A75% (30)
- B13% (5)
- C3% (1)
- D3% (1)
- E8% (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
Community Discussion
No community discussion yet for this question.