Sarathlal N

Update hostname and FQDN - Debian 8

Your system needs to have a fully qualified domain name (fqdn) in order to ……..

If you ever get such an error message from our server, then we need to set a Fully Qualified Domain Name (FQDN) on our Debian server.

To do so, we need to edit the file /etc/hosts and /etc/hostname.

Let’s assume our desired FQDN is foobar.example.com:

  • Edit /etc/hosts and make sure these two lines are present.

      127.0.0.1	localhost
      127.0.1.1	foobar.example.com foobar
    
  • Edit /etc/hostname content as follow:

      foobar
    
  • Update hostname service:

      /etc/init.d/hostname.sh
    

Now check our updates

root@server:~# hostname
foobar.example.com


root@server:~# hostname --fqdn
foobar.example.com

root@server:~# hostname -f
foobar.example.com


root@server:~# dnsdomainname
example.com

Note: FQDN and the hosted domain names don’t have any relationship. We can use any domain name as our FQDN. Some random text (xxxx.xxxxx.xxx format) is always better.

Looking for a skilled WordPress/WooCommerce developer? I'm currently available for freelance, contract, or full-time remote opportunities! Let's create something amazing together. Send me a quick message, and I'll respond within 24 hours!

Recent Posts

  1. REST API Methods Explained with Best Practices for Building Clean and Secure APIs
  2. My 28-Day Plan to Master Modern WordPress Development Using AI Tools
  3. Scaling WordPress - How Custom Database Tables Solve the Post Meta Bottleneck
  4. WordPress Transients Explained - A Developer's Guide to Site Performance
  5. Behind the Click - The Hidden Journey of Your Web Requests

Your Questions / Comments

If you found this article interesting, found errors, or just want to discuss about it, please get in touch.