టామ్‌క్యాట్ సర్వర్ యొక్క డిఫాల్ట్ పోర్ట్‌ను ఎలా మార్చాలి?

How Change Default Port Tomcat Server



మేము మా టామ్‌క్యాట్ సర్వర్ యొక్క డిఫాల్ట్ పోర్టును ఎలా మార్చవచ్చో చూసే ప్రధాన దశకు వెళ్లే ముందు, మొదట కొంచెం ఎక్కువ లోతులోకి వెళ్లి చూద్దాం, వాస్తవానికి ఈ టామ్‌క్యాట్ సర్వర్ ఏమిటి మరియు కొన్ని అప్లికేషన్‌లు ఎక్కువగా ఉపయోగించబడుతున్నాయి.

ముందు చెప్పినట్లుగా, అపాచీ టామ్‌క్యాట్ సర్వర్ అనేది ఓపెన్ సోర్స్ వెబ్ సర్వర్, ఇది జావా సర్వెట్, జావా సర్వర్ పేజీలు, జావా ఎక్స్‌ప్రెషన్ లాంగ్వేజ్ మరియు జావా వెబ్‌సాకెట్ టెక్నాలజీస్ వంటి అనేక పెద్ద-స్థాయి జావా ఎంటర్‌ప్రైజ్ స్పెసిఫికేషన్‌ల అమలు కోసం సర్వ్‌లెట్ కంటైనర్‌గా పనిచేస్తుంది. సర్వ్లెట్ కంటైనర్లు వెబ్ సర్వర్‌లో భాగం మరియు ప్రోగ్రామింగ్ మోడల్‌కు అవసరమైన అన్నింటినీ అందించే అప్లికేషన్ సర్వర్‌గా వర్ణించవచ్చు - సాకెట్లు తెరవడం, కొన్ని భాగాలను నిర్వహించడం, API కాల్‌లను నిర్వహించడం మొదలైనవి. అపాచీ టామ్‌క్యాట్ సర్వర్ అక్కడ విస్తృతంగా ఉపయోగించే సర్వర్‌లలో ఒకటి మరియు అనేక పెద్ద-స్థాయి ఎంటర్‌ప్రైజ్ అప్లికేషన్‌లకు శక్తినిస్తోంది. దీనికి తోడు, ఇది ఓపెన్‌సోర్స్ మరియు అపాచీ లైసెన్స్ కిందకు వస్తుంది కాబట్టి, ఇందులో పెద్ద డెవలపర్ జాబితా మరియు అనేక ఫోరమ్‌లు ఉన్నాయి, ఇక్కడ ప్రజలు ఎల్లప్పుడూ తమ ఇన్‌పుట్‌ను అందిస్తూ, ఒకరికొకరు సహాయాన్ని అందిస్తున్నారు.







మరింత శ్రమ లేకుండా, చివరకు మా వ్యాసం యొక్క ప్రధాన అంశానికి వెళ్దాం.



డిఫాల్ట్ పోర్ట్ మార్చడం

డిఫాల్ట్‌గా, టామ్‌క్యాట్ సర్వర్ నడుస్తుంది 8080 పోర్ట్ నంబర్. అయితే, దీనిని మార్చాల్సిన అవసరం వస్తే, కింది దశలకు కట్టుబడి ఉండటం ద్వారా దీన్ని సులభంగా చేయవచ్చు:



1. Tomcat డైరెక్టరీలో Server.xml ఫైల్‌ను గుర్తించడం
మొదట, మేము ఖచ్చితంగా టామ్‌క్యాట్ సర్వర్‌ను ఎక్కడ ఇన్‌స్టాల్ చేశామో తెలుసుకోవాలి. విండోస్‌లో, మీకి వెళ్లండి సి డైరెక్టరీ, తరువాత లోకి కార్యక్రమ ఫైళ్ళు డైరెక్టరీ, Tomcat, Apache Software Foundation లేదా Apache పేర్లతో ఏదైనా డైరెక్టరీ కోసం చూడండి. మీరు వీటిలో దేనినైనా కనుగొంటే, వాటిని తెరిచి, ఆపై కోసం వెతకండి కాన్ఫరెన్స్ డైరెక్టరీ.





దీనిని గుర్తించిన తర్వాత, దానిని తెరవండి, మరియు అనే ఫైల్ ఉంటుంది server.xml . మీకు నచ్చిన ఫైల్ ఎడిటర్‌తో దీన్ని తెరవండి.



లైనక్స్‌లో, శోధన విండోలో శోధించడం ద్వారా మీరు టామ్‌క్యాట్ హోమ్ డైరెక్టరీని సులభంగా కనుగొనవచ్చు. కనుగొన్న తర్వాత, దాన్ని తెరిచి, ఆపై లోపలికి వెళ్లండి కాన్ఫరెన్స్ డైరెక్టరీ మరియు server.xml ఫైల్‌ని తెరవండి.

Xml ఫైల్‌ని తెరిచిన తర్వాత, మీరు దాని ప్రారంభంలో ఇలాంటిదే చూస్తారు:

2. కనెక్టర్ ట్యాగ్‌ను కనుగొనడం
Server.xml ఫైల్‌ని తెరిచిన తర్వాత, దానితో ప్రారంభమయ్యే పంక్తిని కనుగొనడానికి ప్రయత్నించండి కనెక్టర్ ట్యాగ్. మీ టామ్‌క్యాట్ వెర్షన్‌ని బట్టి, ఇవి క్రింది రెండింటిలో ఒకటి కావచ్చు:

మొదటి వెర్షన్:

='8080'maxHttpHeaderSize='8192'
గరిష్ట థ్రెడ్లు='150'minSpareThreads='25'maxSpareThreads='75'
లుక్‌అప్‌లను ఎనేబుల్ చేయండి='తప్పుడు'దారిమార్పు పోర్ట్='8443'అంగీకరించు='100'
అనుసంధాన సమయం సమాప్తం='20000'డిసేబుల్ అప్‌లోడ్ టైమ్ అవుట్='నిజం' />

రెండవ వెర్షన్:



=
'8080'ప్రోటోకాల్='HTTP / 1.1'
అనుసంధాన సమయం సమాప్తం='20000'
దారిమార్పు పోర్ట్='8443' />

3. పోర్ట్ సంఖ్యను మార్చడం
మీరు గమనించినట్లుగా, పైన పేర్కొన్న రెండు వెర్షన్‌లలోని కనెక్టర్ ట్యాగ్‌కు పోర్ట్ ప్రాపర్టీ జోడించబడి ఉంటుంది మరియు దీనికి డిఫాల్ట్ పోర్ట్ నంబర్ కేటాయించబడింది. మీ టామ్‌క్యాట్ సర్వర్ వేరొక పోర్టులో రన్ అయ్యేలా చేయడానికి, టామ్‌క్యాట్ సర్వర్‌ని అమలు చేయాలనుకుంటున్న పోర్ట్ నంబర్‌తో ఈ పోర్ట్‌ని భర్తీ చేయండి. ఉదాహరణకు, నా టామ్‌క్యాట్ సర్వర్ 8090 పోర్టులో పనిచేయాలని నేను కోరుకుంటున్నాను, అప్పుడు నేను కనెక్టర్ ట్యాగ్‌లో చేసే మార్పు:

=
'8090'ప్రోటోకాల్='HTTP / 1.1'
అనుసంధాన సమయం సమాప్తం='20000'
దారిమార్పు పోర్ట్='8443' />

పై ఉదాహరణలో చూడగలిగినట్లుగా, నేను పోర్ట్ ప్రాపర్టీలో ఉంచిన 8080 నంబర్‌ను నా పోర్ట్, 8090 తో భర్తీ చేసాను.

4. Tomcat ని పునartప్రారంభించడం
టామ్‌క్యాట్ సర్వర్ పోర్ట్‌ను మార్చిన తర్వాత, server.xml ఫైల్‌ను సేవ్ చేయండి. మీ టామ్‌క్యాట్ సర్వర్ ప్రస్తుతం నడుస్తుంటే, దాన్ని ఆపివేసి, పునartప్రారంభించి, మళ్లీ ప్రారంభించండి. అది అమలు కాకపోతే, కేవలం పునartప్రారంభించి, ఆపై దాన్ని ప్రారంభించండి. ఇప్పుడు, మీరు మీ టామ్‌క్యాట్ సర్వర్‌ని రన్ చేసినప్పుడు, అది మీరు పేర్కొన్న పోర్టులో రన్ అవుతుంది. నా విషయంలో, ఇది 8090 పోర్ట్.

ముగింపు

టామ్‌క్యాట్ సర్వర్ అక్కడ విస్తృతంగా ఉపయోగించే వెబ్ సర్వర్‌లలో ఒకటి మరియు సమాజంలో బాగా ప్రాచుర్యం పొందింది. ఇది కొన్ని బాగా నిర్వచించబడిన ఆదేశాలను కలిగి ఉంది మరియు దాని డిఫాల్ట్ పోర్టును మార్చడం గురించి వ్యాసంలో చూపిన దశల ద్వారా సులభంగా కాన్ఫిగర్ చేయవచ్చు. మొత్తం మీద, ఇది మీ సమయాన్ని వెచ్చించడానికి విలువైన సాధనం.