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

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

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

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

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

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

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

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

ಬ್ಯಾಚ್‌ಗಳಲ್ಲಿ ಹೆಸ್ಟಿಯಾಸಿಪಿ ಸಬ್‌ಡೊಮೇನ್‌ಗಳಿಗೆ 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 ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಸ್ಕ್ರಿಪ್ಟ್ ಬರೆಯಿರಿ

ಹೆಸ್ಟಿಯಾಸಿಪಿ ಒದಗಿಸುತ್ತದೆ ಆಜ್ಞಾ ಸಾಲಿನ ಪರಿಕರಗಳು, ನಾವು ಈ ಕೆಳಗಿನ ಮೂರು ಆಜ್ಞೆಗಳೊಂದಿಗೆ 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 ಎಂಡ್‌ಪಾಯಿಂಟ್ ಬಳಸುವುದು(ಉದಾಹರಣೆಗೆ, ಕ್ಲೌಡ್‌ಫ್ಲೇರ್ API ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಮಾಣಪತ್ರ).
  • 1 ಗಂಟೆ ಕಾಯಿರಿ ಮತ್ತು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ.

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

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

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


🎯 ತೀರ್ಮಾನ

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

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

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

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

ಈ ಲೇಖನದ ಲಿಂಕ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಸ್ವಾಗತ:https://www.chenweiliang.com/cwl-32612.html

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

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

 

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

ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ * ಲೇಬಲ್

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