Loading...

Knowledge Base

VPS & Dedicated Hosting: Restarting Services

Managing a VPS or Dedicated Server requires knowing how and when to restart services to resolve issues efficiently and maintain optimal performance. Restarting only the affected service—rather than the entire server—can help minimize downtime and prevent unintended disruptions.

Restarting a Single Service

Restarting an individual service is the recommended first step when troubleshooting server-related issues.

  1. Log in to your Bluehost Portal.
  2. Click Hosting in the left-hand menu.
  3. In the hosting details page, click the WHM button.

    BH VPS and Dedi WHM Access
     

Once logged in:

  1. Use the search box (left-side panel or top of the page) and search for Restart Services.

    BH WHM Search Bar
     

  2. Under Restart Services, choose the service you want to restart.

    BH WHM Restart Services
     

    • DNS Server – Used to restart DNS services such as BIND, NSD, PowerDNS, or MyDNS.
    • HTTP Server (Apache) – Used to restart the Apache® web server.
    • IMAP Server – Used to restart the Dovecot service.
    • Mail Server (Exim) – Used to restart the Exim mail transfer agent.
    • Mailing List Manager (Mailman) – Used to restart the Mailman mailing list service.
    • PHP-FPM Service for Apache – Used to restart the PHP-FPM service used by Apache.
    • SQL Server (MySQL) – Used to restart the MySQL® database service.
    • SSH Server (OpenSSH) – Used to restart the OpenSSH service.
    If you are unsure which service is causing the issue, restart services one at a time until the problem is resolved.
  3. Click Yes to confirm the restart.

    BH WHM Restart Services Tes
     

  4. Wait for the restart to complete, then check whether the issue has been resolved.

Restarting the Server

Rebooting a server carries risks and should only be done when necessary. Improper or failed reboots can result in file system checks (FSCK), data corruption, or extended downtime.

Recommended Approach

If possible, contact support so the reboot can be performed safely. This helps prevent issues such as:

  • Incomplete reboots
  • Forced file system checks (FSCK)
  • Potential data loss or corruption

FSCK (File System Consistency Check) is automatically triggered after an abrupt shutdown. While it can fix minor inconsistencies, it cannot always recover from serious file system damage.

Rebooting via Bluehost Portal

  1. Log in to your Bluehost Portal.
  2. Click the Hosting tab on the left side of your screen.
  3. Click Reboot Server.

    BH Hosting Tab Reboot Server
     

  4. Wait for the server status to return to Running, then verify that the issue is resolved.

Enabling Monitor to Auto-Restart Services

Some services should not have Monitor enabled, as repeated failures usually require administrator attention:

  • Entropy Chat Server
  • Exim Mail Server (no monitor only Exim Mail Server (on another port)
  • Eximstats
  • Antirelayd

If you experience issues with these services, we recommend contacting support via phone or chat for assistance.

Services that fail repeatedly may indicate underlying configuration or resource issues that require investigation.

To enable Monitor in WHM:

  1. Log in to your Bluehost Portal.
  2. Click Hosting in the left-hand menu.
  3. In the hosting details page, click the WHM button.

    BH VPS and Dedi WHM Access
     

  1. Use the search box (left-side panel or top of the page) and search for Service Configuration.

    BH WHM Search Bar
     

  2. Under Service Configuration, click Server Manager.
  3. In the right-hand panel, locate the service you want to manage.
  4. Ensure that both Enabled and Monitor are checked for the service.

    BH WHM Enable Monitor
     

  5. Scroll to the bottom and click Save.

Once enabled, WHM will automatically restart the service if it stops responding.

Summary

Restarting services on your VPS or Dedicated Server is a critical part of maintaining server health and performance. Whenever possible:

  • Restart only the affected service instead of the entire server
  • Use Monitor to automatically restart stable, supported services
  • Avoid enabling Monitor on services that require manual investigation
  • Reboot the server only as a last resort and with proper precautions

By following these best practices, you can troubleshoot issues quickly, reduce downtime, and keep your server running smoothly with confidence.

If you need further assistance, feel free to contact us via Chat or Phone:

  • Chat Support - While on our website, you should see a CHAT bubble in the bottom right-hand corner of the page. Click anywhere on the bubble to begin a chat session.
  • Phone Support -
    • US: 888-401-4678
    • International: +1 801-765-9400

You may also refer to our Knowledge Base articles to help answer common questions and guide you through various setup, configuration, and troubleshooting steps.

Loading...