The restartsrv Script
The /usr/local/cpanel/scripts/restartsrv script restarts a service.
If a service won’t 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
service’s 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 script’s 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 & WHM’s 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 & WHM’s WebDAV daemon.
- cpgreylistd — cPanel’s Greylisting.
- cphulkd — The cPHulk service.
- cpipv6 — Binds or rebinds the server’s 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 — cPanel’s TailWatch log processing daemon.
- tomcat — The Apache Tomcat® service.
ÇáãÝÖáÇÊ