feldmand wrote:
* Must the hostname be listed once a FQDN, "servername.domain.tld" in the /etc/hosts file?
No. But it's a good idea.
feldmand wrote:
* Must one use linode.com as the "domain.tld" in the /etc/hosts file, for example, making the FQDN in the file "blinky.linode.com"?
No. You can either use the name linode gives you which will be something like li123-456.members.linode.com or you can buy a name from a domain registrar and either run our own DNS or get them to do it.
feldmand wrote:
* Can one use one of the registered domain names in the /etc/hosts file, for example, mydomain.com?
You can use any name you like in /etc/hosts but it won't mean anything outside your system if you own it and have DNS setup right.
feldmand wrote:
* If one plans to launch a multi-site virtual host configuration, can one arbitrarily choose one of the registered domain names for the /etc/hosts file, or must each registered domain name be accounted for in both the /etc/hosts file and the /etc/hostname file?
You only need one hostname in /etc/hostname. It's a good idea to put all names in /etc/hosts but you don't need to if they resolve to your IP by normal internet DNS.
feldmand wrote:
* Would the FQDN in the /etc/hosts file using a registered domain name look something like this: blinky.mydomain.com?
Yes, it should be IP <whitespace> FQDN <whitespace> shortnames
123.123.123.123 blinky.mydomain.com binky
feldmand wrote:
* Both user ops and the O'reilly book appear to indicate that the hostname should be assigned to 127.0.0.1. However, Linode's Stan recommended that the 127.0.0.1 line only reference localhost, removing my prior hostname reference. Must localhost appear prior to the hostname on this line?
The hostname can be assigned to any IP that is normally up. 127.0.0.1 should always be up so you can use that. Localhost must resolve to 127.0.0.1. The order of lines isn't important, the order of shortnames after the FQDN isn't important.