Maybe the error is spelled out in the text you have...
Quote:
|
Syntax error on line 564 of /usr/local/apache/conf/httpd.conf:
|
Check that line for a syntax error in a end of line comment and get back with us.
As for other programs:
Web Language - PHP
FTP - ProFTP
DNS - Bind9
Database - MySQL or Postgres
Mail - Postfix (although lots of people seem to like qmail)
Firewall - IPTables (you can try out shorewall package for help writing rules)
Other useful tools:
rsync
Samba
cups
That's the base of my servers here at least.