cpanel లేకుండా డెబియన్ సర్వర్ 9లో WordPressను ఇన్‌స్టాల్ చేస్తోంది

అనే ప్రత్యేక కథనంలో నా సోదరులకు స్వాగతం. డెబియన్ సర్వర్‌లో WordPress ఇన్‌స్టాల్ చేస్తోంది. Cpanel, plask, DirectAdmin, vistacp మరియు ఇతర చెల్లింపు మరియు ఉచిత ప్యానెల్‌ల వంటి ప్రసిద్ధ ప్యానెల్‌ల నుండి ఎటువంటి నియంత్రణ ప్యానెల్ అవసరం లేకుండా, అమలు చేయడానికి వాతావరణాన్ని సృష్టించడానికి, వెబ్‌సైట్‌లను మరియు ప్రతి ప్యానెల్‌కు మధ్య విభిన్నమైన లక్షణాలతో వాటిని నిర్వహించడానికి, మరియు వాటిలో అత్యంత ప్రసిద్ధమైనది cpanel ప్యానెల్. మరింత ఆలస్యం లేకుండా, మేము డెబియన్ 9 మరియు అపాచీ 5 లలో WordPressని ఇన్‌స్టాల్ చేస్తాము

విషయాలు కవర్ షో

వివరణ అవసరాలు

1 - వ్యవస్థ డెబియన్ సర్వర్ (ఇంటర్నెట్ సర్వర్)లో ఉంచబడింది.

2- సర్వర్ లేదా రూట్ అడ్మిన్ ఖాతాకు దీవులను యాక్సెస్ చేయడం.

3 - స్టాటిక్ IP చిరునామా లేదా సర్వర్ లేదా సర్వర్‌లో కాన్ఫిగర్ చేయబడింది. వాస్తవానికి, ఇది మీరు డేటా సెంటర్ నుండి బుక్ చేసే ఏ సర్వర్‌కైనా అందుబాటులో ఉంటుంది,

4 - మీరు మీ వెబ్‌సైట్‌ను ప్రజలకు అందుబాటులో ఉంచాలనుకుంటే, మీరు తప్పక డొమైన్ లేదా డొమైన్ రిజర్వేషన్ సర్వర్‌కు dns కనెక్ట్ చేయడానికి,

5- ఇన్‌స్టాల్ చేయండి Apache  డెబియన్ సిస్టమ్‌పై LAMP.

6 - కాపీ WordPress అధికారిక వెబ్‌సైట్ నుండి తాజా వెర్షన్.

7 - సర్వర్‌కు కనెక్ట్ చేయడానికి ప్రోగ్రామ్ పుట్టీ

 

డెబియన్ వ్యవస్థ అంటే ఏమిటి?

డెబియన్ సిస్టమ్ లేదా డెబియన్ డిస్ట్రిబ్యూషన్ అనేది కంప్యూటర్ ఆపరేటింగ్ సిస్టమ్, ఇది పూర్తిగా ఉచిత మరియు ఓపెన్ సాఫ్ట్‌వేర్‌ను కలిగి ఉంటుంది, అంటే సిస్టమ్‌ను సహకరించగల మరియు అభివృద్ధి చేయగల ఎవరైనా GNU జనరల్ పబ్లిక్ లైసెన్స్ కిందకు వస్తారు. డెబియన్ Linux కెర్నల్ మరియు GNU టూల్స్‌ను ఉపయోగిస్తుంది మరియు డెబియన్ డిస్ట్రిబ్యూషన్ ఓపెన్, సహకార మరియు పార్టిసిపేటరీ టెస్టింగ్‌కి దాని ఖచ్చితమైన నిబద్ధతకు ప్రసిద్ధి చెందింది. డెబియన్ అనేది అనేక వ్యక్తిగత మరియు కార్యాలయ ఉపయోగాలు, డేటాబేస్ సేవలు, సర్వర్లు మరియు నిల్వ సేవలకు అనువైన గ్లోబల్ ఆపరేటింగ్ సిస్టమ్.

అపాచీ అంటే ఏమిటి

ఆంగ్లంలో అపాచీ పేరు  Apache HTTP సర్వర్. వెబ్ యుగం ప్రారంభమైన తొలినాళ్లలో వెబ్ అభివృద్ధిలో మరియు ప్రపంచ వృద్ధిలో చాలా పెద్ద పాత్ర పోషించిన వ్యక్తి అపాచీ. అపాచీ ఏమి ఉపయోగించబడింది మరియు దాని మిషన్ ఏమిటి. అపాచీ స్టాటిక్ మరియు డైనమిక్ వెబ్ పేజీలను అందించడానికి ఉపయోగించబడుతుంది. ఫోరమ్‌లు, WordPress మరియు ఇతర స్క్రిప్ట్‌లు లేదా అపాచీ ఎన్విరాన్‌మెంట్ మరియు ఫీచర్‌లను ఉపయోగించడానికి రూపొందించబడిన అప్లికేషన్‌ల వంటి మార్చబడే html భాష మరియు డైనమిక్స్ వంటి స్టాటిక్. మరియు Apache నిజానికి LAMP అని పిలువబడే వెబ్ డెవలప్‌మెంట్ ప్యాకేజీలోని భాగాలలో ఒకటి, ఇందులో Linux ఆపరేటింగ్ సిస్టమ్ లేదా GNU Linux, వెబ్ సర్వర్, Mysql డేటాబేస్ మరియు php, పైథాన్ మరియు పెర్ల్‌తో సహా అనేక ప్రోగ్రామింగ్ లాంగ్వేజ్‌లు ఉన్నాయి. Apache పంపిణీ చేయబడింది. యాజమాన్య సాఫ్ట్‌వేర్ ప్యాకేజీలలో ఒకదానిలో భాగంగా. అపాచీ యొక్క ప్రయోజనాల్లో ఒకటి, ఇది చాలా విశ్వసనీయమైన మరియు చాలా సురక్షితమైన మార్గంలో కంటెంట్‌ను అందిస్తుంది 

డెబియన్‌లో WordPress ఇన్‌స్టాల్ చేయడం వల్ల కలిగే ప్రయోజనాలు

హోస్టింగ్ కంపెనీలతో ఒప్పందంతో పోలిస్తే డబ్బు ఆదా చేయడం అసలు ప్రయోజనాల్లో ఒకటి. రెండవది, cpanelలో సంస్థాపనతో పోలిస్తే డెబియన్ పంపిణీపై సైట్ వేగం. 25% గమనించదగ్గ వేగం, మరియు ఇది శోధన మరియు పెరుగుదలలో సైట్ యొక్క వ్యాప్తికి దోహదం చేస్తుంది. Google మరియు ఇతర శోధన ఇంజిన్‌లలో మీ ర్యాంకింగ్. మరియు మీ మెటీరియల్ ఆదాయాన్ని పెంచడానికి. అరబ్ లేదా విదేశీ హోస్టింగ్ కంపెనీల మందగమనాన్ని నివారించడం కాకుండా. ఇది నెలకు $3కి హోస్టింగ్ ప్లాన్‌లను అందిస్తుంది మరియు అవి ఒకే సర్వర్‌లో 400 వెబ్‌సైట్‌లను జోడిస్తాయి. మరియు మీ సైట్ అనుభవంలో 100 కథనాలను మించినప్పుడు దానిలో మందగమనాన్ని మీరు గమనించడం ప్రారంభిస్తారు. ఒక సైట్ ప్రైవేట్ vps సర్వర్‌లో ఉన్నప్పుడు, ఇంటర్నెట్ లైన్. మీ సైట్ కోసం పూర్తి శక్తితో సర్వర్‌లో, మరియు ఇది మీ సైట్ నుండి డౌన్‌లోడ్ చేయడంలో మరియు మీ సందర్శకులకు డేటాను త్వరగా అందించడంలో మీకు సహాయం చేస్తుంది. తప్పుడు కాన్ఫిగరేషన్‌ల కారణంగా హోస్టింగ్ కంపెనీలను ప్రభావితం చేసే హ్యాకింగ్ నుండి రక్షణ కాకుండా. నేను అన్ని హోస్టింగ్ కంపెనీల గురించి మాట్లాడటం లేదు. బలమైన రక్షణతో హోస్టింగ్ కంపెనీలు ఉన్నాయి, కానీ అవి విదేశీ మరియు అరబ్ కాదు. ఎందుకంటే ఇంటర్నెట్‌లో నా కెరీర్‌లో, నేను 15 కంటే ఎక్కువ అరబ్ కంపెనీలతో వ్యవహరించాను మరియు అవన్నీ మినహాయింపు లేకుండా, హోస్టింగ్ కంపెనీల పేరుకు అర్హమైనవి కావు. అత్యంత ముఖ్యమైన లక్షణాలలో ఒకటి ఏమిటంటే, మొత్తం సర్వర్ వనరులు మీ సైట్ కోసం మాత్రమే ఉంటాయి మరియు RAM మరియు ప్రాసెసర్‌ను వినియోగించే కంట్రోల్ ప్యానెల్‌లో పంపిణీ చేయబడవు మరియు ఇది మీ సైట్ యొక్క స్థిరత్వాన్ని పెంచుతుంది మరియు శోధనలో మీ ర్యాంకింగ్ మరియు మీ ఆర్థిక స్థాయిని కూడా పెంచుతుంది లాభం, మొదలైనవి

ఎందుకు WordPress ఎంచుకోండి

WordPress, వాస్తవానికి, ప్రస్తుతం 35% కంటే ఎక్కువ కమాండ్ చేస్తోంది. వాడుకలో సౌలభ్యం మరియు SEO అనుకూలత కోసం వెబ్‌లోని వెబ్‌సైట్‌లలో ఒకటి. మీరు అన్ని ప్రాంతాలకు సరిపోయేలా కాన్ఫిగర్ చేయవచ్చు మరియు సన్నద్ధం చేయవచ్చు. వ్యాసాలు రాయడం నుండి వివరణల వరకు. లేదా మీరు మీ అనుభవాలను ప్రదర్శించే వ్యక్తిగత బ్లాగ్ లేదా సేవలు మరియు ఉత్పత్తులను విక్రయించడానికి ఆన్‌లైన్ స్టోర్. లేదా కన్సల్టింగ్ సైట్ వంటి సంస్థ లేదా శిక్షణ మరియు ఇతర ఫీచర్లు లెక్కలేనన్ని ఉన్నాయి.

 

నిజమైన సర్వర్‌లపై మెకానో టెక్ ఇన్ఫర్మేటిక్స్ అందించిన వివరణ నోట్

నేను సర్వర్‌ని బుక్ చేసాను డేటా సెంటర్ హెట్జ్నర్ క్లౌడ్ సర్వర్ల సేవ నుండి. మీరు స్వయంచాలకంగా ఇన్‌స్టాల్ చేయబడి సిద్ధంగా ఉన్న డెబియన్ డిస్ట్రోను ఎంచుకున్నారు

వివరణ: LAMP ప్యాకేజీని ఇన్‌స్టాల్ చేస్తోంది

అపాచీని దాని భాగాలలో కలిగి ఉన్న లాంప్‌ను ఇన్‌స్టాల్ చేసే ముందు, ఇన్‌స్టాలేషన్‌కు ముందు మనం చేసే మొదటి పని ప్యాకేజీలు మరియు కెర్నల్‌ను నవీకరించడం మరియు ఈ ఆదేశాలతో భద్రతా సమస్యలను సరిదిద్దడం.

apt-get update
apt-get upgrade
apt-get dist-upgrade

cpanel లేకుండా డెబియన్ 9 సర్వర్‌లలో WordPressని ఇన్‌స్టాల్ చేయడానికి మొదటి నవీకరణ ఆదేశాన్ని జోడించిన చిత్రం

డెబియన్ డిస్ట్రిబ్యూషన్‌లో ప్యాకేజీలను నవీకరించడానికి మొదటి ఆదేశాల జోడింపును చూపే చిత్రం

అప్‌డేట్ ఎలా జరిగిందో చూపిస్తుంది జోడించిన తర్వాత ఇది మ్యాటర్ యొక్క ఫలితం

apt-get update Ign:1 http://mirror.hetzner.de/debian/packages స్ట్రెచ్ ఇన్‌రిలీజ్ గెట్:2 http://security.debian.org స్ట్రెచ్/అప్‌డేట్స్ ఇన్‌రిలీజ్ [94.3 kB] పొందండి: 3 http://mirror hetzner.de/debian/packages స్ట్రెచ్-అప్‌డేట్‌లు InRelease [91.0 kB] Ign:4 http://deb.debian.org/debian స్ట్రెచ్ ఇన్‌రిలీజ్ పొందండి:5 http://deb.debian.org/debian స్ట్రెచ్-అప్‌డేట్స్ ఇన్‌రిలీజ్ [ 91.0 kB] పొందండి: 6 http://mirror.hetzner.de/debian/packages స్ట్రెచ్-బ్యాక్‌పోర్ట్‌లు ఇన్‌రిలీజ్ [91.8 kB] పొందండి: 7 http://mirror.hetzner.de/debian/stretch security/updates InRelease [94.3] kB] హిట్:8 http://mirror.hetzner.de/debian/packages స్ట్రెచ్ రిలీజ్ హిట్:9 http://deb.debian.org/debian స్ట్రెచ్ రిలీజ్ గెట్:10 http://security.debian.org స్ట్రెచ్/ నవీకరణలు/నాన్-ఫ్రీ సోర్సెస్ [1,216 బి] పొందండి:11 http://security.debian.org/updates/main Sources [207 kB] పొందండి:12 http://security.debian.org stretch/updates/contrib సోర్సెస్ [ 1,384 బి] పొందండి: 13 http://security.debian.org సాగదీయడం/updates/main amd64 ప్యాకేజీలు [495 kB] పొందండి: 14 http://security.debian.org స్ట్రెచ్/updates/main Tra nslation-en [221 kB] పొందండి:15 http://deb.debian.org/debian స్ట్రెచ్-అప్‌డేట్స్/ప్రధాన మూలాలు [13.1 kB] Ign:16 http://mirror.hetzner.de/debian/packages స్ట్రెచ్-బ్యాక్‌పోర్ట్స్ /main amd64 ప్యాకేజీలు Ign:17 http://mirror.hetzner.de/debian/packages stretch-backports/main Translation-en పొందండి:16 http://mirror.hetzner.de/debian/packages stretch-backports/main amd64 ప్యాకేజీలు [601 kB] పొందండి:17 http://mirror.hetzner.de/debian/packages stretch-backports/main Translation-en [459 kB] Ign:18 http://mirror.hetzner.de/debian/security స్ట్రెచ్ /updates/main amd64 ప్యాకేజీలు Ign:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-en పొందండి:18 http://mirror.hetzner.de/debian/security/updates/ ప్రధాన amd64 ప్యాకేజీలు [495 kB] పొందండి:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-en [221 kB] పొందండి:22 http://deb.debian.org/debian స్ట్రెచ్ / ప్రధాన వనరులు [6,745 kB] పొందండి: 23 http://deb.debian.org/debian స్ట్రెచ్/నాన్-ఫ్రీ సోర్సెస్ [79.4 kB] పొందండి: 24 http://deb.debian.org/debian స్ట్రెచ్/contr ib సోర్సెస్ [44.7 kB] 10.0సెలో 3 MB పొందబడింది (2,624 kB/s) ప్యాకేజీ జాబితాలను చదవడం... పూర్తయింది

మేము కింది ఆదేశాన్ని జోడిస్తాము, అది

apt-get upgrade

ఈ కమాండ్ యొక్క ప్రయోజనం లేదా అది ఏమి చేస్తుంది అంటే సిస్టమ్‌ను డెబియన్ యొక్క తాజా వెర్షన్‌కి అప్‌గ్రేడ్ చేయడం. cpanel లేకుండా డెబియన్ సర్వర్ 9లో WordPress ఇన్‌స్టాల్ చేయడానికి దశలను అనుసరించండి

డెబియన్‌పై WordPressని ఇన్‌స్టాల్ చేయడానికి అప్‌గ్రేడ్ చేయడానికి ఆదేశాన్ని చూపుతున్న చిత్రం

చిత్రంలో చూపిన విధంగా ఇది మీతో కనిపిస్తుంది. మరియు ఇక్కడ సిస్టమ్ మీకు చెబుతుంది, మీరు నిజంగా అప్‌గ్రేడ్ చేయాలనుకుంటున్నారా? నేను అప్‌గ్రేడ్ ప్రాసెస్‌ని అనుసరిస్తానా? మీరు అవును కోసం y అక్షరాన్ని టైప్ చేసి, ఆపై ఎంటర్ నొక్కండి. అప్‌గ్రేడ్ ప్రక్రియను పూర్తి చేయడానికి

అప్‌గ్రేడ్ ముగిసిన తర్వాత విషయం యొక్క ఫలితం ఇక్కడ ఉంది. ఒక చిన్న గమనిక, నేను ఉపయోగిస్తున్న సర్వర్‌లో తాజా డెబియన్ వెర్షన్ ఇన్‌స్టాల్ చేయబడింది, ఇది ఈ సమయంలో డెబియన్ 9. అప్‌గ్రేడ్ చేయడానికి ఎక్కువ సమయం పట్టలేదు. ఇది అవుట్‌పుట్

apt-get upgrade ప్యాకేజీ జాబితాలను చదవడం... పూర్తయింది డిపెండెన్సీ ట్రీ బిల్డింగ్ రాష్ట్ర సమాచారాన్ని చదవడం... పూర్తయింది అప్‌గ్రేడ్‌ని గణిస్తోంది... పూర్తయింది క్రింది ప్యాకేజీలు అప్‌గ్రేడ్ చేయబడతాయి: qemu-guest-agent qemu-utils 2 అప్‌గ్రేడ్ చేయబడింది, 0 కొత్తగా ఇన్‌స్టాల్ చేయబడింది, 0 తీసివేయడానికి మరియు 0 అప్‌గ్రేడ్ చేయబడలేదు. 1,300 kB ఆర్కైవ్‌లను పొందాలి. ఈ ఆపరేషన్ తర్వాత, 2,048 B అదనపు డిస్క్ స్పేస్ ఉపయోగించబడుతుంది. మీరు కొనసాగించాలనుకుంటున్నారా? [Y/n] y పొందండి:1 http://security.debian.org స్ట్రెచ్/updates/main amd64 qemu-guest-agent amd64 1:2.8+dfsg-6+deb9u7 [315 kB] పొందండి:2 http:// security.debian.org stretch/updates/main amd64 qemu-utils amd64 1:2.8+dfsg-6+deb9u7 [986 kB] 1,300s (0 MB/s)లో 14.0 kB పొందబడింది (ప్రస్తుతం డేటాబేస్ చదువుతోంది ... 33909 ఫైల్‌లు మరియు డైరెక్టరీలు ఇన్‌స్టాల్ చేయబడింది.) అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../qemu-guest-agent_1%3a2.8+dfsg-6+deb9u7_amd64.deb ... qemu-guest-agent (1:2.8+dfsg-6+deb9u7) కంటే (1) అన్‌ప్యాక్ చేస్తోంది :2.8+dfsg-6+deb9u5) ... అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../qemu-utils_1%3a2.8+dfsg-6+deb9u7_amd64.deb ... qemu-utilsని అన్‌ప్యాక్ చేస్తోంది (1:2.8+dfsg-6+ ) deb9u7) పైగా (1:2.8 + dfsg-6 + deb9u5) ... qemu-guest-agent (1:2.8 + dfsg-6 + deb9u7)ని సెటప్ చేస్తోంది... qemu-utils (1:2.8 + dfsg)ని సెటప్ చేస్తోంది ) 6+deb9u7) ... systemd (232-25+deb9u11) కోసం ప్రాసెసింగ్ ట్రిగ్గర్‌లు... man-db (2.7.6.1-2) కోసం ప్రాసెసింగ్ ట్రిగ్గర్‌లు ...

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

apt-get dist-upgrade

ఇది ఆర్డర్‌ను జోడించిన తర్వాత ప్రక్రియను చూపే చిత్రం

సిస్టమ్ అప్‌గ్రేడ్ కాకుండా ప్యాకేజీలు అప్‌గ్రేడ్ చేయబడిందని నిర్ధారించుకోవడానికి చిత్రం ఆదేశాన్ని చూపుతుంది

ప్యాకేజీలు మరియు ఆపరేటింగ్ సిస్టమ్‌ను తాజా సంస్కరణకు నవీకరించడం మరియు అప్‌గ్రేడ్ చేయడం యొక్క మొదటి దశ పూర్తయింది

రెండవ దశ ఈ ఆదేశం ద్వారా సర్వర్‌కు హోస్ట్ పేరును జోడించడం, ఇది హోస్ట్ పేరును మీ స్వంత వివరణాత్మక పేరుతో మారుస్తుంది. కానీ మీరు సర్వర్ లేదా సిస్టమ్‌ను పునఃప్రారంభించవలసి ఉంటుందని గుర్తుంచుకోండి. సిస్టమ్ మీరు జోడించే హోస్ట్ పేరు లేదా హోస్ట్ పేరును వర్తింపజేస్తుంది.

hostnamectl set-hostname hostname.yourdomain.com

hostname.yourdomain.com

ఇక్కడ, హోస్ట్ పేరు తప్పనిసరిగా మీ డొమైన్ యొక్క ఉప-డొమైన్ పేరు లేదా మీరు WordPress సర్వర్‌ను అమలు చేయడానికి రిజర్వు చేసిన డొమైన్ అయి ఉండాలి. ఉదాహరణ word.mekan0.com

ఈ ఆదేశాన్ని జోడించిన తర్వాత, మీరు మీ కీబోర్డ్‌లో ఎంటర్ నొక్కండి. వేప హోస్ట్‌ని జోడించడానికి ఉదాహరణగా ఇక్కడ ఒక చిత్రం ఉంది

డెబియన్ సర్వర్‌కు నేమ్‌హోస్ట్‌ను ఎలా జోడించాలో చూపే చిత్రం

 

మరియు తదుపరి ప్రణాళిక

మేము కొన్ని అవసరమైన యుటిలిటీలను ఇన్‌స్టాల్ చేస్తున్నాము మరియు లోపాలను పరిష్కరించడానికి మరియు వాటిని పరిష్కరించడానికి మాకు అవి అవసరం. మీరు కింది ఆదేశాన్ని జోడించండి

apt install net-tools sudo wget curl bash-completion

డెబియన్ 9 సిస్టమ్‌లో ఈ యుటిలిటీలు ఉన్నాయని నేను అనుకుంటున్నాను, అయితే ఖచ్చితంగా ఈ ఆదేశాలను బ్యాకప్‌గా జోడించండి. పూర్తయిన తర్వాత, ఆదేశాన్ని టైప్ చేయడం ద్వారా సర్వర్‌ను పునఃప్రారంభించండి రీబూట్  పునఃప్రారంభించిన తర్వాత, మీరు సర్వర్‌కి లాగిన్ అవ్వండి. మేము సృష్టించిన నేమ్ సర్వర్ చిరునామాకు సర్వర్ పేరు మార్చబడిందని మీరు గమనించవచ్చు, ఉదాహరణకు చిత్రంలో.

నేమ్ సర్వర్‌ను డెబియన్ 9కి మార్చడానికి ఒక ఉదాహరణ చూపుతున్న చిత్రం

మీరు ఇక్కడ కమాండ్ ప్రాంప్ట్‌లో సర్వర్ పేరు మార్చబడిందని మరియు చిత్రంలో చూపిన విధంగా సర్వర్ పేరు మరియు సర్వర్‌ను పునఃప్రారంభించి, మళ్లీ లాగిన్ చేసినప్పుడు కనిపించే ఈ డేటాను గమనించవచ్చు.

అపాచీని ఇన్‌స్టాల్ చేయండి

నిర్వాహక అధికారాలతో (రూట్) సర్వర్‌కు లాగిన్ అయిన తర్వాత, మేము డెబియన్ 9 రిపోజిటరీలలో అందుబాటులో ఉన్న Apache HTTPని ఇన్‌స్టాల్ చేస్తాము. మీరు ఈ ఆదేశాన్ని కమాండ్ ప్రాంప్ట్‌కు జోడించి, ఎంటర్ నొక్కండి

 apt install apache2

Apache install కమాండ్‌ని జోడించిన తర్వాత, మీరు ఇప్పటికే Apache యొక్క ఇన్‌స్టాలేషన్‌ను పూర్తి చేయాలా వద్దా అని కమాండ్ ప్రాంప్ట్‌లో చూస్తారు. ఈ విధంగా కోడ్ కనిపిస్తుంది.

apt install apache2 ప్యాకేజీ జాబితాలను చదవడం... పూర్తయింది బిల్డింగ్ డిపెండెన్సీ ట్రీ రాష్ట్ర సమాచారాన్ని చదవడం... పూర్తయింది క్రింది అదనపు ప్యాకేజీలు ఇన్‌స్టాల్ చేయబడతాయి: apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblu5.2 liblu -0 libperl5.24 perl సూచించబడిన ప్యాకేజీలు: www-browser apache2-doc apache2-suexec-pristine | apache2-suexec-కస్టమ్ perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl make సిఫార్సు చేయబడిన ప్యాకేజీలు: ssl-cert పేరు మార్చు క్రింది క్రొత్త ప్యాకేజీలు ఇన్‌స్టాల్ చేయబడతాయి: apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 perl. 1 కొత్తగా ఇన్‌స్టాల్ చేయబడింది, తీసివేయడానికి 5.2 మరియు అప్‌గ్రేడ్ చేయబడలేదు. 0 kB ఆర్కైవ్‌లను పొందాలి. ఈ ఆపరేషన్ తర్వాత, 5.24 MB అదనపు డిస్క్ స్పేస్ ఉపయోగించబడుతుంది. మీరు కొనసాగించాలనుకుంటున్నారా? [Y/n]

మీరు కీబోర్డ్‌లో Y అక్షరాన్ని నొక్కండి, ఆపై మీరు ఎంటర్ నొక్కండి మరియు Apache యొక్క ఇన్‌స్టాలేషన్ పూర్తయిన తర్వాత, మేము బ్రౌజర్‌ను తెరిచి సర్వర్ యొక్క IPని టైప్ చేస్తాము. బ్రౌజర్‌లో, నా విషయంలో, నేను IP. నేను వివరిస్తున్న సర్వర్ 159.69.215.225 ఇది ఈ చిత్రం వలె మీతో కనిపిస్తుంది బియాన్ 9 పంపిణీపై అపాచీ యొక్క సరైన ఆపరేషన్‌ని చూపే చిత్రం

Apache సరిగ్గా ఇన్‌స్టాల్ చేయబడిందని మరియు ఈ చిత్రం పైన ఉందని నిర్ధారించుకున్న తర్వాత. డెబియన్ డిస్ట్రిబ్యూషన్‌లో అపాచీ సరిగ్గా ఇన్‌స్టాల్ చేయబడిందని నిర్ధారిస్తుంది. ఇప్పుడు మేము php అనువాదకుల తాజా వెర్షన్‌లను ఇన్‌స్టాల్ చేస్తున్నాము. ఈ ఆదేశంతో WordPress CMSని చదవడానికి మరియు Enter నొక్కండి.

apt install libapache2-mod-php7.0 php7.0 php7.0-gd php7.0-xml php7.0-curl php7.0-mbstring php7.0-mcrypt php7.0-xmlrpc

మేము ఇన్‌స్టాలేషన్‌ను పూర్తి చేసామో లేదో సిస్టమ్ మీకు చూపుతుంది రద్దు చేయి పై ఆదేశాల వలె, మీరు Y అక్షరాన్ని టైప్ చేసి ఎంటర్ నొక్కండి. కీబోర్డ్‌లో. చిత్రంలో చూపిన విధంగా డెబియన్ 9లో php అనువాదాలను ఇన్‌స్టాల్ చేయాలనే ఆదేశాన్ని చూపుతున్న చిత్రం

php అనువాదాల ఇన్‌స్టాలేషన్‌ను పూర్తి చేసిన తర్వాత, తాజా వెర్షన్‌లు ఇప్పుడు పూర్తయ్యాయి. MariaDB, డేటాబేస్ సర్వర్‌ని ఇన్‌స్టాల్ చేయండి. WordPress కోసం డేటాబేస్ సృష్టించడానికి ఇది తప్పనిసరిగా ఇన్‌స్టాల్ చేయబడాలి. మరియు వారిని సంప్రదించండి, తద్వారా మనం దీనితో సరిగ్గా WordPressని ఇన్‌స్టాల్ చేసుకోవచ్చు.

apt install php7.0-mysql mariadb-server mariadb-client

ఇన్‌స్టాలేషన్‌ను కొనసాగించాలా వద్దా అని సిస్టమ్ మీకు అందిస్తుంది. మునుపటి ఆదేశాలలో జరిగినట్లుగా, మీరు Y అక్షరాన్ని టైప్ చేసి, ఇన్‌స్టాలేషన్‌ను కొనసాగించడానికి కీబోర్డ్‌లోని ఎంటర్ బటన్‌ను నొక్కండి. ఇన్‌స్టాలేషన్ సరైనదని నిర్ధారించుకోవడానికి ఈ సమాచారం కమాండ్ ప్రాంప్ట్‌లో కనిపిస్తుంది

apt ఇన్స్టాల్ php7.0-mysql mariadb-server mariadb-client
ప్యాకేజీ జాబితాలను చదవడం ... పూర్తయింది
బిల్డింగ్ డిపెండెన్సీ ట్రీ
రాష్ట్ర సమాచారం చదవడం ... పూర్తయింది
కింది అదనపు ప్యాకేజీలు సంస్థాపించబడతాయి:
galera-3 gawk libconfig-inifiles-perl libdbi-perl libjemalloc1 libmpfr4
libreadline5 libsigsegv2 mariadb-client-10.1 mariadb-client-core-10.1
mariadb-common mariadb-server-10.1 mariadb-server-core-10.1 mysql-common
rsync socat
సూచించిన ప్యాకేజీలు:
gawk-doc libclone-perl libmldbm-perl libnet-daemon-perl
libsql-statement-perl mailx mariadb-test netcat-openbsd tinyca
సిఫార్సు చేయబడిన ప్యాకేజీలు:
libdbd-mysql-perl libterm-readkey-perl libhtml-template-perl
కింది కొత్త ప్యాకేజీలు సంస్థాపించబడతాయి:
galera-3 gawk libconfig-inifiles-perl libdbi-perl libjemalloc1 libmpfr4
libreadline5 libsigsegv2 mariadb-client mariadb-client-10.1
mariadb-client-core-10.1 mariadb-common mariadb-server mariadb-server-10.1
mariadb-server-core-10.1 mysql-common php7.0-mysql rsync socat
అప్గ్రేడ్ చేయబడింది, కొత్తగా ఇన్స్టాల్ చేసిన, 0 అప్గ్రేడ్, 19 మరియు అప్గ్రేడ్ లేదు.
ఆర్కైవ్ల యొక్క X MB MB అవసరం.
ఈ ఆపరేషన్ తర్వాత, అదనపు డిస్క్ స్థలం యొక్క 189 MB ఉపయోగించబడుతుంది.
మీరు కొనసాగించాలనుకుంటున్నారా? [య / న] య
పొందండి:1 http://deb.debian.org/debian stretch/main amd64 libmpfr4 amd64 3.1.5-1 [556 kB]
పొందండి:2 http://deb.debian.org/debian stretch/main amd64 libsigsegv2 amd64 2.10-5 [28.9 kB]
పొందండి:3 http://deb.debian.org/debian stretch/main amd64 gawk amd64 1:4.1.4+dfsg-1 [571 kB]
పొందండి: 4 http://deb.debian.org/debian stretch/main amd64 mysql-common all 5.8+1.0.2 [5,608 B]
పొందండి: 5 http://deb.debian.org/debian stretch/main amd64 mariadb-common all 10.1.38-0+deb9u1 [28.4 kB]
పొందండి:6 http://deb.debian.org/debian stretch/main amd64 galera-3 amd64 25.3.19-2 [955 kB]
పొందండి:7 http://deb.debian.org/debian stretch/main amd64 libdbi-perl amd64 1.636-1+b1 [766 kB]
పొందండి:8 http://deb.debian.org/debian stretch/main amd64 libreadline5 amd64 5.2+dfsg-3+b1 [119 kB]
పొందండి: 9 http://deb.debian.org/debian stretch/main amd64 mariadb-client-core-10.1 amd64 10.1.38-0+deb9u1 [5,107 kB]
పొందండి:10 http://deb.debian.org/debian stretch/main amd64 libconfig-inifiles-perl అన్నీ 2.94-1 [53.4 kB]
పొందండి:11 http://deb.debian.org/debian stretch/main amd64 libjemalloc1 amd64 3.6.0-9.1 [89.8 kB]
పొందండి:12 http://deb.debian.org/debian stretch/main amd64 mariadb-client-10.1 amd64 10.1.38-0+deb9u1 [5,918 kB]
పొందండి:13 http://deb.debian.org/debian stretch/main amd64 mariadb-server-core-10.1 amd64 10.1.38-0+deb9u1 [5,241 kB]
పొందండి:14 http://deb.debian.org/debian stretch/main amd64 rsync amd64 3.1.2-1+deb9u2 [393 kB]
పొందండి:15 http://deb.debian.org/debian stretch/main amd64 socat amd64 1.7.3.1-2+deb9u1 [353 kB]
పొందండి:16 http://deb.debian.org/debian stretch/main amd64 mariadb-server-10.1 amd64 10.1.38-0+deb9u1 [5,344 kB]
పొందండి:17 http://deb.debian.org/debian stretch/main amd64 mariadb-client all 10.1.38-0+deb9u1 [27.2 kB]
పొందండి:18 http://deb.debian.org/debian stretch/main amd64 mariadb-server all 10.1.38-0+deb9u1 [27.3 kB]
పొందండి:19 http://deb.debian.org/debian stretch/main amd64 php7.0-mysql amd64 7.0.33-0+deb9u3 [124 kB]
25.7సెలో 0 MB పొందబడింది (35.8 MB/s)
ప్యాకేజీలను ముందుగా కాన్ఫిగర్ చేస్తోంది...
గతంలో ఎంపిక చేయని ప్యాకేజీని ఎంచుకోవడం libmpfr4:amd64.
(డేటాబేస్ చదవడం ... 35883 ఫైల్స్ మరియు డైరెక్టరీలు ప్రస్తుతం ఇన్‌స్టాల్ చేయబడ్డాయి.)
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../libmpfr4_3.1.5-1_amd64.deb ...
అన్‌ప్యాకింగ్ libmpfr4:amd64 (3.1.5-1) ...
మునుపు ఎంపిక చేయని ప్యాకేజీని ఎంచుకోవడం libsigsegv2:amd64.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../libsigsegv2_2.10-5_amd64.deb ...
అన్‌ప్యాకింగ్ libsigsegv2:amd64 (2.10-5) ...
libmpfr4:amd64 (3.1.5-1) సెటప్ చేస్తోంది ...
libsigsegv2:amd64 (2.10-5)ని సెటప్ చేస్తోంది...
గతంలో ఎంపిక చేయని ప్యాకేజీ గాక్‌ను ఎంచుకోవడం.
(డేటాబేస్ చదవడం ... 35905 ఫైల్స్ మరియు డైరెక్టరీలు ప్రస్తుతం ఇన్‌స్టాల్ చేయబడ్డాయి.)
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../00-gawk_1%3a4.1.4+dfsg-1_amd64.deb ...
అన్‌ప్యాకింగ్ గాక్ (1:4.1.4+dfsg-1) ...
గతంలో ఎంపిక చేయని ప్యాకేజీ mysql-commonని ఎంచుకోవడం.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../01-mysql-common_5.8+1.0.2_all.deb ...
అన్‌ప్యాకింగ్ mysql-common (5.8+1.0.2) ...
మునుపు ఎంపిక చేయని ప్యాకేజీని ఎంచుకోవడం mariadb-common.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../02-mariadb-common_10.1.38-0+deb9u1_all.deb ...
అన్‌ప్యాకింగ్ mariadb-common (10.1.38-0+deb9u1) ...
గతంలో ఎంపిక చేయని ప్యాకేజీ galera-3ని ఎంచుకోవడం.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../03-galera-3_25.3.19-2_amd64.deb ...
గలేరా-3ని అన్‌ప్యాక్ చేస్తోంది (25.3.19-2) ...
మునుపు ఎంపిక చేయని ప్యాకేజీ libdbi-perlని ఎంచుకోవడం.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../04-libdbi-perl_1.636-1+b1_amd64.deb ...
అన్‌ప్యాకింగ్ libdbi-perl (1.636-1+b1) ...
మునుపు ఎంపిక చేయని ప్యాకేజీని ఎంచుకోవడం libreadline5:amd64.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../05-libreadline5_5.2+dfsg-3+b1_amd64.deb ...
అన్‌ప్యాకింగ్ libreadline5:amd64 (5.2+dfsg-3+b1) ...
మునుపు ఎంపిక చేయని ప్యాకేజీని ఎంచుకోవడం mariadb-client-core-10.1.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../06-mariadb-client-core-10.1_10.1.38-0+deb9u1_amd64.deb ...
mariadb-client-core-10.1 (10.1.38-0+deb9u1) అన్‌ప్యాక్ చేస్తోంది ...
మునుపు ఎంపిక చేయని ప్యాకేజీని ఎంచుకోవడం libconfig-inifiles-perl.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../07-libconfig-inifiles-perl_2.94-1_all.deb ...
అన్‌ప్యాకింగ్ libconfig-inifiles-perl (2.94-1) ...
మునుపు ఎంపిక చేయని ప్యాకేజీ libjemalloc1ని ఎంచుకోవడం.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../08-libjemalloc1_3.6.0-9.1_amd64.deb ...
libjemalloc1 (3.6.0-9.1) అన్‌ప్యాక్ చేస్తోంది ...
మునుపు ఎంపిక చేయని ప్యాకేజీని ఎంచుకోవడం mariadb-client-10.1.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../09-mariadb-client-10.1_10.1.38-0+deb9u1_amd64.deb ...
mariadb-client-10.1 (10.1.38-0+deb9u1) అన్‌ప్యాక్ చేస్తోంది ...
మునుపు ఎంపిక చేయని ప్యాకేజీని ఎంచుకోవడం mariadb-server-core-10.1.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../10-mariadb-server-core-10.1_10.1.38-0+deb9u1_amd64.deb ...
mariadb-server-core-10.1 (10.1.38-0+deb9u1) అన్‌ప్యాక్ చేస్తోంది ...
మునుపు ఎంపిక చేయని ప్యాకేజీ rsyncని ఎంచుకోవడం.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../11-rsync_3.1.2-1+deb9u2_amd64.deb ...
అన్‌ప్యాకింగ్ rsync (3.1.2-1+deb9u2) ...
మునుపు ఎంపిక చేయని ప్యాకేజీ సోకాట్‌ని ఎంచుకోవడం.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../12-socat_1.7.3.1-2+deb9u1_amd64.deb ...
అన్‌ప్యాకింగ్ సోకాట్ (1.7.3.1-2+deb9u1) ...
mysql-common (5.8+1.0.2)ని సెటప్ చేస్తోంది ...
update-alternatives: ఆటో మోడ్‌లో /etc/mysql/my.cnf (my.cnf)ని అందించడానికి /etc/mysql/my.cnf.fallbackని ఉపయోగించడం
mariadb-common (10.1.38-0+deb9u1)ని సెటప్ చేస్తోంది ...
update-alternatives: ఆటో మోడ్‌లో /etc/mysql/my.cnf (my.cnf)ని అందించడానికి /etc/mysql/mariadb.cnfని ఉపయోగించడం
మునుపు ఎంపిక చేయని ప్యాకేజీని ఎంచుకోవడం mariadb-server-10.1.
(డేటాబేస్ చదవడం ... 36487 ఫైల్స్ మరియు డైరెక్టరీలు ప్రస్తుతం ఇన్‌స్టాల్ చేయబడ్డాయి.)
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../mariadb-server-10.1_10.1.38-0+deb9u1_amd64.deb ...
అన్‌ప్యాకింగ్ mariadb-server-10.1 (10.1.38-0+deb9u1) ...
మునుపు ఎంపిక చేయని ప్యాకేజీని ఎంచుకోవడం mariadb-client.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../mariadb-client_10.1.38-0+deb9u1_all.deb ...
mariadb-క్లయింట్‌ని అన్‌ప్యాక్ చేస్తోంది (10.1.38-0+deb9u1) ...
మునుపు ఎంపిక చేయని ప్యాకేజీని ఎంచుకోవడం mariadb-server.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../mariadb-server_10.1.38-0+deb9u1_all.deb ...
mariadb-సర్వర్‌ని అన్‌ప్యాక్ చేస్తోంది (10.1.38-0+deb9u1) ...
మునుపు ఎంపిక చేయని ప్యాకేజీ php7.0-mysqlని ఎంచుకోవడం.
అన్‌ప్యాక్ చేయడానికి సిద్ధమవుతోంది .../php7.0-mysql_7.0.33-0+deb9u3_amd64.deb ...
php7.0-mysql (7.0.33-0+deb9u3)ని అన్‌ప్యాక్ చేస్తోంది...
php7.0-mysql (7.0.33-0+deb9u3)ని సెటప్ చేస్తోంది ...

కొత్త వెర్షన్‌తో కాన్ఫిగర్ ఫైల్ /etc/php/7.0/mods-available/mysqlnd.iniని సృష్టిస్తోంది

కొత్త వెర్షన్‌తో కాన్ఫిగర్ ఫైల్ /etc/php/7.0/mods-available/mysqli.iniని సృష్టిస్తోంది

కొత్త వెర్షన్‌తో కాన్ఫిగర్ ఫైల్ /etc/php/7.0/mods-available/pdo_mysql.iniని సృష్టిస్తోంది
libconfig-inifiles-perl (2.94-1)ని సెటప్ చేస్తోంది...
libjemalloc1 (3.6.0-9.1)ని సెటప్ చేస్తోంది...
libapache2-mod-php7.0 (7.0.33-0+deb9u3) కోసం ప్రాసెసింగ్ ట్రిగ్గర్‌లు ...
సోకాట్‌ని సెటప్ చేస్తోంది (1.7.3.1-2+deb9u1) ...
గాక్‌ని సెటప్ చేస్తోంది (1:4.1.4+dfsg-1) ...
rsyncని సెటప్ చేస్తోంది (3.1.2-1+deb9u2) ...
symlink /etc/systemd/system/multi-user.target.wants/rsync.service → /lib/systemd/system/rsync.service సృష్టించబడింది.
libc-bin (2.24-11+deb9u4) కోసం ట్రిగ్గర్‌లను ప్రాసెస్ చేస్తోంది ...
galera-3ని సెటప్ చేస్తోంది (25.3.19-2) ...
Systemd (232-25 + debxNUMXuXX) కోసం ప్రోసెసింగ్ ట్రిగ్గర్లు ...
Man-db (2.7.6.1-2) కోసం ప్రాసెసింగ్ ట్రిగ్గర్‌లు ...
libreadline5:amd64 (5.2+dfsg-3+b1)ని సెటప్ చేస్తోంది ...
libdbi-perl (1.636-1+b1)ని సెటప్ చేస్తోంది...
mariadb-server-core-10.1 (10.1.38-0+deb9u1)ని సెటప్ చేస్తోంది ...
mariadb-client-core-10.1 (10.1.38-0+deb9u1)ని సెటప్ చేస్తోంది ...
mariadb-client-10.1 (10.1.38-0+deb9u1)ని సెటప్ చేస్తోంది ...
mariadb-client (10.1.38-0+deb9u1)ని సెటప్ చేస్తోంది ...
mariadb-server-10.1 (10.1.38-0+deb9u1)ని సెటప్ చేస్తోంది ...
సిమ్‌లింక్ /etc/systemd/system/mysql.service → /lib/systemd/system/mariadb.service సృష్టించబడింది.
సిమ్‌లింక్ /etc/systemd/system/mysqld.service → /lib/systemd/system/mariadb.service సృష్టించబడింది.
సిమ్‌లింక్ /etc/systemd/system/multi-user.target.wants/mariadb.service → /lib/systemd/system/mariadb.service సృష్టించబడింది.
mariadb-serverని సెటప్ చేస్తోంది (10.1.38-0+deb9u1) ...
libc-bin (2.24-11+deb9u4) కోసం ట్రిగ్గర్‌లను ప్రాసెస్ చేస్తోంది ...
Systemd (232-25 + debxNUMXuXX) కోసం ప్రోసెసింగ్ ట్రిగ్గర్లు ...
రూట్@వర్డ్:~#

మేము ఇన్‌స్టాల్ చేసిన మరియాడిబిని అమలు చేయడం రెండవ దశ. అమలు చేయడానికి మేము ఈ ఆదేశాన్ని వ్రాస్తాము

systemctl start mariadb

MARIADBని అమలు చేసిన తర్వాత

మేము MySQL డేటాబేస్ విజార్డ్‌ని ఇన్‌స్టాల్ చేస్తున్నాము. సురక్షితమైనది మరియు మీరు బలమైన పాస్‌వర్డ్‌ను ఎంచుకోమని అడగబడతారు. రూట్ వినియోగదారు కోసం ఎందుకంటే ఇది సర్వర్ యొక్క నిర్వాహకుని పాస్‌వర్డ్‌ను ఉపయోగిస్తుంది. డేటాబేస్ మేనేజర్‌లో, అయితే, మేము కింది ఆదేశాన్ని జోడిస్తాము. ఈ ఆదేశంతో mysql డేటాబేస్ హ్యాండ్లర్‌ను ఇన్‌స్టాల్ చేయడానికి.

mysql_secure_installation

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

రూట్ (y. n) కోసం ప్రస్తుత పాస్‌వర్డ్‌ను నమోదు చేయండి:               మీరు y నొక్కి ఆపై నమోదు చేయండి 

నొక్కిన తర్వాత మీరు ఇప్పటికే రూట్ పాస్‌వర్డ్‌ల సెట్‌ని కలిగి ఉన్నారని మీకు తెలియజేస్తుంది,             n నొక్కి ఆపై నమోదు చేయండి

అతను రూట్ పాస్‌వర్డ్‌ను మార్చడానికి ఆఫర్ ఇస్తారా? [Y/N]                        అడ్మిన్ డేటాబేస్‌ల కోసం పాస్‌వర్డ్‌ను మార్చడానికి మీరు y నొక్కండి మరియు ఎంటర్ చేయండి
మీరు కొత్త పాస్‌వర్డ్‌ను టైప్ చేసి, ఆపై నమోదు చేయండి మరియు నిర్ధారించడానికి దాన్ని మళ్లీ టైప్ చేసి, ఆపై డిఫాల్ట్‌గా నమోదు చేయండి. MariaDB ఇన్‌స్టాలేషన్ అనామక వినియోగదారుని కలిగి ఉంది, ఇది ఎవరినైనా అనుమతిస్తుంది
వినియోగదారు ఖాతాను సృష్టించాల్సిన అవసరం లేకుండా MariaDBకి లాగిన్ చేయడానికి

సిస్టమ్ మీకు చూపుతుంది

అనామక వినియోగదారులను తీసివేయాలా? [Y/N]                                      మీరు y అని టైప్ చేసి ఎంటర్ చేయండి 

ఈ అక్షరాలపై క్లిక్ చేయడం ద్వారా ఏర్పాటు చేసే ఎంపికలు కనిపిస్తాయి.

n ఆపై నమోదు చేయండి 

y ఆపై నమోదు చేయండి 

y ఆపై నమోదు చేయండి 

కమాండ్ ప్రాంప్ట్ నుండి ఈ అవుట్‌పుట్ mysqlని ఇన్‌స్టాల్ చేయడానికి లేదా సెటప్ చేయడానికి మీరు తీసుకున్న అన్ని దశలను కలిగి ఉంటుంది

root@word:~# mysql_secure_installation

గమనిక: ఈ స్క్రిప్ట్ యొక్క అన్ని భాగాలను అమలు చేయడం అన్ని మరియా డి డబ్ల్యు
ఉత్పత్తిలో సేవలను ఉపయోగించుకోండి! ప్రతి దశ జాగ్రత్తగా చదవండి!

దాన్ని భద్రపరచడానికి మరియాడిబిలోకి లాగిన్ అవ్వడానికి, మాకు కరెంట్ అవసరం
రూట్ యూజర్ కోసం పాస్వర్డ్. మీరు మరియాడిబిని ఇన్‌స్టాల్ చేసి ఉంటే, మరియు
మీరు ఇంకా రూట్ పాస్‌వర్డ్‌ను సెట్ చేయలేదు, పాస్‌వర్డ్ ఖాళీగా ఉంటుంది,
కాబట్టి మీరు ఇక్కడ ఎంటర్ నొక్కండి.

రూట్ కొరకు ప్రస్తుత సంకేతపదమును ప్రవేశపెట్టుము (none కొరకు నమోదు చేయండి):
సరే, పాస్‌వర్డ్ విజయవంతంగా ఉపయోగించబడింది, ముందుకు సాగుతోంది ...

రూట్ సంకేతపదాన్ని అమర్చుట MariaDB లోకి ఎవ్వరూ లాగిన్ చేయవని నిర్ధారిస్తుంది
సరైన అనుమతి లేకుండా రూట్ యూజర్.

మీకు ఇప్పటికే రూట్ సంకేతపదం ఉంది, కాబట్టి మీరు 'n' కు సురక్షితంగా జవాబివ్వవచ్చు.

రూట్ పాస్‌వర్డ్ మార్చాలా? [Y/n] y
కొత్త పాస్వర్డ్:
క్రొత్త పాస్ వర్డ్ ను మళ్లీ నమోదు చేయండి:
పాస్వర్డ్ విజయవంతంగా నవీకరించబడింది!
అధికార పట్టికలను రీలోడ్ చేస్తోంది ..
... విజయం!


అప్రమేయంగా, MariaDB ఇన్స్టాలేషన్ అనామక వాడుకరిని కలిగి ఉంది, ఎవరికైనా అనుమతిస్తుంది
సృష్టించిన యూజర్ ఖాతాను కలిగి ఉండకపోయినా మరియా డబ్ లోకి లాగిన్ అవ్వండి
వాటిని. ఈ పరీక్ష కోసం, మరియు సంస్థాపన చేయడానికి మాత్రమే ఉద్దేశించబడింది
ఒక బిట్ సున్నితమైన వెళ్ళండి. మీరు ఒక లోకి తరలించడానికి ముందు వాటిని తొలగించాలి
ఉత్పత్తి వాతావరణం.

అనామక వినియోగదారులను తీసివేయాలా? [Y / n] y
... విజయం!

సాధారణంగా, రూట్‌ను 'లోకల్ హోస్ట్' నుండి కనెక్ట్ చేయడానికి మాత్రమే అనుమతించాలి. ఇది
నెట్వర్క్ నుండి రూట్ పాస్వర్డ్ను ఎవరైనా ఊహించలేరని నిర్ధారిస్తుంది.

రిమోట్‌గా రూట్ లాగిన్‌ని అనుమతించాలా? [Y/n] n
... దాటవేయడం.

అప్రమేయంగా, మరియాడిబి ఎవరికైనా చేయగల 'టెస్ట్' అనే డేటాబేస్ తో వస్తుంది
యాక్సెస్. ఇది పరీక్ష కోసం మాత్రమే ఉద్దేశించబడింది, మరియు తొలగించాలి
ఉత్పత్తి వాతావరణంలోకి వెళ్లడానికి ముందు.

పరీక్ష డేటాబేస్ తొలగించి దానికి ప్రాప్యత చేయాలా? [Y / n] మరియు
- పరీక్ష డేటాబేస్ను వదులుతోంది ...
... విజయం!
- పరీక్షా డాటాబేస్లో ప్రత్యేక అధికారాలను తొలగించడం ...
... విజయం!

అధికార పట్టికలను రీలోడ్ చేస్తే ఇప్పటివరకు చేసిన అన్ని మార్పులను నిర్ధారిస్తుంది
వెంటనే అమలులోకి వస్తుంది.

ఇప్పుడు ప్రత్యేక అధికార పట్టికలను మళ్లీ లోడ్ చేయాలా? [Y / n] y
... విజయం!

శుభ్రం చేస్తోంది ...

అన్నీ పూర్తయ్యాయి! మీరు పైన పేర్కొన్న అన్ని దశలను పూర్తి చేస్తే, మీ మరియాడిబి
సంస్థాపన ఇప్పుడు సురక్షితంగా ఉండాలి.

MariaDB ను ఉపయోగించినందుకు ధన్యవాదాలు!

MariaDB సురక్షితంగా ఉందని మేము నిర్ధారించుకుంటాము

ఎందుకంటే డిఫాల్ట్‌గా ఇది పాస్‌వర్డ్ లేకుండా రూట్ ఖాతాను నమోదు చేస్తుంది. సంభావ్య భద్రతా సమస్యలను నివారించడానికి, మేము డేటాబేస్కు లాగిన్ చేస్తాము. రూట్ ఖాతాను ఉపయోగించడం మరియు ఈ ఆదేశాలను జారీ చేయడం.

mysql -u root -p
 use mysql;
 update user set plugin='' where User='root';
 flush privileges;
 quit

మొదటి ఆదేశాన్ని టైప్ చేసిన తర్వాత, అది మిమ్మల్ని పాస్‌వర్డ్ కోసం అడుగుతుంది, మీరు టైప్ చేసి ఎంటర్ నొక్కండి.

ఇది కమాండ్ ప్రాంప్ట్‌లోని కమాండ్‌ల అవుట్‌పుట్. అవుట్‌పుట్ మీ ముందు ఈ కోడ్ లాగా కనిపించాలి.

root@word:~# mysql -u రూట్ -p
రహస్య సంకేతం తెలపండి:
మరియాడిబి మానిటర్‌కు స్వాగతం. ఆదేశాలు ముగుస్తాయి; లేదా \ g.
మీ మరియాడిబి కనెక్షన్ ఐడి 9
సర్వర్ వెర్షన్: 10.1.38-MariaDB-0+deb9u1 డెబియన్ 9.8

కాపీరైట్ (సి) 2000, 2018, ఒరాకిల్, మరియాడిబి కార్పొరేషన్ అబ్ మరియు ఇతరులు.

'సహాయం;' అని టైప్ చేయండి లేదా సహాయం కోసం '\h'. ప్రస్తుత ఇన్‌పుట్ స్టేట్‌మెంట్‌ను క్లియర్ చేయడానికి '\c' అని టైప్ చేయండి.

మరియాడిబి [(ఏదీ లేదు)]> mysql ఉపయోగించండి;
పట్టిక మరియు నిలువు వరుస పేర్లను పూర్తి చేయడానికి పట్టిక సమాచారాన్ని చదవడం
-Aతో శీఘ్ర ప్రారంభాన్ని పొందడానికి మీరు ఈ ఫీచర్‌ను ఆఫ్ చేయవచ్చు

డేటాబేస్ మార్చబడింది
MariaDB [mysql]> అప్‌డేట్ యూజర్ సెట్ ప్లగిన్='' ఇక్కడ యూజర్='రూట్';
ప్రశ్న సరే, X ప్రభావం ప్రభావితం చేయబడింది (1 సెకన్లు)
సరిపోలిన అడ్డు వరుసలు: 1 మార్చబడింది: 1 హెచ్చరికలు: 0

మరియాడిబి [mysql]> ఫ్లష్ అధికారాలు;
ప్రశ్న సరే, 0 వరుసలు ప్రభావితం (0.01 సెకన్లు)

MariaDB [mysql] > నిష్క్రమించండి
బై
రూట్@వర్డ్:~#

మరియు దానిని చూపించే చిత్రం డెబియన్ 9లో డేటాబేస్ రక్షణను చూపుతున్న చిత్రం

ఆ తర్వాత మేము tls లేదా ssl మాడ్యూళ్ళను జోడిస్తాము. మేము కింది ఆదేశాలను అమలు చేస్తాము

a2enmod rewrite ssl
a2ensite default-ssl.conf

అప్పుడు మేము తెరుస్తాము మేము ప్రారంభించాలనుకుంటున్న అన్ని సైట్‌ల కోసం DocumentRoot. మేము ఈ ఆదేశంతో కాన్ఫిగరేషన్ ఫైళ్ళను తెరుస్తాము 

nano /etc/apache2/sites-enabled/000-default.conf

 ఇది మీతో తెరిచిన తర్వాత, మీరు జోడించండి, మేము ఈ కోడ్‌ని జోడిస్తాము 


       ఐచ్ఛికాలు సూచికలు FollowSymLinks MultiViews
       అన్నీ అనుమతించు
       మంజూరు చేయవలసిన అన్ని అవసరం
    

అప్పుడు మీరు కీబోర్డ్‌పై x అక్షరాన్ని నొక్కి, ఆపై y నొక్కండి మరియు ఎంటర్ నొక్కండి

అప్పుడు మీరు ఈ ఆదేశాన్ని నమోదు చేసి, ఫైల్‌ను తెరిచిన తర్వాత పైన ఉన్న అదే కోడ్‌ను జోడించండి.

nano /etc/apache2/sites-enabled/default-ssl.conf

ఆపై మీరు ఫైల్ నుండి నిష్క్రమించడానికి x అక్షరాన్ని నొక్కండి మరియు మార్పులను సేవ్ చేయడానికి y నొక్కండి మరియు ఇది కోడ్‌ను ఎలా జోడించాలో చిత్రీకరించబడింది. డెబియన్ పంపిణీపై వెబ్‌సైట్‌ల కోసం ఫైల్‌ల కాన్ఫిగరేషన్‌ను చూపుతున్న చిత్రం

సేవ్ చేసిన తర్వాత, సైట్‌ల కోసం డిఫాల్ట్ సర్టిఫికేట్‌లు ఈ కమాండ్‌తో కాన్ఫిగర్ చేయబడిందని నిర్ధారించుకోవడానికి మీరు ఈ ఆదేశాన్ని జోడించండి.

nano /etc/apache2/sites-enabled/default-ssl.conf

ఫైల్ సర్వర్‌లో లేనందున మీతో తెరవబడకపోతే. మీరు ఈ ఫైల్‌ని డౌన్‌లోడ్ చేసి, ఈ మార్గానికి అప్‌లోడ్ చేయండి

/etc/apache2/sites-enabled . కార్యక్రమం ద్వారా wincp చిత్రంలో చూపిన విధంగా డెబియన్ సర్వర్ 9కి ఫైల్‌లను అప్‌లోడ్ చేస్తున్నట్లు చూపుతున్న చిత్రం

సెట్టింగ్‌లను వర్తింపజేయడానికి, ఈ ఆదేశాలను కమాండ్ ప్రాంప్ట్‌లో జోడించండి

a2enmod headers
systemctl restart apache2.service

ఇప్పుడు మేము Apache యొక్క కాన్ఫిగరేషన్‌ని పరీక్షిస్తున్నాము, కాన్ఫిగరేషన్ సరిగ్గా జరిగిందా మరియు లోపాలు ఏమిటి. అది సరే అయితే మేము ఈ ఆదేశాలతో సేవలను పునఃప్రారంభిస్తాము

apache2ctl -t
systemctl restart apache2.service mariadb.service
systemctl enable apache2.service mariadb.service

డెబియన్ 9 సర్వర్ పంపిణీపై అపాచీ యొక్క ధృవీకరణను చూపుతున్న చిత్రం

Wordpressని ఇన్స్టాల్ చేయండి

కింది ఆదేశాల ద్వారా WordPress యొక్క ఇన్‌స్టాలేషన్ కోసం కొత్త డేటాబేస్‌ను సృష్టించడానికి మేము డేటాబేస్‌లను నమోదు చేస్తాము

mysql -u root -p
CREATE DATABASE wordpress;
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress-user'@'localhost' IDENTIFIED BY 'wordpress-pass';
FLUSH PRIVILEGES;

గమనిక .  wordpress-pass  మీరు దాని స్థానంలో మేము సృష్టించిన WordPress డేటాబేస్ యొక్క వినియోగదారు పాస్‌వర్డ్‌ను వ్రాస్తారు

డేటాబేస్ మరియు డేటాబేస్ యొక్క వినియోగదారుని సృష్టించడానికి మరియు అధికారాలను ఇవ్వడానికి ఈ ఆదేశాలను జోడించిన తర్వాత. మేము wget కమాండ్‌ని ఉపయోగించి అధికారిక వెబ్‌సైట్ నుండి WordPress సంస్కరణను డౌన్‌లోడ్ చేస్తాము మరియు దానిని ఇక్కడ డీకంప్రెస్ చేస్తాము. ఈ ఆదేశాలతో తాత్కాలిక ఫైల్‌లో

cd /tmp
wget http://wordpress.org/latest.tar.gz
tar xfz latest.tar.gz
cp -rf wordpress/* /var/www/html/
rm /var/www/html/index.html

ఇప్పుడు మనం ఈ ఆదేశాలతో WordPress ఫైల్‌లకు వ్రాయడానికి అనుమతులు ఇస్తాము

chmod -R 775 /var/www/html/
chgrp -R www-data /var/www/html/
ls -al /var/www/html

ఇప్పుడు మీరు చిత్రంలో చూపిన విధంగా WordPressని ఇన్‌స్టాల్ చేయమని బ్రౌజర్‌లోని సర్వర్ యొక్క IPని అభ్యర్థించండి

డెబియన్ 9లో WordPress యొక్క మొదటి ఇన్‌స్టాలేషన్‌ను చూపుతున్న చిత్రం

WordPress యొక్క ఇన్‌స్టాలేషన్ దశను చూపే చిత్రం

అప్పుడు సాధారణ ఇన్‌స్టాలేషన్ దశలను పూర్తి చేయండి

. అభినందనలు, మీరు cpanel లేకుండా డెబియన్ సర్వర్ 9లో WordPressని ఇన్‌స్టాల్ చేసారు,

 

ఈ వివరణలో, కోడ్‌ల జోడింపు మరియు వాటి అర్థం తెలియని వారి ప్రయోజనం కోసం మరియు అందరి ప్రయోజనం కోసం నేను ఉద్దేశపూర్వకంగా అన్ని వివరాలను చేర్చాను.

డొమైన్‌ను సర్వర్‌కు కనెక్ట్ చేయడానికి మరియు WordPress మరియు సర్వర్‌ను పూర్తిగా రక్షించడానికి మరొక వివరణ ఇవ్వబడుతుంది. కొత్తదనం గురించి ఎల్లప్పుడూ తెలుసుకోవాలి. మీరు చేయాల్సిందల్లా నోటిఫికేషన్‌లకు సభ్యత్వాన్ని పొందడం 

అనే శీర్షికతో వివరణ ఇచ్చారు. cpanel లేకుండా డెబియన్ సర్వర్ 9లో WordPressను ఇన్‌స్టాల్ చేస్తోంది

కథనాన్ని కాపీ చేసి, మూలాన్ని పేర్కొనకుండా ఏ సైట్‌లోనైనా చేర్చడానికి ఇది అనుమతించబడదు, ఇది మెకానో టెక్

మేధో సంపత్తి హక్కులను మనం గౌరవించాలి 

సంబంధిత పోస్ట్లు
అనే వ్యాసాన్ని ప్రచురించండి

ఒక వ్యాఖ్యను జోడించండి