Skip to main content
Version: 1.4.8

Auto-start Services

Services in OpenPanel start only when they are actually needed, to avoid wasting resources.

Auto-start Services in OpenAdmin

Upon installing OpenPanel, only the following services are started:

  • OpenAdmin – For managing the entire server and users.
  • Docker – Needed for all other containerized services and user accounts.
  • Database – MySQL database is created and initialized. This database holds Plans, Websites, Domains, and Users.
  • Firewall – CSF is installed and started.

Other services are installed and started only when required.

ServiceInstalledAuto-start
OpenAdminOn installation
DockerOn installation
DatabaseOn installation
ConfigServer FirewallOn installation
OpenPanelAfter adding first user account
BIND9After adding first domain name
CertbotAfter adding first domain name
ClamAVWhen enabled by Administrator
Dovecot & PostfixWhen enabled by Administrator
FTPWhen enabled by Administrator, after first FTP account is created

Auto-start Services in OpenPanel

Similar to OpenAdmin, services in OpenPanel also start only when they are needed. This allows for better resource management.

Services that auto-start for each user:

ServiceInstalledAuto-start
Apache / Nginx / OpenRestyAfter the user adds the first domain
REDISAfter the user activates it
MemcachedAfter the user activates it
ElasticsearchAfter the user activates it
MySQL / MariaDBAfter the user adds at least 1 database
CronAfter the user adds at least 1 cron job
PHP versionsAfter the user sets it for at least 1 domain