Facebook Twitter Instagram
    TecAdmin
    • Home
    • FeedBack
    • Submit Article
    • About Us
    Facebook Twitter Instagram
    TecAdmin
    You are at:Home»Issues»ERROR: Site example.com does not exists! – Apache a2ensite command

    ERROR: Site example.com does not exists! – Apache a2ensite command

    By RahulOctober 7, 20191 Min Read

    Problem: ERROR: Site example.com does not exists!

    This error I have faced when created a new virtual host in Apache on my Ubuntu system. I create a virtual host configuration file in /etc/apache2/sites-available/ directory with name example.com. Now I tried to enable the website using a2ensite command and faced the following issue.

    Advertisement
    a2ensite example.com 
    
    ERROR:  Site example.com does not exists!
    

    a2ensite-error-1

    Solution:

    The problem was that all virtual host configuration files must have .conf extension in their filename. So I simply renamed example.com with example.com.conf.

    cd /etc/apache2/sites-available/
    mv example.com example.com.conf
    

    and again tried to enable website using same command and this time I found its working properly.

    a2ensite example.com
    

    a2ensite-error-1-solution

    a2ensite Apache issue
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp

    Related Posts

    CodeIgniter Remove index.php Using .htaccess

    (Resolved) MySQL connection error: certificate verify failed

    Configuring the Nginx Reverse Proxy in Front of Apache

    View 2 Comments

    2 Comments

    1. Wolfgang on October 29, 2018 10:43 am

      THANK YOU!!!!
      It haunted me for days. All instructions refer to a2ensite _without_ the fact, that the .conf extension is crucial. Meanwhile I really got desperate, until I found this page.

      Thank you again!
      Wolfgang

      Reply
    2. Cy Burnot on November 12, 2015 11:37 pm

      I’m getting apache2: could not reliably determine servers FQDN. ServerName is set to http://www.example.com.

      Also, DocumentRoot is set to /home.pikov/www but when I try to load 127.0.0.1, I get you don’t have permission to access / on this server.

      ???

      Thanks.

      Reply

    Leave A Reply Cancel Reply

    Advertisement
    Recent Posts
    • How to Split Large Archives in Linux using the Command Line
    • System.out.println() Method in Java: A Beginner’s Guide
    • Split Command in Linux With Examples (Split Large Files)
    • Test Your Internet Speed from the Linux Terminal
    • 11 Practical Example of cat Command in Linux
    Facebook Twitter Instagram Pinterest
    © 2023 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.