You reboot a Domain India VPS from inside the server, over SSH, with sudo reboot, or with the Restart button on your VPS page in the client area (VPS & Servers › your VPS). If the server has stopped responding, use Force stop and then Start on the same page. This page covers the safe way to reboot and what to check afterwards.
Connect over SSH and run sudo reboot after checking that your services are enabled to start at boot. Try restarting the single service that is misbehaving first. Don't run poweroff or shutdown -h unless you mean to switch the VPS off, because it stays off until you click Start. For a frozen server, use Force stop and then Start on your VPS page.
Stopping, starting, health checks and what to do when the server stops answering are covered in Managing your VPS (start, stop, reboot, etc.).
1. Restart a service before the server
Most problems come from one service. Restarting it is faster and interrupts nothing else:
sudo systemctl restart nginx # or apache2, httpd, mariadb, mysql, php8.3-fpm
sudo journalctl -u nginx -n 50 # why it failedReboot the whole VPS for a kernel update, or when several services or the system itself are stuck. On Ubuntu or Debian a reboot is needed if /var/run/reboot-required exists; on AlmaLinux or Rocky Linux, run sudo dnf needs-restarting -r.
2. Reboot safely over SSH
- Check services start at boot.Run
systemctl is-enabled nginx mariadb(use your services) andsudo systemctl enable namefor any that saydisabled. - Check containers and apps.Docker containers need a restart policy such as
--restart unless-stopped; PM2 apps needpm2 startupandpm2 save. - Reboot.Run
sudo reboot. To warn logged-in users, schedule it instead:sudo shutdown -r +5 "Rebooting for updates", and cancel withsudo shutdown -c. - Reconnect and check.Most servers are back within a few minutes. Run
uptime,systemctl --failed,df -handsudo journalctl -b -p err, then open your websites.
sudo poweroff, sudo halt and sudo shutdown -h now switch the VPS off completely. It then stays off, with your sites and email down, until you click Start on your VPS page. Use reboot unless you mean to switch it off.
3. Soft reboot and force restart
| Type | How on a Domain India VPS | Use it when |
|---|---|---|
| Soft reboot | sudo reboot over SSH, or Restart on your VPS page | The server still answers |
| Force restart | Force stop, then Start, on your VPS page | The server is frozen and Restart or Shut down does nothing |
| Start after power-off | Start on your VPS page | The VPS was switched off from inside |
A force restart is like pulling the power cord, so services don't shut down cleanly. The filesystem check usually runs by itself on the next boot.
4. If the VPS doesn't come back
- Try SSH from another network, such as a mobile hotspot. If that works, your own IP address may be blocked by the server's firewall or Fail2ban.
- Check whether the website loads even though SSH doesn't. If it does, the server is up and one service is the problem.
- If nothing answers, open the Console tab on your VPS page to see the server's screen. If you still can't get it back, open a ticket with the VPS IP address, when it stopped responding and what you changed last. For more on lockouts, see connecting to a VPS when SSH is broken.
5. Domain India VPS
Domain India VPS plans are self-managed KVM servers with full root access. You handle reboots, starts, stops and force restarts yourself from your VPS page. Older VPS without a VPS page in your client area: open a ticket with the VPS IP address and our team will do this for you. Support is available by 24/7 live chat and by ticket, and tickets get a first response within 15 minutes.
How do I reboot my Domain India VPS?
Connect over SSH and run sudo reboot, after checking that your services are enabled to start at boot. You can also click Restart on your VPS page. If the VPS doesn't respond to SSH, use Force stop and then Start on your VPS page.
Is there a hard reboot option in the client area?
Yes. Click Force stop and then Start on your VPS page. Force stop cuts the power at once, so try Restart or Shut down first. Older VPS without a VPS page: open a ticket with the VPS IP address.
I ran poweroff and now my VPS is down. What do I do?
A VPS switched off from inside stays off until it is started from outside. Click Start on your VPS page. Older VPS without a VPS page: open a support ticket with the VPS IP address and support will start it.
My website did not come back after a reboot. What should I check?
Run systemctl --failed to list services that didn't start, then systemctl status and journalctl -u with the service name to see why. Use systemctl enable for services that should start automatically.
How do I know whether my VPS needs a reboot after updates?
On Ubuntu or Debian, a reboot is needed if the file /var/run/reboot-required exists. On AlmaLinux or Rocky Linux, run sudo dnf needs-restarting -r.
Ready to reboot with confidence? Keep this checklist handy, read the full VPS management guide, or open a ticket if your VPS still needs our help.
Give us the VPS IP address, when it stopped responding and what changed last, and support will check the server.
Open a ticket