How to restarting the Hugo server?

Posted by

After pressing Ctrl + C, the Hugo server stops running. To reopen your Hugo server and access your post at http://localhost:1313/posts/my-first-post/, follow these steps:

✅ Restarting the Hugo Server

  1. Open PowerShell as Administrator (if not already open)
  2. Navigate to your Hugo website folder cd C:\Users\YourUsername\Hugo\mywebsite (Replace YourUsername with your actual Windows username.)
  3. Start the Hugo server againhugo server -D
    • The -D flag includes draft posts.
    • If your post is not in draft mode, you can simply run: hugo server
  4. Open your browser and go to: http://localhost:1313/posts/my-first-post/ 🎉 Your website should now be running again!

🎯 If You Still Don’t See Your Post

🔹 Check if the Post is in Draft Mode

By default, new posts are created as drafts. To make sure it’s published:

  1. Open your post in Notepad: notepad content/posts/my-first-post.md
  2. Look at the front matter (the first few lines at the top). It should look like this: --- title: "My First Post" date: 2025-02-14T10:00:00+05:30 draft: false ---
    • If draft: true, change it to false.
    • Save and close the file.

🔹 Rebuild the Website

  1. Stop the Hugo server (Ctrl + C).
  2. Restart Hugo: hugo server -D
  3. Open your browser and go to: http://localhost:1313/posts/my-first-post/

🎯 Final Summary

✅ Use hugo server -D to restart your local Hugo server.
✅ If the post is not showing, check if draft: false in the post file.
✅ Access your post at http://localhost:1313/posts/my-first-post/.

Let me know if you need more help! 🚀😊

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x