Негізгі мазмұнға өту
DigiCert, Sectigo және GeoTrust SSL сертификаттары
+90 850 259 76 06 WhatsApp Қолдау Дилер болу
SSL сертификаттары
Брендтер
Кодқа қол қою Entrust HSM Thales HSM LEI коды
Құралдар
Қолдау Байланыс WhatsApp Себет
Тіл
Валюта
SSL сертификатын алу
Хостинг

WHM/cPanel серверін басқару: SSL сертификатын орнату нұсқаулығы

Server-level SSL certificate installation, AutoSSL configuration, SNI settings and multi-domain SSL management via WHM.

16 мин оқу

WHM (Web Host Manager) is the management panel for cPanel servers and offers comprehensive tools for SSL certificate management at the server level. In this guide, we explain in detail SSL installation via WHM, AutoSSL configuration, SNI settings and multi-client SSL management.

💡 Information: WHM requires root or reseller access. For SSL installation at the customer level, you can see our cPanel SSL guide.

1. Installing SSL Certificate from WHM

Step 1: SSL Installation Page

  1. Login to WHM as root (https://server-ip:2087)
  2. Open the "SSL/TLS" section from the left menu
  3. Click "Install an SSL Certificate on a Domain"

Step 2: Entering Certificate Information

  1. Domain: Enter the domain name where you will install SSL
  2. Certificate (CRT): Paste the contents of the certificate file
  3. Private Key (KEY): Auto-fill or manual paste
  4. Certificate Authority Bundle (CABUNDLE): Intermediate certificate
  5. Click the "Install" button
✅ Tip: WHM can automatically retrieve the existing certificate information on the domain with the "Fetch" button. You can view all certificates on the server with "Browse Certificates".

2. AutoSSL Configuration (WHM)

AutoSSL is a powerful feature that provides automatic DV SSL certificate to all domains on the server.

AutoSSL Provider Selection

  1. WHM → "SSL/TLS" → "Manage AutoSSL"
  2. Provider options:
    • cPanel (Sectigo): 90-day DV SSL
    • Let's Encrypt: Free DV SSL
  3. Select your preferred provider and "Save"

AutoSSL Operation and Monitoring

# Running AutoSSL manually (SSH)
/usr/local/cpanel/bin/autossl_check --all

# For a specific user
/usr/local/cpanel/bin/autossl_check --user=cpuser

# Checking AutoSSL logs
tail -f /var/log/apache2/autossl_provider.log

3. SNI Configuration

Server Name Indication (SNI) allows using multiple SSL certificates on a single IP address.

МүмкіндікSNIDedicated IP
IP RequirementShared IP is sufficientSeparate IP for each domain
Browser SupportAll modern browsersБарлық браузерлер
CostТөменHigh (additional IP fee)
PerformanceNo noticeable differenceNo noticeable difference

4. Multi-Domain SSL Management

Viewing SSL Status of All Domains

  1. WHM → "SSL/TLS" → "SSL/TLS Status"
  2. View SSL status of all domains on the server
  3. Filters: Current, Expired, No SSL, AutoSSL pending

Bulk SSL Management (API)

# SSL setup with WHM API
whmapi1 installssl domain=example.com\
  crt="$(cat /path/to/cert.crt)" \
  key="$(cat /path/to/cert.key)" \
  cab="$(cat /path/to/ca-bundle.crt)"

# Querying SSL information
whmapi1 fetch_ssl_info domain=example.com

5. Server Level SSL (Hostname SSL)

  1. WHM → "Service Configuration" → "Manage Service SSL Certificates"
  2. You can assign an SSL certificate for each service:
    • cPanel/WHM (2083/2087 ports)
    • Mail (SMTP, IMAP, POP3)
    • FTP (FTPS)
    • Exim (Sending e-mail)
    • Dovecot (E-mail reception)
  3. Enter certificate, private key and CA bundle information
  4. Click the "Install" button

6. Common Errors and Solutions

ҚатеШешім
AutoSSL "DCV check failed"Check that the domain DNS is directed to the server IP
SSL shows another domainCheck SNI configuration, restart Apache/Nginx
Port 443 blockedOpen port 443 in the firewall (if you use CSF, add 443 to the TCP_IN list)
AutoSSL not workingcron check: crontab -l | grep autossl

Жиі қойылатын сұрақтар

Does AutoSSL in WHM automatically install SSL on all domains?

Yes, when AutoSSL is enabled, the DV SSL certificate is automatically installed and renewed for all domains on the server.

Can I install custom SSL on customer accounts from WHM?

Yes, you can install any SSL certificate, including OV/EV, for any domain from the WHM → Install SSL Certificate page.

Is separate SSL required for the mail server?

Yes, separate SSL certificate or hostname SSL configuration is recommended for mail.example.com. You can do it from the WHM Service SSL section.

📌 DataSSL Advantage: We offer bulk SSL solutions for all domains on your server. Check out our dealer program →
Бұл жазбаны бөлісу
Ali Yiğit
Yazar

Ali Yiğit

Ұсынылатын SSL сертификаттары

Барлық өнімдер
DV Sectigo

Sectigo ACME Certificate-as-a-Service

Automate certificate management with Sectigo ACME SSL. ACME protocol support, enterprise-grade DV SS

11 324 ₸ /жыл
Толығырақ
DV Sectigo

Sectigo Essential SSL

Secure your website quickly with Sectigo Essential SSL. DV validation, active in 5-15 minutes, 256-b

14 947 ₸ /жыл
Толығырақ
DV Sectigo

Sectigo Essential Wildcard SSL

Protect your main domain and unlimited subdomains with a single certificate using Sectigo Essential

47 559 ₸ /жыл
Толығырақ