1 / 14

Information on cPanel Service Daemons

cPanel service daemons refer to the services that are present on the cPanel & WHM servers. In cPanel & WHM version 76 and the later versions, certain server profile configurations affect the availability of the server.

htshosting
Download Presentation

Information on cPanel Service Daemons

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Information on cPanel Service Daemons

  2. Table of Contents • Daemons on cPanel & WHM Servers (Continued 2) • Daemons on cPanel & WHM Servers (Continued 3) • Daemons on cPanel & WHM Servers (Continued 4) • Daemons on cPanel & WHM Servers (Continued 5) • Daemons on cPanel & WHM Servers (Continued 6) • Introduction • Web Server • Daemons on cPanel & WHM Servers • Daemons on cPanel & WHM Servers (Continued) • Daemons on cPanel & WHM Servers (Continued 1)

  3. Introduction • Information is being provided here on the services (daemons) which exist on cPanel & WHM servers. A daemon is a process that runs in the server’s background. It isn’t under the control of the user. • The WHM API 1 servicestatus function needs to be run in order to view the complete list of daemons on the server. The Service Manager interface in WHM needs to be used for viewing a list of daemons that can be enabled and monitored through the interface. WHM >> Home >> Service Configuration >> Service Manager • It needs to be mentioned here that in the version 76 and the later versions of cPanel & WHM, a service’s availability is affected by certain server profile configurations.

  4. Web Server • A web server is a server that is used for the purpose of web hosting by web hosting companies. Web hosting is the service through which websites are made accessible online. The web contents of websites are stored on web servers. These files include HTML documents, videos, images, fonts, JavaScript files, CSS stylesheets, etc. • Web hosting can be of many types, such as shared, dedicated, reseller, cloud, VPS, and WordPress. The “Top Cloud Hosting”, the “Best Linux Dedicated Hosting”, the “Best Windows Shared Hosting” are some of the terms that are used to refer to the most popular hosting services. • In the following slides, certain daemons will be described along with their service names.

  5. Daemons on cPanel & WHM Servers The following services (daemons) exist on cPanel & WHM servers: • apache_php_fpm – The performance of the PHP-based internal applications of EasyApache 4 is improved by this daemon. Its service name is PHP-FPM service for Apache. This is only available on those systems that run EasyApache 4. The PHP-FPM daemon cannot be installed or removed in this interface. • Clamd– The server is scanned for malicious programs by this daemon. The Manage Plugins interface in WHM is used for installing or uninstalling ClamAV. Its service name is ClamAV Daemon. • cpanel-dovecot-solr - Fast search capabilities with regard to IMAP mailboxes is provided by this daemon. Manage Plugins interface in WHM needs to be used for installing or uninstalling IMAP Full-Text Search. Its service name is IMAP Full-Text Search (FTS) Indexing (Powered by Apache Solr). • cpanel_php_fpm – The performance of PHP-based internal applications, which ship with cPanel & WHM, is improved by this daemon. These include phpMyAdmin, phpPgAdmin, Webmail applications and any user-installed, third-party PHP application. Its service name is PHP-FPM service for cPanel Daemons. A maximum of 10 concurrent processes per user will be accelerated by this service.

  6. Daemons on cPanel & WHM Servers (Continued) • cpanellogd – cPanel & WHM log files are compressed and archived into a single file for each type by this daemon. It is done at the end of every month. Its service name is cPanel Log and Bandwidth Processor. • cpdavd – A set of HTTP extensions is enabled by this daemon. These extensions let users manage their websites remotely. You should not disable this daemon if you want to host others’ websites on your own web server. Its service name is cPanel DAV Daemon. • cpgreylistd – The service of Greylisting is managed by this daemon. This service protects the server against spam from unrecognized sources. Its service name is cPanel Greylisting Daemon. • cphulkd– cPHulk Brute Force Protection is managed by this daemon. This service provides protection to the server against brute force attacks. Its service name is cPHulk Daemon.

  7. Daemons on cPanel & WHM Servers (Continued 1) • cpsrvd – This daemon functions as the application server for Webmail services, cPanel and WHM. Its service name is cPanel Server Daemon. • crond ¬– It is the cron scheduling daemon. Its service name is Cron Daemon. • dnsadmin– It runs as a standalone daemon. It aids in enhancing speed but causes an increase in the memory usage. This option should be deselected when multiple dnsadmin processes are being used for zone-related actions. Its service name is cPanel DNS (Domain Name System) Admin Cache. • exim – Its service name is Exim Mail Server. The SMTP mail server daemon is that part of your mail server which receives and sends mails. It is recommended that this feature be enabled and monitored for most servers.

  8. Daemons on cPanel & WHM Servers (Continued 2) • exim-altport– Its service name is Exim Mail Server (on another port). This is an option for configuring Exim to listen to an additional port. In it, the additional port number needs to be entered on which Exim is supposed to run. By default, 25, 465 and 587 are the ports to which Exim listens. • ftpd – The FTP server is run by the FTP server daemon. This feature should be enabled when others’ websites are hosted on your web server. This feature needs to be monitored. Its service name is FTP (File Transfer Protocol) Server. • httpd – Its service name is Web Server. This daemon processes visitors’ HTTP requests. This feature needs to be enabled for hosting websites with your web server. When this daemon is disabled, the cpsrvd daemon assumes control over HTTP on the ports, 80 and 443. • imap– This daemon for Dovecot processes the way in which the users download their mail. It is recommended that this daemon be monitored. Its service name is IMAP (Internet Mail Access Protocol) Server.

  9. 1-800-123 -8156 Whoa! That’s a big number, aren’t you proud?

  10. Daemons on cPanel & WHM Servers (Continued 3) • ipaliases – Its service name is IP (Internet Protocol) Aliases. It enables the addition of more than one IP address to a network adapter. This configuration can be used to run multiple connections on a single network, wherein an additional purpose is served by each connection. • lmtp – Its service name is LMTP (Local Mail Transport Protocol) Server. The LMTP server lets Exim connect to the Dovecot mail server. • mailman – Its service name is Mailman. The creation of a single email address for sending mail to many email addresses is ensured by the Mailman mailing list manager for the users. The Mailman service is not started by the system until at least one mailing list is hosted by the server. • mysql – Its service name is MySQL or MariaDB Server. Database queries are processed by the MySQL database server. This feature or the postgresql server needs to be enabled if any content management systems or applications which need a database are supposed to be hosted. Since the system does not monitor this daemon by default, it is recommended that this daemon be monitored.

  11. Daemons on cPanel & WHM Servers (Continued 4) . • named ¬– The nameservers are run by the BIND (Berkeley Internet Name Domain), NSD, MyDNS, or PowerDNS daemon. This daemon should only be enabled when you want to use your own nameservers. Its service name is DNS (Domain Name System) Server. • nscd – A cache for name service requests is managed by this daemon. It is recommended that this service be only enabled on servers that have at least 1,000 MB of available memory. Its service name is Name Service Cache Daemon. • P0f – Its service name is Passive OS (Operating System) Fingerprinting Daemon. The p0f (Passive OS Fingerprinting) daemon ensures that the operating system of the visitor is reported along with other information with regard to email notifications which are requested by the system administrator in the interface, Contact Manager. This information proves to be helpful for a system administrator as it helps him to quickly identify those visitors that trigger events which cause alerts. This information is used by the spam prevention and cPHulk systems for identifying potential spammers and brute force attacks. When this daemon is disabled, the visitor information will no longer be contained in the notifications footers.

  12. Daemons on cPanel & WHM Servers (Continued 5) • pop – The way in which users will download their mail is processed by the POP3 daemon. The monitoring of this daemon is strongly recommended. That is because the system does not monitor this daemon by default. Its service name is POP3 (Post Office Protocol 3) Server. • Postgresql – Database queries are processed by the PostgreSQL database server. Either this feature or the mysqld server need to be enabled when any content management system or such applications which require a database need to be hosted. In the version 76 and the later versions in cPanel & WHM, this service is disabled by the Mail Node server profile. Its service name is PostgresSQL Server. • queueprocd – Its service name is TaskQueue Processor. The task queue is processed periodically by the TaskQueue Processor. It is present in the directory, /usr/local/cpanel/libexec. • rsyslogd– Its service name is System Logger Daemon and it is highly recommended that this daemon be enabled. The web server is monitored by the system log daemon. It logs the system activity.

  13. Daemons on cPanel & WHM Servers (Continued 6) • spamd – Its service name is Apache SpamAssassin. This daemon tries to filter spam messages. When you disable this daemon, ensure to disable it in the Tweak Settings interface in WHM. WHM >> Home >> Server Configuration >> Tweak Settings • sshd – Its service name is SSH (Secure Shell) Daemon. This daemon lets the users connect to the server in a terminal session via SSH. • syslogd – Its service name is syslog System Logger Daemon. The monitoring as well as the logging system information of the web server is handled by this daemon. • tailwatchd – Its service name is TailWatch Daemon. Certain activities of a log file are monitored by the TailWatch daemon. Subsequently, an action is performed by it, depending on the activity. • tomcat – Its service name is Tomcat Server. Tomcat is essentially an Apache module. A web server is provided by it, in addition to the Apache web server. New installations of Tomcat are not supported by EasyApache 3.

  14. Thanks! ANY QUESTIONS? www.htshosting.org

More Related