Well, I guess you don't need to type httpd start every time.
If you want to start httpd automatically, go to Control Panel, System, Services, and tell the httpd to start on boot.
To add an icon on the desktop, click on the desktop, click add a link to application, give it the name, go to command tab, type in the command, say, if you want to open a Sound Server, type kcmshell arts. Close. The icon will appear on your desktop. Try it. If it doesn't work, your command was wrong or the programm is not configured.
N.B. Don't start on boot those services you don't need. It will speed up your system performance.