SSLని సెటప్ చేయండి
మీ rtSurvey సర్వర్ కోసం HTTPSని కాన్ఫిగర్ చేయండి. మీరు లాగిన్ చేయడానికి ముందు అవసరం.
మీరు లాగిన్ చేయడానికి ముందు SSL తప్పనిసరిగా కాన్ఫిగర్ చేయబడాలి. మీరు మొదటిసారి యాప్ను తెరిచినప్పుడు, మీరు స్వయంచాలకంగా SSL సెటప్ స్క్రీన్కి మళ్లించబడతారు.
SSL సెటప్ ఎంపికలు
మూడు ఎంపికలలో ఒకదాన్ని ఎంచుకోండి:
| ఎంపిక | ఎప్పుడు ఉపయోగించాలి |
|---|---|
| ఉచిత rtsurvey.com సబ్డొమైన్ (సిఫార్సు చేయబడింది) | DNS సెటప్ అవసరం లేదు. మేము మీ కోసం రికార్డ్ సృష్టిస్తాము. 2-5 నిమిషాల్లో సిద్ధంగా ఉంటుంది. |
| My own domain | You already have a domain and its DNS points to this server. |
| సర్టిఫికేట్ను మాన్యువల్గా ఇన్స్టాల్ చేయండి | ఎంటర్ప్రైజ్ లేదా కస్టమ్ CA. SSH యాక్సెస్ అవసరం. |
ఎంపిక 1 — ఉచిత rtsurvey.com సబ్డొమైన్ (సిఫార్సు చేయబడింది)
ఇది వేగవంతమైన ఎంపిక. డొమైన్ నమోదు లేదా DNS మార్పులు అవసరం లేదు.
విభాగాన్ని విస్తరించడానికి ఉచిత rtsurvey.com సబ్డొమైన్ని క్లిక్ చేయండి
ఇన్పుట్ ఫీల్డ్లో మీకు కావలసిన సబ్డొమైన్ పేరును టైప్ చేయండి
చిన్న అక్షరాలు, సంఖ్యలు మరియు హైఫన్లను ఉపయోగించండి. 3-30 అక్షరాలు. ఉదాహరణ:
myproject→myproject.rtsurvey.comసృష్టించు క్లిక్ చేయండి https://[subdomain].rtsurvey.com
- సర్టిఫికేట్ జారీ చేయబడినప్పుడు 2-5 నిమిషాలు వేచి ఉండండి
- సర్టిఫికేట్ సిద్ధమైన తర్వాత, మీరు స్వయంచాలకంగా మీ కొత్త HTTPS URLకి మళ్లించబడతారు
ఎంపిక 2 — నా స్వంత డొమైన్
మీకు ఇప్పటికే ఉన్న డొమైన్ మరియు దాని DNS A రికార్డ్ ఇప్పటికే ఈ సర్వర్ యొక్క IPకి పాయింట్లు కలిగి ఉంటే దీన్ని ఉపయోగించండి.
- విభాగాన్ని విస్తరించడానికి నా స్వంత డొమైన్ని క్లిక్ చేయండి
- మీ పూర్తి డొమైన్ పేరును నమోదు చేయండి (e.g.
survey.myorganization.org) - సర్టిఫికేట్ సృష్టించు క్లిక్ చేయండి
లెట్స్ ఎన్క్రిప్ట్ మీ డొమైన్ను ధృవీకరిస్తుంది మరియు సర్టిఫికేట్ను జారీ చేస్తుంది. దీనికి ముందుగా DNS సరిగ్గా సూచించబడాలి - లేకపోతే అభ్యర్థన విఫలమవుతుంది.
ఎంపిక 3 - సర్టిఫికేట్ను మాన్యువల్గా ఇన్స్టాల్ చేయండి
కస్టమ్ లేదా అంతర్గత CAని ఉపయోగించే ఎంటర్ప్రైజ్ పరిసరాల కోసం. మీరు మీ సర్టిఫికేట్ ఫైల్లను SSH ద్వారా సర్వర్లో ఉంచుతారు, ఆపై యాప్లో మీ డొమైన్ను నమోదు చేయండి.
ముందస్తు అవసరాలు
- సర్వర్కి SSH యాక్సెస్
- మీ డొమైన్ కోసం చెల్లుబాటు అయ్యే ప్రమాణపత్రం మరియు ప్రైవేట్ కీ (PEM ఫార్మాట్)
దశ 1 - సర్వర్లోకి SSH
ssh root@<server-ip>
దశ 2 - మీ సర్టిఫికేట్ ఫైల్లను ఉంచండి
డైరెక్టరీని సృష్టించండి మరియు మీ ఫైల్లను కాపీ చేయండి:
mkdir -p /etc/letsencrypt/live/<your-domain>
ఈ ఖచ్చితమైన పేర్లతో మీ ఫైల్లను ఆ డైరెక్టరీలోకి కాపీ చేయండి:
| ఫైల్ | వివరణ |
|---|---|
fullchain.pem | మీ సర్టిఫికేట్ + ఏదైనా ఇంటర్మీడియట్ CA సర్టిఫికేట్లు (కలిపారు) |
privkey.pem | మీ ప్రైవేట్ కీ |
ఉదాహరణ:
# మీ స్థానిక మెషీన్ నుండి కాపీ చేయండి (దీన్ని సర్వర్లో కాకుండా స్థానికంగా అమలు చేయండి)
scp fullchain.pem root@<server-ip>:/etc/letsencrypt/live/<your-domain>/fullchain.pem
scp privkey.pem root@<server-ip>:/etc/letsencrypt/live/<your-domain>/privkey.pem
సరైన అనుమతులను సెట్ చేయండి:
chmod 644 /etc/letsencrypt/live/<your-domain>/fullchain.pem
chmod 600 /etc/letsencrypt/live/<your-domain>/privkey.pem
దశ 3 - యాప్లో మీ డొమైన్ను నమోదు చేయండి
- SSL సెటప్ స్క్రీన్లో, సర్టిఫికెట్ను మాన్యువల్గా ఇన్స్టాల్ చేయి క్లిక్ చేయండి
- మీ డొమైన్ పేరును నమోదు చేయండి (తప్పక సర్టిఫికెట్ యొక్క సాధారణ పేరు లేదా SANతో సరిపోలాలి)
- వర్తించు క్లిక్ చేయండి
సర్వర్ మీ సర్టిఫికేట్తో Nginxని కాన్ఫిగర్ చేస్తుంది మరియు స్వయంచాలకంగా రీలోడ్ చేస్తుంది.
తదుపరి దశ
SSL సక్రియం అయిన తర్వాత, మొదటి లాగిన్కి వెళ్లండి first-login.