Apache వెబ్ సర్వర్, వినియోగదారు నుండి వెబ్ పేజీ అభ్యర్థనకు ప్రతిస్పందించడానికి డిఫాల్ట్గా పోర్ట్ 80లో వింటుంది. అయితే, మీరు వెబ్సైట్ని హోస్ట్ చేయడం, వెబ్ సర్వర్ని రన్ చేయడం, నెట్వర్క్ కనెక్టివిటీని పరీక్షించడం మరియు మరెన్నో కారణాల వల్ల పోర్ట్ 80ని తెరవాలి. నేను మీరు రాకీ లైనక్స్ వినియోగదారుని మరియు పోర్ట్ 80ని ఎలా తెరవాలో తెలుసుకోవాలనుకుంటున్నాను, ఈ గైడ్ మీ కోసం.
రాకీ లైనక్స్ 9లో పోర్ట్ 80ని ఎలా తెరవాలి
HTTP సేవ కోసం పోర్ట్ 80ని తెరవడానికి ఒక ఉదాహరణ తీసుకుందాం. వాస్తవానికి, HTTP ప్రోటోకాల్ TCP రవాణా పొరపై అమలు చేయడానికి అభివృద్ధి చేయబడింది. ఈ పొర గొప్ప, నమ్మదగిన, కనెక్షన్-ఆధారిత కమ్యూనికేషన్ను అందిస్తుంది.
ఫ్లో, డేటా రీట్రాన్స్మిషన్, ఎర్రర్ కనెక్షన్లు మొదలైన వివిధ ఫీచర్లను అందించడానికి HTTP TCPపై ఆధారపడుతుంది. అందువల్ల, మీరు పోర్ట్ 80లో HTTP సేవను అమలు చేస్తే, క్లయింట్ మరియు సర్వర్ మధ్య ఎటువంటి డేటా లేకుండా కనెక్షన్ ఉండేలా TCPని ఉపయోగించడం ముఖ్యం. నష్టం. ఫైర్వాల్తో HTTP మరియు TCP కోసం పోర్ట్ 80ని తెరవడం ప్రారంభిద్దాం.
పోర్ట్ 80లో HTTPని జోడించే ముందు, ఫైర్వాల్ సిస్టమ్ను రన్ చేస్తుందో లేదో తనిఖీ చేయండి:
సుడో systemctl స్థితి ఫైర్వాల్డ్
ముందుగా, TCP సేవను పోర్ట్ 80కి శాశ్వతంగా జోడించడానికి కింది ఆదేశాన్ని అమలు చేయండి:
సుడో ఫైర్వాల్-cmd --యాడ్-పోర్ట్ = 80 / tcp --శాశ్వత
ఇప్పుడు, కింది ఆదేశాల ద్వారా HTTP మరియు HTTPS సేవలను ఒక్కొక్కటిగా చేర్చుదాం:
సుడో ఫైర్వాల్-cmd --జోన్ = పబ్లిక్ --శాశ్వత --యాడ్-సేవ =httpసుడో ఫైర్వాల్-cmd --జోన్ = పబ్లిక్ --శాశ్వత --యాడ్-సేవ =https
మీరు పూర్తి చేసిన తర్వాత, మార్పులను విజయవంతం చేయడానికి ఫైర్వాల్ సేవలను మళ్లీ లోడ్ చేయడం చాలా అవసరం:
సుడో ఫైర్వాల్-cmd --రీలోడ్
చివరగా, TCP ఇప్పుడు పోర్ట్ 80లో పనిచేస్తోందని ప్రదర్శించడానికి కింది ఆదేశాన్ని అమలు చేయండి:
సుడో ఫైర్వాల్-cmd --జాబితా-పోర్ట్లు
అంతేకాకుండా, ఫైర్వాల్ నుండి అందుబాటులో ఉన్న మొత్తం సమాచారాన్ని జాబితా చేయడానికి మీరు కింది ఆదేశాన్ని కూడా ఉపయోగించవచ్చు:
సుడో ఫైర్వాల్-cmd --జాబితా-అన్ని
గుర్తుంచుకోండి, సిస్టమ్లో పోర్ట్ 80ని తెరవడం వలన భద్రతా ప్రమాదాలు మరియు గోప్యతా సమస్యలకు దారితీయవచ్చు. కాబట్టి, భద్రతను నిర్ధారించడానికి మీ వెబ్ సర్వర్ల కోసం దీన్ని సరిగ్గా కాన్ఫిగర్ చేయండి.
Linuxలో పోర్ట్ 80ని ఎలా నిలిపివేయాలి/మూసివేయాలి
మీరు పోర్ట్ 80 నుండి సేవలను తీసివేయాలనుకుంటే, కింది ఆదేశాలను ఒక్కొక్కటిగా అమలు చేయండి:
సుడో ఫైర్వాల్-cmd --తొలగించు-పోర్ట్ = 80 / tcp --శాశ్వతసుడో ఫైర్వాల్-cmd --జోన్ = పబ్లిక్ --శాశ్వత --తొలగించు-సేవ =http
సుడో ఫైర్వాల్-cmd --జోన్ = పబ్లిక్ --శాశ్వత --తొలగించు-సేవ =https
ముగింపు
ఈ విధంగా మీరు రాకీ లైనక్స్ 9లో పోర్ట్ 80ని సులభంగా తెరవవచ్చు. పోర్ట్ 80ని తెరిచిన తర్వాత మీరు అన్నింటినీ కాన్ఫిగర్ చేయాలని మేము సిఫార్సు చేస్తున్నాము లేదా అది తీవ్రమైన గోప్యత మరియు భద్రతా సమస్యలకు దారితీయవచ్చు. ఇంకా, పోర్ట్ 80ని డిసేబుల్/క్లోజ్ చేయడానికి మీరు ఉపయోగించగల సాధారణ ఆదేశాలను కూడా మేము వివరించాము. పోర్ట్ 80ని తెరవడానికి మరియు సెట్ చేయడానికి మీరు iptables ఆదేశాన్ని ఉపయోగిస్తున్నప్పటికీ, ఇది కొన్నిసార్లు రాకీ లైనక్స్ 9లో లోపాలను చూపుతుంది. అందుకే మేము ఫైర్వాల్ ఎంపికను మాత్రమే వివరించాము.