SSL/TLS ਨੂੰ Nginx on ਨਾਲ ਕੌਂਫਿਗਰ ਕਰਨ ਲਈ CentOS, ਤੁਸੀਂ ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰ ਸਕਦੇ ਹੋ:
ਕਦਮ 1: ਸਥਾਪਿਤ ਕਰੋ Nginx
ਜੇਕਰ ਤੁਸੀਂ ਇੰਸਟਾਲ ਨਹੀਂ ਕੀਤਾ ਹੈ Nginx, ਤਾਂ ਇਸਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਹੇਠ ਲਿਖੀ ਕਮਾਂਡ ਚਲਾਓ:
ਕਦਮ 2: OpenSSL ਸਥਾਪਿਤ ਕਰੋ
ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ OpenSSL ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਥਾਪਿਤ ਕਰੋ:
ਕਦਮ 3: SSL ਸਰਟੀਫਿਕੇਟ ਫਾਈਲਾਂ ਲਈ ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਬਣਾਓ
SSL ਸਰਟੀਫਿਕੇਟ ਫਾਈਲਾਂ ਨੂੰ ਸਟੋਰ ਕਰਨ ਲਈ ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਬਣਾਓ:
ਕਦਮ 4: ਸਵੈ-ਦਸਤਖਤ ਕੀਤੇ SSL/TLS ਸਰਟੀਫਿਕੇਟ ਤਿਆਰ ਕਰੋ(ਵਿਕਲਪਿਕ)
ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਸਰਟੀਫਿਕੇਟ ਅਥਾਰਟੀ ਤੋਂ SSL ਸਰਟੀਫਿਕੇਟ ਨਹੀਂ ਵਰਤ ਰਹੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ OpenSSL ਨਾਲ ਸਵੈ-ਦਸਤਖਤ ਸਰਟੀਫਿਕੇਟ ਤਿਆਰ ਕਰ ਸਕਦੇ ਹੋ। ਇਹ ਵਿਕਾਸ ਵਾਤਾਵਰਨ ਵਿੱਚ SSL/TLS ਦੀ ਜਾਂਚ ਲਈ ਲਾਭਦਾਇਕ ਹੈ। ਸਵੈ-ਦਸਤਖਤ ਸਰਟੀਫਿਕੇਟ ਬਣਾਉਣ ਲਈ, ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਚਲਾਓ:
ਕਦਮ 5: Nginx SSL/TLS ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਕੌਂਫਿਗਰ ਕਰੋ
Nginx ਉਸ ਵੈੱਬਸਾਈਟ ਲਈ ਕੌਂਫਿਗਰੇਸ਼ਨ ਫਾਈਲ ਖੋਲ੍ਹੋ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਸੁਰੱਖਿਅਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ:
SSL ਨੂੰ ਯੋਗ ਕਰਨ ਲਈ ਸੰਰਚਨਾ ਫਾਇਲ ਵਿੱਚ ਹੇਠ ਲਿਖੀਆਂ ਲਾਈਨਾਂ ਜੋੜੋ:
ਕਦਮ 6: ਜਾਂਚ ਕਰੋ ਅਤੇ ਮੁੜ ਚਾਲੂ ਕਰੋ Nginx
ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ Nginx ਸੰਰਚਨਾ ਵਿੱਚ ਕੋਈ ਤਰੁੱਟੀਆਂ ਹਨ:
ਜੇਕਰ ਕੋਈ ਤਰੁੱਟੀਆਂ ਨਹੀਂ ਹਨ, ਤਾਂ Nginx ਨਵੀਂ ਸੰਰਚਨਾ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਸੇਵਾ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰੋ:
ਇੱਕ ਵਾਰ ਪੂਰਾ ਹੋਣ 'ਤੇ, ਤੁਹਾਡੀ ਵੈੱਬਸਾਈਟ SSL/TLS ਨਾਲ ਸੁਰੱਖਿਅਤ ਹੋ ਜਾਵੇਗੀ। ਨੋਟ ਕਰੋ ਕਿ ਸਵੈ-ਦਸਤਖਤ ਕੀਤੇ ਪ੍ਰਮਾਣ-ਪੱਤਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ ਅਵਿਸ਼ਵਾਸੀ ਸਰਟੀਫਿਕੇਟਾਂ ਬਾਰੇ ਚੇਤਾਵਨੀ ਮਿਲੇਗੀ। ਇੱਕ ਭਰੋਸੇਯੋਗ SSL/TLS ਸਰਟੀਫਿਕੇਟ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਇੱਕ ਸਰਟੀਫਿਕੇਟ ਅਥਾਰਟੀ ਤੋਂ ਇੱਕ ਮੁਫਤ ਸਰਟੀਫਿਕੇਟ ਖਰੀਦਣ ਜਾਂ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।