The restartsrv Script
The /usr/local/cpanel/scripts/restartsrv script restarts a service.
If a service wont restart from WHM, use this script to restart a service from the command line.
Run the script
To run this script on the command line, use the following format, where service is the
services name:
/usr/local/cpanel/scripts/restartsrv_service
Use the following options with this script:
| Options |
Description |
Example |
| check |
Checks whether the service is running. |
--check |
| graceful |
Gracefully restart the service. |
--graceful |
| hard |
Perform a hard stop and restart for the service. |
--hard |
| notconfigured-ok |
The unconfigured service will exit with a non-fatal error. |
--notconfigured-ok |
| reload |
Reload the service. |
--reload |
| restart |
Perform a soft restart for the service. |
--restart |
| start |
Start the service. |
--start |
| stop |
Stop the service. |
--stop |
| help |
Display the scripts help documentation. |
--help |
Services
This script restarts the following services:
- apache or httpd The Apache web server daemon.
- apache_php_fpm The Apache PHP-FPM service.
- bind The Berkeley Internet Name Domain (BIND) nameserver daemon.
- chkservd or tailwatch cPanel & WHMs TailWatch log processing service.
- clamd The ClamAV antivirus daemon.
- cpanalysticsd The cPanel Analytics daemon.
- cpanellogd The cPanel log and bandwidth processor daemon.
- cpanel_ccs The cPanel Calendar and Contacts server service.
- cpanel_dovecot_solr The Apache Solr service.
- cpanel_php_fpm The cPanel PHP-FPM service.
- cpdavd cPanel & WHMs WebDAV daemon.
- cpgreylistd cPanels Greylisting.
- cphulkd The cPHulk service.
- cpipv6 Binds or rebinds the servers IPv6 addresses.
- cpsrvd or cpanel The cPanel server daemon.
- crond The Cron daemon. Note:
While Debian systems (Ubuntu) use the cron daemon, you can use crond as the service name when running the script.
- dnsadmin The cPanel Domain Name System (DNS) admin cache service.
- dovecot The Dovecot mail server.
- exim The Exim mail exchanger.
- ftpd, ftpd, ftpmagic, or ftpserver The configured FTP service (ProFTPD or Pure-FTPd).
- imap, pop, or pop3 The Dovecot Internet Mail Access Protocol (IMAP) daemon.
- ipaliases The IP address aliasing software.
- lmtp The Local Mail Transport Protocol (LMTP) service.
- mailman The Mailman service.
- mydns The MyDNS server. Important:
We deprecated MyDNS in cPanel & WHM version 78. We strongly recommend that you use PowerDNS instead.
- mysql or mysqld The MySQL service.
- named The BIND nameserver daemon.
- nscd The Name Service Cache service.
- p0f The passive OS fingerprinting service.
- pdns or powerdns The PowerDNS service.
- postgres or postgresql The PostgreSQL database service.
- proftpd The ProFTP server daemon.
- pureftpd The Pure-FTPd server daemon.
- queueprocd The TaskQueue Processor daemon.
- rsyslog or rsyslogd The system log service that monitors the web server and system activity.
- spamd The Apache SpamAssassin daemon.
- sshd or openssh The Secure Shell (SSH) daemon.
- tailwatchd or chkservd cPanels TailWatch log processing daemon.
- tomcat The Apache Tomcat service.