เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจฎเฉˆเจ‚ เจ†เจชเจฃเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ เจธเจฅเจฟเจค เจจเฉˆเจ•เจธเจŸเจ•เจฒเจพเจŠเจก 'เจคเฉ‡ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจจเฉ‚เฉฐ เจ‰เจฒเจŸเจพเจ‰เจฃ เจฒเจˆ OpenLiteSpeed โ€‹โ€‹เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐ เจธเจ•เจฆเจพ เจนเจพเจ‚?

เจนเฉˆเจฐเจพเจจเฉ€ เจฆเฉ€ เจ—เฉฑเจฒ เจนเฉˆ เจ•เจฟ, เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฒเจˆ เจนเฉˆเจฌเจฐเฉ‡ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเจจ เจจเจพเจฒ เจ•เฉเจ เจตเฉ€ เจจเจนเฉ€เจ‚ เจฎเจฟเจฒเจฆเจพ! เจฎเฉˆเจ‚ เจ‡เจธ เจฌเฉ‡เจ‡เจจเจธเจพเจซเจผเฉ€ เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เจฐเจจ เจฒเจˆ เจœเจฒเจฆเจฌเจพเจœเจผเฉ€ เจ•เจฐเจฆเจพ เจนเจพเจ‚, เจ•เจฟเจ‰เจ‚เจ•เจฟ LSWS เจ‡เฉฑเจ• เจฏเฉ‹เจ— เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐ เจนเฉˆเฅค เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ€ เจ—เจคเฉ€ เจ…เจคเฉ‡ เจซเฉˆเจ‚เจธเฉ€ เจตเฉˆเจฌ เจชเฉเจฐเจธเจผเจพเจธเจจ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฒเจˆ เจชเจธเฉฐเจฆ เจนเฉˆ:

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ เจ•เจฟ OpenLiteSpeed โ€‹โ€‹เจ‡เฉฑเจ• เจตเจฐเจกเจชเจฐเฉˆเจธ "เจเจ•เจธเจฒเฉ‡เจŸเจฐ" เจตเจœเฉ‹เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจฎเจธเจผเจนเฉ‚เจฐ เจนเฉˆ, เจ…เฉฑเจœ เจฆเฉ‡ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจฎเฉˆเจ‚ เจ‡เจธเจฆเจพ เจ‡เฉฑเจ• เจ–เจพเจธ เจ‰เจชเจฏเฉ‹เจ— เจฆเจฟเจ–เจพเจตเจพเจ‚เจ—เจพ. เจ…เจฐเจฅเจพเจค, เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเฉ€เจฟเฉฐเจ—เฅค เจ•เฉ€ เจคเฉเจธเฉ€เจ‚ เจ•เจนเฉ‹เจ—เฉ‡ เจ•เจฟ เจ‡เจธเจฆเฉ‡ เจฒเจˆ nginx เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจตเจงเฉ‡เจฐเฉ‡ เจ†เจฎ เจนเฉˆ? เจฎเฉˆเจ‚ เจธเจนเจฟเจฎเจค เจนเฉ‹เจตเจพเจ‚เจ—เจพเฅค เจชเจฐ เจธเจพเจจเฉ‚เฉฐ เจ…เจธเจฒ เจตเจฟเฉฑเจš LSWS เจจเจพเจฒ เจชเจฟเจ†เจฐ เจนเฉ‹ เจ—เจฟเจ†!

เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจ•เจฐเจจเจพ เจ เฉ€เจ• เจนเฉˆ, เจชเจฐ เจ•เจฟเฉฑเจฅเฉ‡? เจ‡เฉฑเจ• เจฌเจฐเจพเจฌเจฐ เจฆเฉ€ เจธเจผเจพเจจเจฆเจพเจฐ เจธเฉ‡เจตเจพ Nextcloud เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจชเฉเจฐเจพเจˆเจตเฉ‡เจŸ "เจซเจพเจ‡เจฒ-เจธเจผเฉ‡เจ…เจฐเจฟเฉฐเจ— เจ•เจฒเจพเจ‰เจก" เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจจเฉˆเจ•เจธเจŸ เจ•เจฒเจพเจ‰เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจนเจฐเฉ‡เจ• เจ•เจฒเจพเจ‡เฉฐเจŸ เจฒเจˆ, เจ…เจธเฉ€เจ‚ Nextcloud เจจเจพเจฒ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ VM เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ "เจฌเจพเจนเจฐ" เจฌเฉ‡เจจเจ•เจพเจฌ เจจเจนเฉ€เจ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡เฅค เจ‡เจธเจฆเฉ€ เจฌเจœเจพเจ, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ†เจฎ เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจฆเฉเจ†เจฐเจพ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เจน เจนเฉฑเจฒ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจน เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ:
1) เจ‰เจธ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจนเจŸเจพเจ“ เจœเจฟเจธ 'เจคเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเจพ เจกเฉ‡เจŸเจพ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจคเฉ‹เจ‚ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡
2) IP เจเจกเจฐเฉˆเฉฑเจธ เจธเฉ‡เจต เจ•เจฐเฉ‹เฅค

เจ‡เจน เจธเจ•เฉ€เจฎ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเฉฑเจธเจฆเฉ€ เจนเฉˆ:

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจ‡เจน เจธเจชเฉฑเจธเจผเจŸ เจนเฉˆ เจ•เจฟ เจšเจฟเฉฑเจคเจฐ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจตเฉˆเฉฑเจฌ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจเจพ เจ…เฉฑเจœ เจฆเฉ‡ เจฒเฉ‡เจ– เจฆเจพ เจตเจฟเจธเจผเจพ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเจš เจตเฉ€ เจฎเฉˆเจ‚ เจจเฉˆเจ•เจธเจŸ เจ•เจฒเจพเจ‰เจก เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจ›เฉฑเจก เจฆเฉ‡เจตเจพเจ‚เจ—เจพ, เจ–เจพเจธ เจ•เจฐเจ•เฉ‡ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจนเฉˆเจฌเจฐเฉ‡ 'เจคเฉ‡ เจ‡เจธ เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡ เจธเจฎเฉฑเจ—เจฐเฉ€ เจฎเฉŒเจœเฉ‚เจฆ เจนเฉˆเฅค เจชเจฐ เจฎเฉˆเจ‚ เจจเจฟเจธเจผเจšเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจน เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจฆเจฟเจ–เจพเจตเจพเจ‚เจ—เจพ เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจจเฉˆเจ•เจธเจŸ เจ•เจฒเจพเจ‰เจก เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจฆเฉ‡ เจชเจฟเฉฑเจ›เฉ‡ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเฉ‡เจ—เจพเฅค

เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ†:
Nextcloud เจจเฉ‚เฉฐ เจนเฉ‹เจธเจŸ 1 เจ‰เฉฑเจคเฉ‡ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ http (SSL เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚) เจฐเจพเจนเฉ€เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ‡เจธเจฆเจพ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจธเจฅเจพเจจเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เฉฑเจ• "เจ—เฉเจฐเฉ‡" IP เจเจกเจฐเฉˆเฉฑเจธ 172.16.22.110 เจนเฉˆเฅค
เจ†เจ‰ เจนเฉ‹เจธเจŸ 2 'เจคเฉ‡ OpenLiteSpeed โ€‹โ€‹เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเฉ€เจเฅค เจ‡เจธ เจตเจฟเฉฑเจš เจฆเฉ‹ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจนเจจ, เจ‡เฉฑเจ• เจฌเจพเจนเจฐเฉ€ (เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เจฆเจพ เจนเฉˆ) เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจ‡เฉฑเจ• IP เจเจกเจฐเฉˆเฉฑเจธ เจจเจพเจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ• 172.16.22.0/24
DNS เจจเจพเจฎ cloud.connect.link เจนเฉ‹เจธเจŸ 2 เจฆเฉ‡ เจฌเจพเจนเจฐเฉ€ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ IP เจเจกเจฐเฉˆเฉฑเจธ เจตเฉฑเจฒ เจฒเฉˆ เจœเจพเจ‚เจฆเจพ เจนเฉˆ

เจšเฉเจฃเฉŒเจคเฉ€:
เจฒเจฟเฉฐเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจคเฉ‹เจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‹'https://cloud.connect.link' (SSL) เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ Nextcloud 'เจคเฉ‡เฅค

  • Ubuntu 18.04.2 'เจคเฉ‡ OpenLiteSpeed โ€‹โ€‹เจจเฉ‚เฉฐ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจเจพเฅค

เจšเจฒเฉ‹ เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจœเฉ‹เฉœเฉ€เจ:

wget -O โ€” http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh |เจธเฉเจกเฉ‹ เจฌเฉˆเจธเจผ
sudo apt-get update

เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเฉ‹, เจšเจฒเจพเจ“:

sudo apt-get install openlitespeed
sudo /usr/local/lsws/bin/lswsctrl เจธเจผเฉเจฐเฉ‚

  • เจ†เจ‰ เจ‡เฉฑเจ• เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจซเจพเจ‡เจฐเจตเจพเจฒ เจธเฉˆเจŸ เจ…เจช เจ•เจฐเฉ€เจเฅค

    sudo ufw ssh เจชเฉเจฐเจตเจพเจจ
    sudo ufw เจกเจฟเจซเฉŒเจฒเจŸ เจ†เจŠเจŸเจ—เฉ‹เจ‡เฉฐเจ— เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ
    sudo ufw เจกเจฟเจซเฉŒเจฒเจŸ เจ‡เจจเจ•เจฎเจฟเฉฐเจ— เจคเฉ‹เจ‚ เจ‡เจจเจ•เจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ
    sudo ufw http เจจเฉ‚เฉฐ เจ…เจจเฉเจฎเจคเฉ€ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ
    sudo ufw https เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเจ“
    sudo ufw เจคเฉ‹เจ‚ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจคเฉเจนเจพเจกเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจนเฉ‹เจธเจŸ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจชเฉ‹เจฐเจŸ 7080 เจฒเจˆ
    เจธเฉ‚เจกเฉ‹ ufw เจฏเฉ‹เจ— เจ•เจฐเฉ‹

  • เจšเจฒเฉ‹ OpenLiteSpeed โ€‹โ€‹เจจเฉ‚เฉฐ เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเฉ€เจเฅค
    เจ†เจ‰ เจตเจฐเจšเฉเจ…เจฒเจนเฉ‹เจธเจŸ เจฒเจˆ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจฌเจฃเจพเจˆเจเฅค

    cd/usr/local/lsws/
    sudo mkdirc cloud.connect.link
    cd cloud.connect.link/
    sudo mkdir {conf,html,logs}
    sudo chown lsadm:lsadm ./conf/

เจ†เจ‰ LSWS เจตเฉˆเฉฑเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจคเฉ‹เจ‚ เจตเจฐเจšเฉเจ…เจฒเจนเฉ‹เจธเจŸ เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเฉ€เจเฅค
URL เจชเฉเจฐเจฌเฉฐเจงเจจ เจ–เฉ‹เจฒเฉเจนเจฟเจ† เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ http://cloud.connect.link:7080
เจกเจฟเจซเฉŒเจฒเจŸ เจฒเจพเจ—เจ‡เจจ/เจชเจพเจธเจตเจฐเจก: admin/123456

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจ‡เฉฑเจ• เจตเจฐเจšเฉเจ…เจฒ เจนเฉ‹เจธเจŸ เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹ (เจตเจฐเจšเฉเจ…เจฒ เจนเฉ‹เจธเจŸ> เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹)เฅค
เจœเฉ‹เฉœเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ‡เฉฑเจ• เจ—เจฒเจคเฉ€ เจธเฉเจจเฉ‡เจนเจพ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพ เจœเฉ‹ เจ‡เจน เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจธเฉฐเจฐเจšเจจเจพ เจซเจพเจˆเจฒ เจ—เฉเฉฐเจฎ เจนเฉˆเฅค เจ‡เจน เจ†เจฎ เจ—เฉฑเจฒ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเจ•เฉ‡ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจœเจจเจฐเจฒ เจŸเฉˆเจฌ เจตเจฟเฉฑเจš, เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจฐเฉ‚เจŸ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเฉ‹ (เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจธเจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจธเฉฐเจฐเจšเจจเจพ เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจจเจนเฉ€เจ‚ เจšเฉฑเจฒเฉ‡เจ—เฉ€)เฅค เจกเฉ‹เจฎเฉ‡เจจ เจจเจพเจฎ, เจœเฉ‡เจ•เจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจคเจพเจ‚ เจตเจฐเจšเฉเจ…เจฒ เจนเฉ‹เจธเจŸ เจจเจพเจฎ เจคเฉ‹เจ‚ เจฒเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ, เจœเจฟเจธเจจเฉ‚เฉฐ เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจกเฉ‹เจฎเฉ‡เจจ เจฆเจพ เจจเจพเจฎ เจ•เจนเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจนเฉเจฃ เจ‡เจน เจฏเจพเจฆ เจฐเฉฑเจ–เจฃ เจฆเจพ เจธเจฎเจพเจ‚ เจนเฉˆ เจ•เจฟ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจ‡เฉฑเจ• เจ‰เจฒเจŸเจพ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจนเฉˆเฅค เจ…เฉฑเจ—เฉ‡ เจฆเจฟเฉฑเจคเฉ€เจ†เจ‚ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ LSWS เจจเฉ‚เฉฐ เจฆเฉฑเจธเฉ‡เจ—เฉ€ เจ•เจฟ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจ•เฉ€ เจ…เจคเฉ‡ เจ•เจฟเฉฑเจฅเฉ‡ เจนเฉˆเฅค เจตเจฐเจšเฉเจ…เจฒเจนเฉ‹เจธเจŸ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš, เจฌเจพเจนเจฐเฉ€ เจเจช เจŸเฉˆเจฌ เจ–เฉ‹เจฒเฉเจนเฉ‹ เจ…เจคเฉ‡ เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐ เจ•เจฟเจธเจฎ เจฆเฉ€ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹:

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจ…เจธเฉ€เจ‚ เจจเจพเจฎ เจ…เจคเฉ‡ เจชเจคเจพ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚. เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ†เจฐเจฌเจฟเจŸเจฐเฉ‡เจฐเฉ€ เจจเจพเจฎ เจฆเฉ‡ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจชเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธเจจเฉ‚เฉฐ เจฏเจพเจฆ เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ; เจ‡เจน เจ…เจ—เจฒเฉ‡ เจชเฉœเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจชเจคเจพ เจ‰เจน เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจจเฉˆเจ•เจธเจŸ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆ:

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจ‰เจธเฉ‡ เจตเจฐเจšเฉเจ…เจฒเจนเฉ‹เจธเจŸ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš, เจชเฉเจฐเจธเฉฐเจ— เจŸเฉˆเจฌ เจจเฉ‚เฉฐ เจ–เฉ‹เจฒเฉเจนเฉ‹ เจ…เจคเฉ‡ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจ•เจฟเจธเจฎ เจฆเจพ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจธเฉฐเจฆเจฐเจญ เจฌเจฃเจพเจ“:

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเฉ‹: URI = /, เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐ = nextcloud_1 (เจชเจฟเจ›เจฒเฉ‡ เจชเฉœเจพเจ… เจคเฉ‹เจ‚ เจจเจพเจฎ)

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

LSWS เจฎเฉเฉœ-เจšเจพเจฒเฉ‚ เจ•เจฐเฉ‹เฅค เจ‡เจน เจตเฉˆเฉฑเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจ•เจฒเจฟเฉฑเจ• เจจเจพเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจšเจฎเจคเจ•เจพเจฐ! (เจฎเฉ‡เจฐเฉ‡ เจตเจฟเฉฑเจš เจ–เจผเจพเจจเจฆเจพเจจเฉ€ เจฎเจพเจŠเจธ เจ•เฉˆเจฐเฉ€เจ…เจฐ เจฌเฉ‹เจฒเจฆเจพ เจนเฉˆ)

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ
เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

  • เจ…เจธเฉ€เจ‚ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ https เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค
    เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ›เฉฑเจก เจฆเฉ‡เจตเจพเจ‚เจ—เฉ‡ เจ…เจคเฉ‡ เจธเจนเจฟเจฎเจค เจนเฉ‹เจตเจพเจ‚เจ—เฉ‡ เจ•เจฟ เจ‡เจน เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจน /etc/letsencrypt/live/cloud.connect.link เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจ•เฉเฉฐเจœเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจนเฉˆเฅค

เจšเจฒเฉ‹ เจ‡เฉฑเจ• "เจธเฉเจฃเจจ เจตเจพเจฒเฉ‡" (เจธเฉเจฃเจจ เจตเจพเจฒเฉ‡ > เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹) เจฌเจฃเจพเจ‰, เจ‡เจธเจจเฉ‚เฉฐ "https" เจ•เจนเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจšเจฒเฉ‹ เจ‡เจธเจจเฉ‚เฉฐ เจชเฉ‹เจฐเจŸ 443 เจตเฉฑเจฒ เจ‡เจธเจผเจพเจฐเจพ เจ•เจฐเฉ€เจ เจ…เจคเฉ‡ เจจเฉ‹เจŸ เจ•เจฐเฉ‹ เจ•เจฟ เจ‡เจน เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจนเฉ‹เจตเฉ‡เจ—เจพ:

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

SSL เจŸเฉˆเจฌ เจตเจฟเฉฑเจš, เจ•เฉเฉฐเจœเฉ€ เจ…เจคเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเจพ เจฎเจพเจฐเจ— เจฆเจฐเจธเจพเจ“:

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

"เจธเฉเจฃเจจ เจตเจพเจฒเจพ" เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ, เจนเฉเจฃ เจตเจฐเจšเฉเจ…เจฒ เจนเฉ‹เจธเจŸ เจฎเฉˆเจชเจฟเฉฐเจ— เจธเฉˆเจ•เจธเจผเจจ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจตเจฐเจšเฉเจ…เจฒ เจนเฉ‹เจธเจŸ เจจเฉ‚เฉฐ เจ‡เจธ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡:

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจœเฉ‡เจ•เจฐ LSWS เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ เจฒเจˆ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจ•เจฐเฉ‡เจ—เจพ, เจคเจพเจ‚ เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจชเจฐ เจ…เจธเฉ€เจ‚ เจกเฉ‹เจฎเฉ‡เจจ เจจเจพเจฎ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– "เจ…เจงเจฟเจ•เจพเจฐเฉ€เจ†เจ‚" เจจเฉ‚เฉฐ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจญเฉ‡เจœเจฃ เจฒเจˆ เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจฌเจฃเจพ เจฐเจนเฉ‡ เจนเจพเจ‚เฅค เจ…เจคเฉ‡ เจธเจพเจฐเฉ‡ เจกเฉ‹เจฎเฉ‡เจจเจพเจ‚ เจฆเฉ‡ เจ†เจชเจฃเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจนเฉ‹เจฃเจ—เฉ‡เฅค เจ‡เจธ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจฐเจšเฉเจ…เจฒเจนเฉ‹เจธเจŸ เจธเฉฐเจฐเจšเจจเจพ 'เจคเฉ‡ เจœเจพเจฃ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ เจ…เจคเฉ‡ เจฆเฉเจฌเจพเจฐเจพ เจ‡เจธเจฆเฉ€ เจ•เฉเฉฐเจœเฉ€ เจ…เจคเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจจเฉ‚เฉฐ SSL เจŸเฉˆเจฌ เจตเจฟเฉฑเจš เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจจเจพ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš, เจ‡เจน เจนเจฐเฉ‡เจ• เจจเจตเฉ‡เจ‚ เจตเจฐเจšเฉเจ…เจฒ เจนเฉ‹เจธเจŸ เจฒเจˆ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจœเฉ‹ เจฌเจšเจฟเจ† เจนเฉˆ เจ‰เจน url เจฐเฉ€เจฐเจพเจˆเจŸเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจเจพ เจนเฉˆ เจคเจพเจ‚ เจœเฉ‹ http เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ https เจจเฉ‚เฉฐ เจธเฉฐเจฌเฉ‹เจงเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เฉ‡.
(เจตเฉˆเจธเฉ‡, เจ‡เจน เจ•เจฆเฉ‹เจ‚ เจ–เจคเจฎ เจนเฉ‹เจตเฉ‡เจ—เจพ? เจ‡เจน เจฌเฉเจฐเจพเจŠเจœเจผเจฐเจพเจ‚ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐเจพเจ‚ เจฒเจˆ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš https 'เจคเฉ‡ เจธเจตเจฟเจš เจ•เจฐเจจ เจฆเจพ เจธเจฎเจพเจ‚ เจนเฉˆ, เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡ เจคเจพเจ‚ เจนเฉฑเจฅเฉ€เจ‚ no-SSL เจจเฉ‚เฉฐ เจ…เฉฑเจ—เฉ‡ เจญเฉ‡เจœเฉ‹)เฅค
เจฐเฉ€เจตเจฐเจพเจˆเจŸ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ“ เจ…เจคเฉ‡ เจฎเฉเฉœ เจฒเจฟเจ–เจฃ เจฆเฉ‡ เจจเจฟเจฏเจฎ เจฒเจฟเจ–เฉ‹:

RewriteCond %{SERVER_PORT} 80
เจฐเฉ€เจฐเจพเจˆเจŸเจฐ เจจเจฟเจฏเจฎ ^( . ) $ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจ‡เฉฑเจ• เจ…เจœเฉ€เจฌ เจ—เจฒเจคเจซเจนเจฟเจฎเฉ€ เจฆเฉ‡ เจ•เจพเจฐเจจ, เจคเฉเจธเฉ€เจ‚ เจ†เจฎ เจ—เฉเจฐเฉ‡เจธเจซเฉเฉฑเจฒ เจฐเฉ€เจธเจŸเจพเจฐเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฎเฉเฉœ เจฒเจฟเจ–เจฃ เจฆเฉ‡ เจจเจฟเจฏเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ‡เจธ เจฒเจˆ, เจ†เจ“ LSWS เจจเฉ‚เฉฐ เจธเจผเจพเจจเจฆเจพเจฐ เจขเฉฐเจ— เจจเจพเจฒ เจจเจนเฉ€เจ‚, เจธเจ—เฉ‹เจ‚ เจฎเฉ‹เจŸเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจ…เจคเฉ‡ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจฎเฉเฉœ เจšเจพเจฒเฉ‚ เจ•เจฐเฉ€เจ:

sudo systemctl เจฐเฉ€เจธเจŸเจพเจฐเจŸ lsws.service

เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจชเฉ‹เจฐเจŸ 80 เจธเฉเจฃเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฒเจฟเจธเจจเจฐ เจฌเจฃเจพเจตเจพเจ‚เจ—เฉ‡เฅค เจšเจฒเฉ‹ เจ‡เจธเจจเฉ‚เฉฐ http เจ•เจนเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚, 80 เจตเฉ€เจ‚ เจชเฉ‹เจฐเจŸ เจ…เจคเฉ‡ เจ‡เจธ เจคเฉฑเจฅ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ‡เจน เจ—เฉˆเจฐ-เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจนเฉ‹เจตเฉ‡เจ—เจพ:

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจ‡เฉฑเจ• https เจฒเจฟเจธเจจเจฐ เจธเฉˆเจŸ เจ…เจช เจ•เจฐเจจ เจฆเฉ‡ เจธเจฎเจพเจจเจคเจพ เจฆเฉเจ†เจฐเจพ, เจ†เจ“ เจ‡เจธ เจจเจพเจฒ เจธเจพเจกเฉ‡ เจตเจฐเจšเฉเจ…เจฒ เจนเฉ‹เจธเจŸ เจจเฉ‚เฉฐ เจฎเฉˆเจช เจ•เจฐเฉ€เจเฅค

เจนเฉเจฃ LSWS เจชเฉ‹เจฐเจŸ 80 เจจเฉ‚เฉฐ เจธเฉเจฃเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจ‡เจธ เจคเฉ‹เจ‚ 443 'เจคเฉ‡ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจญเฉ‡เจœเฉ‡เจ—เจพ, url เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจ–เฉ‡เจ—เจพเฅค
เจ…เฉฐเจค เจตเจฟเฉฑเจš, เจฎเฉˆเจ‚ LSWS เจฒเฉŒเจ—เจฟเฉฐเจ— เจชเฉฑเจงเจฐ เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจฃ เจฆเฉ€ เจธเจฟเจซเจพเจฐเจธเจผ เจ•เจฐเจฆเจพ เจนเจพเจ‚, เจœเฉ‹ เจ•เจฟ เจกเจฟเจซเฉŒเจฒเจŸ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจกเฉ€เจฌเฉฑเจ— เจฒเจˆ เจธเฉˆเฉฑเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ‡เจธ เจฎเฉ‹เจก เจตเจฟเฉฑเจš, เจฒเฉŒเจ— เจฌเจฟเจœเจฒเฉ€ เจฆเฉ€ เจ—เจคเฉ€ เจจเจพเจฒ เจ—เฉเจฃเจพ เจ•เจฐเจฆเฉ‡ เจนเจจ! เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจฒเจˆ, เจšเฉ‡เจคเจพเจตเจจเฉ€ เจชเฉฑเจงเจฐ เจ•เจพเจซเจผเฉ€ เจนเฉˆเฅค เจธเจฐเจตเจฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ > เจฒเฉŒเจ— 'เจคเฉ‡ เจœเจพเจ“:

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจ‡เจน เจ‡เฉฑเจ• เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš OpenLiteSpeed โ€‹โ€‹เจฆเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจตเจพเจฐ เจซเจฟเจฐ เจ…เจธเฉ€เจ‚ LSWS เจจเฉ‚เฉฐ เจฎเฉเฉœ เจšเจพเจฒเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจฒเจฟเฉฐเจ• เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเฉ‹ https://cloud.connect.link เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚:

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

Nextcloud เจจเฉ‚เฉฐ เจธเจพเจกเฉ‡ เจ…เฉฐเจฆเจฐ เจ†เจ‰เจฃ เจฆเฉ‡เจฃ เจฒเจˆ, เจธเจพเจจเฉ‚เฉฐ เจกเฉ‹เจฎเฉ‡เจจ cloud.connect.link เจจเฉ‚เฉฐ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจฒเฉ‹เจ•เจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจšเจฒเฉ‹ config.php เจจเฉ‚เฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเฉ€เจเฅค เจฎเฉˆเจ‚ เจ‰เจฌเฉฐเจŸเฉ‚ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ†เจชเจฃเฉ‡ เจ†เจช เจนเฉ€ เจจเฉˆเจ•เจธเจŸเจ•เจฒเจพเจ‰เจก เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจธเฉฐเจฐเจšเจจเจพ เจ‡เฉฑเจฅเฉ‡ เจธเจฅเจฟเจค เจนเฉˆ: /var/snap/nextcloud/current/nextcloud/config.
'cloud.connect.link' เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจจเฉ‚เฉฐ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—_เจกเฉ‹เจฎเฉ‡เจจ เจ•เฉเฉฐเจœเฉ€ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹:

'trusted_domains' =>
เจเจฐเฉ‡ (
0 => '172.16.22.110',
1 => 'Cloud.connect.link',
),

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจ…เฉฑเจ—เฉ‡, เจ‰เจธเฉ‡ เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจพเจกเฉ€ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจฆเจพ IP เจชเจคเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจจเฉ‹เจŸ เจ•เจฐเฉ‹ เจ•เจฟ เจชเจคเจพ เจ‰เจธ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจจเจฟเจฐเจฆเจฟเจธเจผเจŸ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจœเฉ‹ เจจเฉˆเจ•เจธเจŸ เจ•เจฒเจพเจ‰เจก เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ. LSWS เจธเจฅเจพเจจเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ IP. เจ‡เจธ เจชเจ— เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚, เจจเฉˆเจ•เจธเจŸ เจ•เจฒเจพเจ‰เจก เจตเฉˆเฉฑเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ…เจงเจฟเจ•เจพเจฐเจค เจจเจนเฉ€เจ‚ เจนเจจเฅค

'trusted_proxies' =>
เจเจฐเฉ‡ (
0 => '172.16.22.100',
),

เจฌเจนเฉเจค เจตเจงเฉ€เจ†, เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ…เจธเฉ€เจ‚ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ 'เจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚:

เจ…เจ—เจฒเจพ เจ•เจฒเจพเจ‰เจก เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ“เจชเจจเจฒเจพเจˆเจŸเจธเจชเฉ€เจก เจฆเฉ‡ เจฌเจพเจนเจฐ: เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเจฟเฉฐเจ— เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจธเจฎเฉฑเจธเจฟเจ† เจนเฉฑเจฒ! เจนเฉเจฃ เจนเจฐเฉ‡เจ• เจ•เจฒเจพเจ‡เฉฐเจŸ เจ†เจชเจฃเฉ‡ เจจเจฟเฉฑเจœเฉ€ URL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ "เจซเจพเจˆเจฒ เจ•เจฒเจพเจ‰เจก" เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจซเจพเจˆเจฒเจพเจ‚ เจตเจพเจฒเจพ เจธเจฐเจตเจฐ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจคเฉ‹เจ‚ เจตเฉฑเจ– เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจญเจตเจฟเฉฑเจ– เจฆเฉ‡ เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเจญ เจ•เฉเจ เจ‰เจนเฉ€ เจฎเจฟเจฒเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจตเฉ€ เจตเจพเจงเฉ‚ IP เจเจกเจฐเฉˆเฉฑเจธ เจจเฉ‚เฉฐ เจจเฉเจ•เจธเจพเจจ เจจเจนเฉ€เจ‚ เจชเจนเฉเฉฐเจšเจพเจ‡เจ† เจœเจพเจตเฉ‡เจ—เจพ.
เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจคเฉเจธเฉ€เจ‚ เจธเจฅเจฟเจฐ เจธเจฎเฉฑเจ—เจฐเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจชเจฐ เจจเฉˆเจ•เจธเจŸ เจ•เจฒเจพเจ‰เจก เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš เจ‡เจน เจ—เจคเฉ€ เจตเจฟเฉฑเจš เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจตเจพเจงเจพ เจจเจนเฉ€เจ‚ เจ•เจฐเฉ‡เจ—เจพเฅค เจ‡เจธ เจฒเจˆ เจ‡เจน เจตเจฟเจ•เจฒเจชเจฟเจ• เจ…เจคเฉ‡ เจตเจฟเจ•เจฒเจชเจฟเจ• เจนเฉˆเฅค

เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เจธ เจ•เจนเจพเจฃเฉ€ เจจเฉ‚เฉฐ เจธเจพเจ‚เจเจพ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ–เฉเจธเจผเฉ€ เจนเฉˆ, เจฎเฉˆเจจเฉ‚เฉฐ เจ‰เจฎเฉ€เจฆ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ•เจฟเจธเฉ‡ เจฒเจˆ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจนเฉ‹เจตเฉ‡เจ—เฉ€. เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจนเฉ‹เจฐ เจธเจผเจพเจจเจฆเจพเจฐ เจ…เจคเฉ‡ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจขเฉฐเจ— เจœเจพเจฃเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจฎเฉˆเจ‚ เจคเฉเจนเจพเจกเฉ€เจ†เจ‚ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจฒเจˆ เจงเฉฐเจจเจตเจพเจฆเฉ€ เจนเฉ‹เจตเจพเจ‚เจ—เจพ!

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹