ਲੇਖ ਡਾਇਰੈਕਟਰੀ
VestaCP ਕੰਟਰੋਲ ਪੈਨਲ ਸਧਾਰਨ ਅਤੇ ਵਰਤੋਂ ਵਿੱਚ ਆਸਾਨ ਹੈ: VestaCP ਕੰਟਰੋਲ ਪੈਨਲ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਨਾਲ Let's Encrypt SSL ਸਰਟੀਫਿਕੇਟਾਂ ਦੀ ਆਟੋਮੈਟਿਕ ਸਥਾਪਨਾ ਸੰਭਵ ਹੋ ਜਾਂਦੀ ਹੈ, ਜਿਸ ਨਾਲ ਇਹ ਵਿਦੇਸ਼ਾਂ ਵਿੱਚ SEO ਪੇਸ਼ੇਵਰਾਂ ਵਿੱਚ ਪ੍ਰਸਿੱਧ ਹੋ ਜਾਂਦਾ ਹੈ।

ਆਓ ਐਨਕ੍ਰਿਪਟ ਕੀ ਹੈ?
ਚਲੋ ਐਨਕ੍ਰਿਪਟ ਇੱਕ SSL ਸਰਟੀਫਿਕੇਟ ਅਥਾਰਟੀ ਹੈ ਜੋ 2016 ਅਪ੍ਰੈਲ, 4 ਨੂੰ ਲਾਂਚ ਕੀਤੀ ਗਈ ਸੀ।
- ਇੱਕ ਸਵੈਚਲਿਤ ਪ੍ਰਕਿਰਿਆ ਦੁਆਰਾ ਟ੍ਰਾਂਸਪੋਰਟ ਲੇਅਰ ਸੁਰੱਖਿਆ (TLS) ਇਨਕ੍ਰਿਪਸ਼ਨ ਲਈ ਇੱਕ ਮੁਫਤ X.509 ਸਰਟੀਫਿਕੇਟ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ,
- ਸੁਰੱਖਿਅਤ ਵੈੱਬਸਾਈਟਾਂ ਲਈ ਪ੍ਰਮਾਣ-ਪੱਤਰਾਂ ਦੀ ਮੌਜੂਦਾ ਮੈਨੂਅਲ ਰਚਨਾ, ਤਸਦੀਕ, ਹਸਤਾਖਰ, ਸਥਾਪਨਾ ਅਤੇ ਅੱਪਡੇਟ ਨੂੰ ਖਤਮ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ।
VestaCP ਕੰਟਰੋਲ ਪੈਨਲ ਲੌਗਇਨ ਪੰਨਾ, ਪੋਰਟ 8083 ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ।
ਪੋਰਟ 8083 ਕੀ ਹੈ?
- 8083 ਇੱਕ ਪ੍ਰੌਕਸੀ ਪੰਨਾ ਹੈ ਅਤੇ ਫਾਈਲ ਪੋਰਟ ਡਾਊਨਲੋਡ ਕਰਦਾ ਹੈ, ਇੱਕ ਲਾਜ਼ੀਕਲ ਪੋਰਟ ਹੈ।
- ਨੈੱਟਵਰਕ ਤਕਨਾਲੋਜੀ ਵਿੱਚ, ਪੋਰਟਾਂ ਵਿੱਚ ਭੌਤਿਕ ਪੋਰਟ ਅਤੇ ਲਾਜ਼ੀਕਲ ਪੋਰਟ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ।
ਭੌਤਿਕ ਪੋਰਟ ਅਤੇ ਲਾਜ਼ੀਕਲ ਪੋਰਟ ਵਿਚਕਾਰ ਅੰਤਰ
- ਭੌਤਿਕ ਪੋਰਟਾਂ ਉਹਨਾਂ ਪੋਰਟਾਂ ਦਾ ਹਵਾਲਾ ਦਿੰਦੀਆਂ ਹਨ ਜੋ ਅਸਲ ਵਿੱਚ ਮੌਜੂਦ ਹਨ, ਜਿਵੇਂ ਕਿ ADSL ਮਾਡਮ, ਹੱਬ, ਸਵਿੱਚ, ਅਤੇ ਰਾਊਟਰ ਜੋ ਹੋਰ ਨੈੱਟਵਰਕ ਡਿਵਾਈਸਾਂ ਜਿਵੇਂ ਕਿ RJ-45 ਪੋਰਟਾਂ, SC ਪੋਰਟਾਂ, ਆਦਿ ਨਾਲ ਜੁੜਦੇ ਹਨ।
- ਇੱਕ ਲਾਜ਼ੀਕਲ ਪੋਰਟ ਇੱਕ ਪੋਰਟ ਹੈ ਜੋ ਸੇਵਾਵਾਂ ਨੂੰ ਲਾਜ਼ੀਕਲ ਅਰਥਾਂ ਦੁਆਰਾ ਵੱਖਰਾ ਕਰਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ TCP/IP ਪ੍ਰੋਟੋਕੋਲ ਵਿੱਚ ਸੇਵਾ ਪੋਰਟ।ਪੋਰਟ ਨੰਬਰ ਰੇਂਜ 0 ਤੋਂ 65535 ਤੱਕ ਹੈ।
ਹਾਲਾਂਕਿ, ਵਰਤਮਾਨ ਵਿੱਚ VestaCP ਕੰਟਰੋਲ ਪੈਨਲ ਦਾ ਪੋਰਟ 8083 ਇੱਕ SSL ਸੁਰੱਖਿਆ ਸਰਟੀਫਿਕੇਟ ਤੋਂ ਬਿਨਾਂ ਮੂਲ ਰੂਪ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦਾ ਹੈ...
ਇਸ ਲਈ, VestaCP ਪੈਨਲ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਤੋਂ ਬਾਅਦ , Google Chrome ਹੇਠਾਂ ਦਿੱਤਾ ਪ੍ਰੋਂਪਟ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੇਗਾ:
- ਤੁਹਾਡਾ ਕਨੈਕਸ਼ਨ ਇੱਕ ਨਿੱਜੀ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਹੈ
- ਹਮਲਾਵਰ ਤੁਹਾਡੀ ਜਾਣਕਾਰੀ (ਜਿਵੇਂ ਕਿ ਪਾਸਵਰਡ, ਸੰਚਾਰ ਜਾਂ ਕ੍ਰੈਡਿਟ ਕਾਰਡ ਦੀ ਜਾਣਕਾਰੀ) ਚੋਰੀ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕਦੇ ਹਨ।
ਵੇਸਟਾ ਲੌਗਇਨ ਪੈਨਲ https ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ
ਕਦਮ 1: ਹੋਸਟਨੇਮ ਅਤੇ ਪੋਰਟ 8083 ▼ ਦੀ ਵਰਤੋਂ ਕਰਕੇ VestaCP ਪ੍ਰਬੰਧਨ ਪੈਨਲ ਵਿੱਚ ਲੌਗਇਨ ਕਰੋ।
http:// 你的域名:8083/
ਕਦਮ 2: VestaCP ਵੈੱਬ ਸੇਵਾ ਤੱਕ ਪਹੁੰਚ ਕਰੋ, ਆਪਣੇ ਸਰਵਰ ਦਾ ਹੋਸਟਨੇਮ ਲੱਭੋ, ਅਤੇ ਫਿਰ ਸੰਪਾਦਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ▼

ਕਦਮ 3: SSL ਅਤੇ Let's Encrypt ਨੂੰ ਲੱਭੋ ਅਤੇ ਜਾਂਚ ਕਰੋ। "SSL (SSL ਸਪੋਰਟ) ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ" ਅਤੇ "Let's Encrypt (Let's Encrypt Support) ਦੀ ਵਰਤੋਂ ਕਰੋ" ▼

- ਫਿਰ ਸੇਵ 'ਤੇ ਕਲਿੱਕ ਕਰੋ (ਪ੍ਰਬੰਧਕ ਸੇਵ 'ਤੇ ਕਲਿੱਕ ਕਰਦਾ ਹੈ ਅਤੇ SSL ਸਰਟੀਫਿਕੇਟ ਲਈ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਦੇਖਣ ਲਈ ਲਗਭਗ ਪੰਜ ਮਿੰਟ ਉਡੀਕ ਕਰਦਾ ਹੈ)
第 4 步:Let's Encrypt ਸੁਰੱਖਿਅਤ ਸਰਟੀਫਿਕੇਟ ਸਟੋਰੇਜ਼ ਟਿਕਾਣਾ ਲੱਭੋ ਆਓ ਇਸ ਦੇ SSL ਸਰਟੀਫਿਕੇਟ ਨੂੰ ਇਨਕ੍ਰਿਪਟ ਕਰੋ /home/username/conf/web/ ਸਥਾਨ ਵਿੱਚ. ਕਿਰਪਾ ਕਰਕੇ ਉਹਨਾਂ ਦੇ ਟਿਕਾਣਿਆਂ ਦੀ ਸੂਚੀ ਬਣਾਓ ▼
/home/username/conf/web/ssl.website.crt /home/username/conf/web/ssl.website.key
VestaCP ਕੰਟਰੋਲ ਪੈਨਲ, ਇਸ ਦੇ ਹੋਸਟਨਾਮ SSL ਸਰਟੀਫਿਕੇਟ ਨੂੰ ▼ ਵਿੱਚ ਸਟੋਰ ਕਰੋ
/usr/local/vesta/ssl/certificate.crt /usr/local/vesta/ssl/certificate.key
ਇਸ ਲਈ, ਸਾਨੂੰ ਪਹਿਲਾਂ ਪੁਰਾਣੀ ਵੇਸਟਾਸੀਪੀ ਸਰਟੀਫਿਕੇਟ ਫਾਈਲਾਂ ਨੂੰ ਕੁਝ ਡਮੀ ਟੈਕਸਟ ਨਾਲ ਨਾਮ ਦੇਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਤਾਂ ਜੋ ਵੇਸਟਾਸੀਪੀ ਹੁਣ ਉਹਨਾਂ ਦੀ ਵਰਤੋਂ ਨਾ ਕਰੇ, ਅਤੇ ਫਿਰ ਇਹਨਾਂ ਫਾਈਲਾਂ ਨੂੰ ਪ੍ਰਤੀਕ ਰੂਪ ਵਿੱਚ ਲਿੰਕ ਕਰੇ। ਇਹ ਕਿਵੇਂ ਕਰਨਾ ਹੈ ਇਹ ਸਿੱਖਣ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।
ਕਦਮ 5: ਆਪਣੇ ਸਰਵਰ ਵਿੱਚ SSH ਕਰੋ ਅਤੇ ਪੁਰਾਣੀਆਂ ਫਾਈਲਾਂ ਦਾ ਨਾਮ ਬਦਲਣ ਲਈ ਇਹ ਦੋ ਕਮਾਂਡਾਂ ਦਰਜ ਕਰੋ ▼
mv /usr/local/vesta/ssl/certificate.crt /usr/local/vesta/ssl/unusablecer.crt mv /usr/local/vesta/ssl/certificate.key /usr/local/vesta/ssl/unusablecer.key
- ਜੇਕਰ ਹੇਠਾਂ ਦਿੱਤੇ ਓਪਰੇਸ਼ਨਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਹੋ ਜਾਂਦਾ ਹੈ, ਜਿਸ ਨਾਲ SSL ਲਿੰਕ ਫੇਲ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਵੈੱਬਸਾਈਟ ਨੂੰ ਖੋਲ੍ਹਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ ਹੈ, ਅਤੇ SSL ਫਾਇਲ "ਨਾ ਵਰਤਣਯੋਗ"ਨਾਮ, ਪਿਛਲੇ ਨਾਮ 'ਤੇ ਵਾਪਸ ਬਦਲੋ"ਸਰਟੀਫਿਕੇਟਵੇਸਟਾਸੀਪੀ ਪੈਨਲ ਨੂੰ ਮੁੜ ਸਥਾਪਿਤ ਕਰਨ ਵਿੱਚ ਸਮਾਂ ਬਰਬਾਦ ਕੀਤੇ ਬਿਨਾਂ।
ਕਦਮ 6: ਨਵੇਂ ਸਿੰਬਲਿਕ ਲਿੰਕ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨ ਲਈ ਇੱਕ ਸਿੰਬਲਿਕ ਲਿੰਕ ਬਣਾਓ। ਕਿਰਪਾ ਕਰਕੇ ਆਪਣਾ ਯੂਜ਼ਰਨੇਮ, ਜਿਵੇਂ ਕਿ: ਐਡਮਿਨ, ਬਦਲੋ। chenweiliang.com ਨੂੰ ਆਪਣੇ VPS ਸਰਵਰ ਦੇ ਹੋਸਟਨੇਮ (FQDN) ਨਾਲ ਬਦਲੋ । ▼
ln -s /home/admin/conf/web/ssl.chenweiliang.com.crt /usr/local/vesta/ssl/certificate.crt ln -s /home/admin/conf/web/ssl.chenweiliang.com.key /usr/local/vesta/ssl/certificate.key
ਕਦਮ 7: VestaCP ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰੋ
service vesta restart
ਕਦਮ 8: ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਕੈਸ਼ ਨੂੰ ਸਾਫ਼ ਕਰੋ ਅਤੇ ਫਿਰ ਪੋਰਟ 8083 ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਦੁਬਾਰਾ VestaCP ਕੰਟਰੋਲ ਪੈਨਲ ਵਿੱਚ ਲੌਗਇਨ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ।
- ਹੁਣ ਪੋਰਟ 8083 'ਤੇ ਤੁਹਾਡਾ SSL ਸੁਰੱਖਿਅਤ ਹੈ!
ਟੁੱਟੇ ਹੋਏ ਅਨੁਮਤੀਆਂ ਦਾ ਹੱਲ
ਟੁੱਟੀਆਂ ਇਜਾਜ਼ਤਾਂ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ, ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦਾਖਲ ਕਰੋ▼
- ਕਰੇਗਾ your.adminpanel.com ਆਪਣੇ VestaCP ਪ੍ਰਬੰਧਨ ਕੰਸੋਲ ਦੇ URL ਨਾਲ ਬਦਲੋ।
chgrp mail ssl.your.adminpanel.com.key chmod 660 ssl.your.adminpanel.com.key chgrp mail ssl.your.adminpanel.com.crt chmod 660 ssl.your.adminpanel.com.crt
ਉਪਰੋਕਤ ਵੇਸਟਾਸੀਪੀ ਬੈਕਗਰਾਊਂਡ ਵਿੱਚ SSL ਸਰਟੀਫਿਕੇਟ ਨੂੰ ਯੋਗ ਕਰਨ ਦਾ ਤਰੀਕਾ ਹੈ।
ਡੋਮੇਨ ਨਾਮ ਨੂੰ https SSL ਸਰਟੀਫਿਕੇਟ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਕਿਵੇਂ ਮਜਬੂਰ ਕਰਨਾ ਹੈ?
ਕਦਮ 1: ਇੱਕ ਕਸਟਮ nginx ਟੈਂਪਲੇਟ ਸਥਾਪਤ ਕਰੋ ▼
cd /usr/local/vesta/data/templates/web wget http://c.vestacp.com/0.9.8/rhel/force-https/nginx.tar.gz tar -xzvf nginx.tar.gz rm -f nginx.tar.gz
第 2 步:ਪ੍ਰੌਕਸੀ ਟੈਂਪਲੇਟ ਨੂੰ ਫੋਰਸ-https 'ਤੇ ਸੈੱਟ ਕਰੋ 
- ਇੱਕ ਨਵਾਂ ਪ੍ਰੀਸੈਟ ਬਣਾਓ, ਜਾਂ ਇੱਕ ਮੌਜੂਦਾ ਪ੍ਰੀਸੈੱਟ ਵਿੱਚ, Nginx ਪ੍ਰੌਕਸੀ ਟੈਂਪਲੇਟ ਵਜੋਂ ਫੋਰਸ-https ਸੈਟ ਕਰੋ।
- ਨਵੇਂ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਜੋੜਦੇ ਸਮੇਂ, ਤੁਸੀਂ ਪ੍ਰੀ-ਸੈੱਟ ਸਕੀਮ ਦੇ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਅਨੁਮਤੀਆਂ ਦੇਣ ਲਈ ਫੋਰਸ-https ਟੈਂਪਲੇਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।
HTTP ਆਟੋਮੈਟਿਕ ਹੀ HTTPS 'ਤੇ ਰੀਡਾਇਰੈਕਟ ਕਰਦਾ ਹੈ
ਵੇਸਟਾਸੀਪੀ htaccess ਦੀ ਵਰਤੋਂ ਕਰਕੇ HTTP ਨੂੰ HTTPS ਤੇ ਕਿਵੇਂ ਰੀਡਾਇਰੈਕਟ ਕਰਦਾ ਹੈ? ਕੀ ਤੁਸੀਂ ਆਪਣੀ ਵੈੱਬਸਾਈਟ ਨੂੰ ਆਪਣੀ ਵੈੱਬਸਾਈਟ ਦੇ ਇੱਕ ਸੁਰੱਖਿਅਤ (HTTPS) ਸੰਸਕਰਣ 'ਤੇ ਆਪਣੇ ਆਪ ਰੀਡਾਇਰੈਕਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਜੋ ਐਨਕ੍ਰਿਪਟਡ ਹੈ?
.htaccess ਫਾਈਲ ਵਿੱਚ, ਹੇਠਾਂ ਦਿੱਤੇ 301 ਰੀਡਾਇਰੈਕਟ ਸਿੰਟੈਕਸ ਨੂੰ ਸ਼ਾਮਲ ਕਰੋ▼
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]- ਉਪਰੋਕਤ [R,L] ਵਿੱਚ "L" ਦਾ ਅਰਥ ਆਖਰੀ (ਆਖਰੀ) ਹੈ, ਜੇਕਰ ਹੋਰ ਵਿਆਕਰਣਾਂ ਵਿੱਚ ਵੀ ਇਹ L ਹੈ, ਤਾਂ http ਨੂੰ ਆਪਣੇ ਆਪ https 'ਤੇ ਰੀਡਾਇਰੈਕਟ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ।
- ਇਸ ਲਈ, http301 ਨੂੰ https ਸਿੰਟੈਕਸ ਨੂੰ ਸਿਖਰ 'ਤੇ ਰੀਡਾਇਰੈਕਟ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ (ਹੋਰ ਸੰਟੈਕਸ ਤੋਂ ਪਹਿਲਾਂ)।
ਜੇਕਰ ਤੁਸੀਂ VestaCP ਕੰਟਰੋਲ ਪੈਨਲ ਵਿੱਚ ਆਪਣੇ ਹੋਰ ਡੋਮੇਨਾਂ ਵਿੱਚ ਸੁਰੱਖਿਅਤ SSL ਸਰਟੀਫਿਕੇਟ ਸ਼ਾਮਲ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਇਸ ਟਿਊਟੋਰਿਅਲ ਨੂੰ ਦੇਖੋ ▼
ਉਮੀਦ ਹੈ, ਚੇਨ ਵੇਇਲਿਯਾਂਗ ਦੇ ਬਲੌਗ ( https://www.chenweiliang.com/ ) 'ਤੇ ਸਾਂਝਾ ਕੀਤਾ ਗਿਆ ਲੇਖ "VestaCP ਬੈਕਐਂਡ ਪੋਰਟ 8083 HTTPS ਗਲਤ? SSL ਸਰਟੀਫਿਕੇਟ ਇੰਸਟਾਲੇਸ਼ਨ ਟਿਊਟੋਰਿਅਲ" ਤੁਹਾਡੇ ਲਈ ਮਦਦਗਾਰ ਹੋਵੇਗਾ।
ਇਸ ਲੇਖ ਦਾ ਲਿੰਕ ਸਾਂਝਾ ਕਰਨ ਲਈ ਬੇਝਿਜਕ ਮਹਿਸੂਸ ਕਰੋ: https://www.chenweiliang.com/cwl-705.html

