ಬ್ಯಾಚ್‌ಗಳಲ್ಲಿ ಹೆಸ್ಟಿಯಾಸಿಪಿ ಸಬ್‌ಡೊಮೇನ್‌ಗಳಿಗೆ SSL ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು (HTTPS ಮರುನಿರ್ದೇಶನ ಮತ್ತು HSTS ಸೇರಿದಂತೆ) ಸಕ್ರಿಯಗೊಳಿಸುವುದು ಹೇಗೆ?

ನೀವು ಎಂದಾದರೂ ಈ ಪರಿಸ್ಥಿತಿಯನ್ನು ಎದುರಿಸಿದ್ದೀರಾ? ನೀವು ಹೆಸ್ಟಿಯಾಸಿಪಿ ಸರ್ವರ್ ಅನ್ನು ಬಹಳ ಶ್ರಮವಹಿಸಿ ಹೊಂದಿಸಿ ಎಲ್ಲಾ ಸಬ್‌ಡೊಮೇನ್‌ಗಳನ್ನು ರಚಿಸಿದ್ದೀರಿ, ಆದರೆ ನೀವು ಒಂದೊಂದಾಗಿ SSL ಪ್ರಮಾಣಪತ್ರಗಳಿಗೆ ಹಸ್ತಚಾಲಿತವಾಗಿ ಅರ್ಜಿ ಸಲ್ಲಿಸಬೇಕು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕು ಎಂದು ಕಂಡುಕೊಂಡಿದ್ದೀರಾ? 🤯 ಅದು ತುಂಬಾ ಜಗಳ!

ಚಿಂತಿಸಬೇಡಿ, ಇಂದು ನಾನು ನಿಮಗೆ ಒಂದೇ ಕ್ಲಿಕ್‌ನಲ್ಲಿ SSL ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಬೃಹತ್ ಪ್ರಮಾಣದಲ್ಲಿ ಸಕ್ರಿಯಗೊಳಿಸುವ ತಂತ್ರವನ್ನು ಕಲಿಸುತ್ತೇನೆ. ಇದು ಲೆಟ್ಸ್ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಮಾತ್ರವಲ್ಲದೆ , HTTPS ಸ್ವಯಂಚಾಲಿತ ಪುನರ್ನಿರ್ದೇಶನ ಮತ್ತು HSTS (HTTP ಕಟ್ಟುನಿಟ್ಟಾದ ಸಾರಿಗೆ ಭದ್ರತೆ) ಅನ್ನು ನೇರವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.

🔥 SSL ಅನ್ನು ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿ ಏಕೆ ಸಕ್ರಿಯಗೊಳಿಸಬೇಕು?

"ನಾನು ಅವುಗಳನ್ನು ಒಂದೊಂದಾಗಿ ಹಸ್ತಚಾಲಿತವಾಗಿ ಕ್ಲಿಕ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲವೇ?" ಎಂದು ನೀವು ಭಾವಿಸಬಹುದು. ಖಂಡಿತ ನೀವು ಮಾಡಬಹುದು, ಆದರೆ ನಿಮ್ಮಲ್ಲಿ ಡಜನ್ಗಟ್ಟಲೆ ಅಥವಾ ನೂರಾರು ಸಬ್‌ಡೊಮೇನ್‌ಗಳಿದ್ದರೆ , ಅದನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಮಾಡುವುದು ಸ್ವಯಂ ಹಿಂಸೆಗಿಂತ ಕಡಿಮೆಯಿಲ್ಲ!

ಬ್ಯಾಚ್ ಸಂಸ್ಕರಣೆಯು ಈ ಕೆಳಗಿನ ಪ್ರಯೋಜನಗಳನ್ನು ಹೊಂದಿದೆ:
✔ ಸಮಯ ಉಳಿಸಿ: ಒಂದು ಕ್ಲಿಕ್ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆ, ಹಸ್ತಚಾಲಿತವಾಗಿ ಕ್ಲಿಕ್ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ.
✔ ಲೋಪಗಳನ್ನು ತಪ್ಪಿಸಿ: ಮಾನವ ದೋಷಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಿ ಮತ್ತು ಎಲ್ಲಾ ಸಬ್‌ಡೊಮೇನ್‌ಗಳು ಸುರಕ್ಷಿತವಾಗಿವೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
✔ HTTPS ಜಾರಿಗೊಳಿಸಿ: ಸ್ವಯಂಚಾಲಿತವಾಗಿ HTTP -> HTTPS ಅನ್ನು ಮರುನಿರ್ದೇಶಿಸಿ, ಸುಧಾರಿಸಿ ಎಸ್ಇಒ ಅಂಕ.
✔ HSTS ಭದ್ರತಾ ಬಲವರ್ಧನೆ: ಮಧ್ಯವರ್ತಿ ದಾಳಿಗಳನ್ನು ತಡೆಯಿರಿ ಮತ್ತು ಸೈಟ್ ಅನ್ನು ಹೆಚ್ಚು ಸುರಕ್ಷಿತಗೊಳಿಸಿ.

💡 ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಾಚರಣೆಯ ಹಂತಗಳು

ಮುಂದೆ, ಎಲ್ಲಾ ಸಬ್‌ಡೊಮೇನ್‌ಗಳಿಗೆ SSL ಸಂರಚನೆಯನ್ನು ಸುಲಭವಾಗಿ ನಿರ್ವಹಿಸಲು ಸರಳವಾದ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬರೆಯಲು ನಾವು HestiaCP ಯೊಂದಿಗೆ ಬರುವ ಆಜ್ಞಾ ಸಾಲಿನ ಉಪಕರಣವನ್ನು ಬಳಸುತ್ತೇವೆ.

ಬ್ಯಾಚ್‌ಗಳಲ್ಲಿ ಹೆಸ್ಟಿಯಾಸಿಪಿ ಸಬ್‌ಡೊಮೇನ್‌ಗಳಿಗೆ SSL ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು (HTTPS ಮರುನಿರ್ದೇಶನ ಮತ್ತು HSTS ಸೇರಿದಂತೆ) ಸಕ್ರಿಯಗೊಳಿಸುವುದು ಹೇಗೆ?

📝 ಹಂತ 1: ಸಬ್‌ಡೊಮೇನ್‌ಗಳ ಪಟ್ಟಿಯನ್ನು ಪಡೆಯಿರಿ

ನಿಮ್ಮ ಪ್ರಾಥಮಿಕ ಡೊಮೇನ್ ಹೀಗಿದೆ ಎಂದು ಊಹಿಸಿ chenweiliang.com, ನೀವು ಬಹು ಉಪಡೊಮೇನ್‌ಗಳನ್ನು ಸೇರಿಸಿದ್ದೀರಿ, ಉದಾಹರಣೆಗೆ:

  • en.chenweiliang.com
  • ru.chenweiliang.com
  • la.chenweiliang.com
  • lv.chenweiliang.com

ಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿ, ನಾವು ಸಬ್‌ಡೊಮೇನ್ ಪೂರ್ವಪ್ರತ್ಯಯಗಳ ಪಟ್ಟಿಯನ್ನು ಮಾತ್ರ ನಿರ್ವಹಿಸಬೇಕಾಗುತ್ತದೆ, ಉದಾಹರಣೆಗೆ:

SUBDOMAINS="en ru la lv"

ನಂತರ ನಾವು ಈ ಸಬ್‌ಡೊಮೇನ್‌ಗಳ ಮೂಲಕ ಲೂಪ್ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ಒಂದೊಂದಾಗಿ SSL ಪ್ರಮಾಣಪತ್ರಗಳಿಗೆ ಅರ್ಜಿ ಸಲ್ಲಿಸುತ್ತೇವೆ.


📜 ಹಂತ 2: ಬ್ಯಾಚ್‌ಗಳಲ್ಲಿ SSL ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಸ್ಕ್ರಿಪ್ಟ್ ಬರೆಯಿರಿ

HestiaCP ಒಂದು ಆಜ್ಞಾ ಸಾಲಿನ ಪರಿಕರವನ್ನು ಒದಗಿಸುತ್ತದೆ , ಇದು ಈ ಕೆಳಗಿನ ಮೂರು ಆಜ್ಞೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು SSL-ಸಂಬಂಧಿತ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ:

  • v-add-letsencrypt-domain → SSL ಪ್ರಮಾಣಪತ್ರಕ್ಕಾಗಿ ಅರ್ಜಿ ಸಲ್ಲಿಸಿ
  • v-add-web-domain-ssl-force → HTTPS ಜಾರಿಗೊಳಿಸಿ
  • v-add-web-domain-ssl-hsts → HSTS ಸಕ್ರಿಯಗೊಳಿಸಿ

ಸಂಪೂರ್ಣ ಸ್ಕ್ರಿಪ್ಟ್ ಈ ಕೆಳಗಿನಂತಿದೆ (ನೇರವಾಗಿ ನಕಲಿಸಿ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಿ) :

#!/bin/bash

# HestiaCP 用户名
USER="youruser"
# 你的主域名
DOMAIN="chenweiliang.com"
# 需要启用 SSL 的子域名前缀
SUBDOMAINS="en ru la lv"
# 遍历每个子域名,依次开启 SSL
for SUB in $SUBDOMAINS
do
    FULL_DOMAIN="$SUB.$DOMAIN"
    echo "🚀 在启用 $FULL_DOMAIN 的 SSL 配置..."

    # 申请 Let's Encrypt 证书
    v-add-letsencrypt-domain $USER $FULL_DOMAIN
    if [ $? -ne 0 ]; then
        echo "❌ 错误:获取 $FULL_DOMAIN SSL 证书失败(可能触发 Let's Encrypt 429 限流),请稍后重试。"
        continue
    fi

    # 强制 HTTPS 重定向
    v-add-web-domain-ssl-force $USER $FULL_DOMAIN

    # 启用 HSTS(HTTP 严格传输安全)
    v-add-web-domain-ssl-hsts $USER $FULL_DOMAIN

    echo "✅ $FULL_DOMAIN SSL 配置完成!"
done
echo "🎉 所有子域名 SSL 配置操作结束!"

🚀 ಹಂತ 3: ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ

ಈಗ ಸ್ಕ್ರಿಪ್ಟ್ ಬರೆಯಲಾಗಿದೆ, ಅದನ್ನು ಚಲಾಯಿಸೋಣ!

1️⃣ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಹೀಗೆ ಉಳಿಸಿ enable_ssl.sh
2️⃣ ಕಾರ್ಯಗತಗೊಳಿಸುವ ಅನುಮತಿಗಳನ್ನು ನೀಡಿ:

chmod +x enable_ssl.sh

3️⃣ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರನ್ ಮಾಡಿ :

./enable_ssl.sh

ನಂತರ ಎಲ್ಲಾ ಸಬ್‌ಡೊಮೇನ್‌ಗಳಿಗೆ SSL ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅನ್ವಯಿಸಲಾಗುತ್ತಿದೆ ಮತ್ತು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತಿದೆ ಎಂದು ನೀವು ನೋಡಬಹುದು !


⚠ ಟಿಪ್ಪಣಿಗಳು

💡 ಕರೆಂಟ್ ಲಿಮಿಟಿಂಗ್ ಅನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡೋಣ (429 ದೋಷ) ಬಗ್ಗೆ
ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡೋಣ ಒಂದು ಗಂಟೆಯೊಳಗೆ ಪ್ರತಿ ಐಪಿಗೆ ಪ್ರಮಾಣಪತ್ರ ವಿನಂತಿಗಳ ಸಂಖ್ಯೆಯನ್ನು ಮಿತಿಗೊಳಿಸಿ.ನೀವು ಒಂದೇ ಬಾರಿಗೆ ಹಲವಾರು ಸಬ್‌ಡೊಮೇನ್‌ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದರೆ, ನೀವು ಎದುರಿಸಬಹುದು 429 ದೋಷ.

✅ ಪರಿಹಾರವನ್ನು ವೀಕ್ಷಿಸಲು ಕೆಳಗಿನ ಲಿಂಕ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ ▼

  • ಬ್ಯಾಚ್‌ಗಳಲ್ಲಿ ಅನ್ವಯಿಸಿ, ಒಂದೇ ಬಾರಿಗೆ ಕೆಲವು ಸಬ್‌ಡೊಮೇನ್‌ಗಳನ್ನು ಮಾತ್ರ ಚಾಲನೆ ಮಾಡುತ್ತಿದೆ.
  • ಬೇರೆ ACME ಎಂಡ್‌ಪಾಯಿಂಟ್ ಬಳಸುವುದು(ಉದಾಹರಣೆಗೆ cloudflare API ಪ್ರಮಾಣಪತ್ರ ಅಪ್ಲಿಕೇಶನ್.
  • 1 ಗಂಟೆ ಕಾಯಿರಿ ಮತ್ತು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ.

💡 ಹೆಸ್ಟಿಯಾಸಿಪಿ SSL ಪ್ರಮಾಣಪತ್ರವನ್ನು ಸರಿಯಾಗಿ ಸ್ಥಾಪಿಸಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ.
ನೀವು ಕಂಡುಕೊಂಡರೆ SSL ಸಂರಚನೆ ವಿಫಲವಾಗಿದೆ, ನೀವು ಅದನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಪರಿಶೀಲಿಸಬಹುದು:

v-list-web-domain $USER yoursubdomain.chenweiliang.com

ಒಮ್ಮೆ ನೋಡಿ SSL ಕ್ಷೇತ್ರವೇ? yesಇಲ್ಲದಿದ್ದರೆ, ನೀವು ಅದನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ.


🎯 ತೀರ್ಮಾನ

SSL ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿ ಸಕ್ರಿಯಗೊಳಿಸುವುದು ಕಷ್ಟವೇನಲ್ಲ; ಮುಖ್ಯ ವಿಷಯವೆಂದರೆ ಸರಿಯಾದ ವಿಧಾನವನ್ನು ಬಳಸುವುದು. HestiaCP ಕಮಾಂಡ್-ಲೈನ್ ಪರಿಕರಗಳು ಮತ್ತು ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳೊಂದಿಗೆ , ನೀವು ಒಂದೇ ಕ್ಲಿಕ್‌ನಲ್ಲಿ ಎಲ್ಲಾ ಸಬ್‌ಡೊಮೇನ್‌ಗಳಿಗೆ HTTPS ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು , ದಕ್ಷತೆ ಮತ್ತು ಸುರಕ್ಷತೆ ಎರಡನ್ನೂ ಸಾಧಿಸಬಹುದು.

💡ಇದು ನಿಮಗೆ ಸಾಕಷ್ಟು ಸಮಯವನ್ನು ಉಳಿಸುವುದಲ್ಲದೆ, ನಿಮ್ಮ SEO ಸ್ಕೋರ್ ಮತ್ತು ವೆಬ್‌ಸೈಟ್ ಸುರಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ , ಹಾಗಾದರೆ ಏಕೆ ಮಾಡಬಾರದು?

ಈಗಲೇ ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ನಿಮ್ಮ ಸಬ್‌ಡೊಮೇನ್‌ಗಳನ್ನು ಹೆಚ್ಚು ಸುರಕ್ಷಿತ ಮತ್ತು ವೃತ್ತಿಪರವಾಗಿಸಲು HTTPS ರಕ್ಷಣೆಯನ್ನು ಸೇರಿಸಿ! 🚀 🚀 🚀 ಕನ್ನಡ

ಚೆನ್ ವೀಲಿಯಾಂಗ್ ಅವರ ಬ್ಲಾಗ್‌ನಲ್ಲಿ ( https://www.chenweiliang.com/ ) ಹಂಚಿಕೊಂಡಿರುವ "HestiaCP ಸಬ್‌ಡೊಮೇನ್‌ಗಳಿಗಾಗಿ SSL ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು (HTTPS ಮರುನಿರ್ದೇಶನ ಮತ್ತು HSTS ಸೇರಿದಂತೆ) ಬ್ಯಾಚ್ ಮಾಡುವುದು ಹೇಗೆ?" ಎಂಬ ಲೇಖನವು ನಿಮಗೆ ಸಹಾಯಕವಾಗಿರುತ್ತದೆ ಎಂದು ಆಶಿಸುತ್ತೇವೆ.

ಈ ಲೇಖನದ ಲಿಂಕ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಹಿಂಜರಿಯಬೇಡಿ: https://www.chenweiliang.com/cwl-32612.html

ಇನ್ನಷ್ಟು ಗುಪ್ತ ತಂತ್ರಗಳನ್ನು ಅನ್‌ಲಾಕ್ ಮಾಡಲು 🔑, ನಮ್ಮ ಟೆಲಿಗ್ರಾಮ್ ಚಾನಲ್‌ಗೆ ಸೇರಲು ಸ್ವಾಗತ!

ಇಷ್ಟವಾದಲ್ಲಿ ಶೇರ್ ಮಾಡಿ ಮತ್ತು ಲೈಕ್ ಮಾಡಿ! ನಿಮ್ಮ ಹಂಚಿಕೆಗಳು ಮತ್ತು ಇಷ್ಟಗಳು ನಮ್ಮ ನಿರಂತರ ಪ್ರೇರಣೆ!

 

ಪ್ರತಿಕ್ರಿಯೆಗಳು

您的邮箱地址不会被公开。必填项已用*标注

ಟಾಪ್ ಗೆ ಸ್ಕ್ರೋಲ್