ఆధారితం ప్రాఫిట్‌సర్వర్ సేవతో పనిచేయడానికి సులభమైన సూచనలు
ప్రధాన ఆధారితం Linux లో వెబ్ సర్వర్ (Apache-PHP-MySQL/MariaDB) ను ఎలా కాన్ఫిగర్ చేయాలి

Linux లో వెబ్ సర్వర్ (Apache-PHP-MySQL/MariaDB) ను ఎలా కాన్ఫిగర్ చేయాలి


ఈ వ్యాసంలో, Linux నడుస్తున్న సర్వర్‌లో వెబ్ ఎన్విరాన్‌మెంట్‌ను ఎలా కాన్ఫిగర్ చేయాలో దశల వారీ సూచనలను మేము మీకు అందిస్తాము. ముందుగా, ఒక సాధారణ వెబ్ సర్వర్ కొన్ని ఇంటరాక్టింగ్ భాగాలను కలిగి ఉంటుందని మీరు అర్థం చేసుకోవాలి:

  • HTTP సర్వర్
  • ప్రోగ్రామింగ్ లాంగ్వేజ్ ఇంటర్‌ప్రెటర్
  • డేటాబేస్ నిర్వహణ వ్యవస్థ (DBMS)

మీ వెబ్‌సైట్‌ను నిర్వహించడానికి మీరు కంటెంట్ మేనేజ్‌మెంట్ సిస్టమ్ (CMS), డేటాబేస్ నిర్వహణ కోసం వెబ్ ఇంటర్‌ఫేస్ మరియు FTP యాక్సెస్‌ను కూడా సెటప్ చేయాలి.

Linuxలో చాలా ప్రజాదరణ పొందిన Apache-PHP-MySQL(MariaDB) కాన్ఫిగరేషన్‌ను సెటప్ చేయడాన్ని పరిశీలిద్దాం. మేము vsftpd ftp సర్వర్, డేటాబేస్ నిర్వహణ కోసం వెబ్ ఇంటర్‌ఫేస్ అయిన phpMyAdmin మరియు కంటెంట్ మేనేజ్‌మెంట్ సిస్టమ్ WordPress లను కూడా ఇన్‌స్టాల్ చేస్తాము.

ప్రారంభించడానికి దయచేసి VPS సర్వర్ లేదా డెడికేటెడ్ సర్వర్‌ను ఆర్డర్ చేయండి . ఉదాహరణకు, మేము ఉబుంటు సర్వర్ 18.04 నడుస్తున్న స్టాటిక్ IP చిరునామాతో కూడిన వర్చువల్ సర్వర్‌ను ఉపయోగించాము. అన్ని ఆదేశాలు రూట్ యూజర్ ద్వారా అమలు చేయబడ్డాయి.

విషయ సూచిక
తగ్గించడానికి

అపాచీ HTTP సర్వర్ కాన్ఫిగరేషన్

1. సంస్థాపన

apt install apache2

ఇన్‌స్టాలేషన్ పూర్తయ్యాక, బ్రౌజర్‌ను తెరిచి “http://[server's_ip_address]” ని తనిఖీ చేయండి.

అపాచీ HTTP సర్వర్ కాన్ఫిగరేషన్

పైన ఉన్న స్క్రీన్‌షాట్‌లో మీకు ఇలాంటి స్వాగత పేజీ కనిపిస్తే, మీ HTTP సర్వర్ పనిచేస్తుందని అర్థం.

2. పరీక్షా పేజీని సృష్టించండి

వెబ్‌సైట్ యొక్క డిఫాల్ట్ రూట్ డైరెక్టరీ “/var/www/html” . మీరు ఇప్పుడే చూసిన స్వాగత పేజీని ఇక్కడే కనుగొనవచ్చు. వర్చువల్ హోస్ట్‌ల కోసం “/var/www/sites” అనే ఒక ప్రత్యేక డైరెక్టరీని మరియు మీ టెస్ట్ వెబ్‌సైట్ యొక్క ఇండెక్స్ పేజీతో “/var/www/sites/site1” అనే ఒక సబ్‌ఫోల్డర్‌ను సృష్టిద్దాం .

cd /var/www/

mkdir -p sites/site1

echo "<H1>Welcome</H1>" > sites/site1/index.html

ఫలితంగా “/var/www/sites/site1/index.html” ఫైల్‌లో కేవలం ఒకే ఒక html కోడ్ లైన్ ఉండాలి:

<H1>Welcome</H1>

3. అపాచీ సర్వర్ కాన్ఫిగరేషన్

వెబ్‌సైట్‌ల కాన్ఫిగరేషన్ ఫైల్‌లు “/etc/apache2/sites-available/” కేటలాగ్‌లో ఉన్నాయి. “000-default.conf” ఫైల్‌లోని డిఫాల్ట్ కాన్ఫిగరేషన్‌ను ఆధారంగా తీసుకుని, కొత్త వర్చువల్ హోస్ట్ కోసం ఒక కాన్ఫిగరేషన్ ఫైల్‌ను సృష్టిద్దాం .

cd /etc/apache2/sites-available/

cp 000-default.conf site1.conf

“site1.conf” ఫైల్‌ను తెరిచి , “DocumentRoot” అట్రిబ్యూట్‌ను మార్చండి . విలువగా మీ వెబ్‌సైట్ మార్గాన్ని ఉంచండి, కాబట్టి మన విషయంలో అది “/var/www/sites/site1” అవుతుంది.

అపాచీ సర్వర్ కాన్ఫిగరేషన్

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

a2dissite 000-default

a2ensite site1

systemctl reload apache2

“http://[సర్వర్ యొక్క _ip_address]” అనే లింక్‌ను మళ్ళీ తెరిచి, డిఫాల్ట్ స్వాగత పేజీకి బదులుగా మన కొత్త పేజీ ఉందని నిర్ధారించుకోండి.

అపాచీ సర్వర్ కాన్ఫిగరేషన్

మేము మా HTTP సర్వర్ యొక్క కాన్ఫిగరేషన్‌ను పూర్తి చేసాము మరియు మేము తదుపరి దశకు వెళ్లవచ్చు.

FTP సర్వర్ కాన్ఫిగరేషన్

1. సంస్థాపన

మన ftp సర్వర్‌ను మరియు వర్చువల్ యూజర్‌లను కాన్ఫిగర్ చేయడానికి అవసరమయ్యే “db-util” అనే అదనపు ప్యాకేజీని ఇన్‌స్టాల్ చేద్దాం .

apt install vsftpd db-util

2. స్థానిక ఖాతాను సృష్టించండి

vsftpd సర్వర్ యాక్సెస్ అనుమతులను చాలా సరళమైన రీతిలో కాన్ఫిగర్ చేయడానికి అనుమతిస్తుంది. మా పనుల కోసం మేము ftp వినియోగదారులకు ఈ క్రింది వాటిని అందించాలి:

  • యొక్క కంటెంట్‌లకు పూర్తి యాక్సెస్ "/var/www/సైట్లు/";
  • పైన ఉన్నవన్నీ నిలిపివేయండి "/var/www/";
  • వర్చువల్ ఖాతాతో కనెక్షన్;

లాగిన్ అనుమతి లేకుండా, కానీ హోమ్ ఫోల్డర్ “/var/www/” కు యాక్సెస్‌తో “virtual” అనే లోకల్ అకౌంట్‌ను సృష్టించండి . ఈ అకౌంట్‌ను ftp యూజర్లు సర్వర్‌కు కనెక్ట్ అవ్వడానికి ఉపయోగిస్తారు.

useradd -d /var/www virtual

డిఫాల్ట్‌గా “/var/www” ఫోల్డర్‌కు “రూట్” ఓనర్‌గా ఉంటుంది . ftp యూజర్లు వెబ్‌సైట్‌ల కంటెంట్‌ను సవరించడానికి వీలుగా, “వర్చువల్” సబ్‌ఫోల్డర్‌లతో సహా “/var/www/sites/” యొక్క ఓనర్‌ను మారుద్దాం.

chown -R virtual:root /var/www/sites

ఫలితంగా, “వర్చువల్” అనే యూజర్ “/var/www/” లోని కంటెంట్‌లను చూడగలరు మరియు “/var/www/sites/” సబ్‌ఫోల్డర్‌లోకి వ్రాయగలరు.

3. ఆకృతీకరణ

ప్రధాన కాన్ఫిగరేషన్ “/etc/vsftpd.conf” ఫైల్‌లో ఉంది , కాబట్టి దాన్ని తెరిచి ఈ క్రింది విధంగా సవరించండి:

#enable virtual users

anonymous_enable=NO

local_enable=YES

guest_enable=YES

guest_username=virtual
#configure permission

write_enable=YES

anon_upload_enable=YES

anon_mkdir_write_enable=YES

anon_other_write_enable=YES

anon_world_readable_only=NO

anon_umask=0022

chroot_local_user=YES
#launch settings

listen=YES

pasv_min_port=30000

pasv_max_port=30999

4. డేటాబేస్ సృష్టించండి

వర్చువల్ ఖాతాల డేటాను నిల్వ చేయడానికి మీకు ఒక డేటాబేస్ అవసరం.

ముందుగా, హోమ్ ఫోల్డర్‌లో “users.txt” అనే ఒక సాధారణ టెక్స్ట్ ఫైల్‌ను సృష్టించి , ప్రతి రెండవ లైన్‌లో వర్చువల్ యూజర్ల యాక్సెస్ వివరాలను (లాగిన్ మరియు పాస్‌వర్డ్) సేవ్ చేద్దాం. ఉదాహరణకు, మనకు “ftp” లాగిన్ మరియు “Qwe123” పాస్‌వర్డ్‌తో ఒక వర్చువల్ యూజర్ అవసరం . అప్పుడు ఆ ఫైల్ ఈ విధంగా కనిపిస్తుంది:

ftp

Qwe123

డేటాబేస్‌ను సృష్టిద్దాం

db_load -T -t hash -f ~/users.txt /etc/vsftpd_login.db

డిఫాల్ట్ PAM ఫైల్ “/etc/pam.d/vsftp” ను ఈ క్రింది విధంగా సవరించుదాం :

auth required /lib/x86_64-linux-gnu/security/pam_userdb.so db=/etc/vsftpd_login

account required /lib/x86_64-linux-gnu/security/pam_userdb.so db=/etc/vsftpd_login

దయచేసి గమనించండి, “pam_userdb.so” లైబ్రరీ యొక్క మార్గం భిన్నంగా ఉండవచ్చు, కానీ అవసరమైతే మీరు దానిని మార్చవచ్చు.

మార్పులను వర్తింపజేయడానికి vsftpd సర్వర్‌ను మళ్లీ లోడ్ చేయండి.

systemctl restart vsftpd

మేము FTP సర్వర్‌ను కాన్ఫిగర్ చేయడం పూర్తి చేసాము.

కనెక్షన్ వివరాలు:

  • ftp://[సర్వర్ యొక్క_ip_చిరునామా]
  • లాగిన్: ftp
  • పాస్‌వర్డ్: Qwe123

PHP సర్వర్ కాన్ఫిగరేషన్

1. PHP యొక్క సంస్థాపన

ఈరోజు PHP యొక్క తాజా స్థిరమైన వెర్షన్ php 7.4.5, ఇది అధికారిక ఉబుంటు రిపోజిటరీలలో చేర్చబడలేదు. మూడవ పార్టీ రిపోజిటరీని కనెక్ట్ చేసి, PHP యొక్క తాజా వెర్షన్‌ను ఇన్‌స్టాల్ చేద్దాం.

apt update

apt install software-properties-common

add-apt-repository ppa:ondrej/php

apt update

apt install php7.4

2. తనిఖీ చేయండి

PHP అమలు కావాలంటే వెబ్ పేజీ ఫైల్‌కు “.php” ఎక్స్‌టెన్షన్ ఉండాలి. మన టెస్ట్ పేజీకి పేరు మారుద్దాం:

cd /var/www/sites/site1/

mv index.html index.php

“/var/www/sites/site1/index.php” ఫైల్‌లో కింది php లైన్‌ను జోడించండి , అప్పుడు ఆ ఫైల్ ఈ విధంగా కనిపిస్తుంది:

<H1>Welcome</H1>

<?php

phpinfo();

?>

మార్పులను సేవ్ చేసి, బ్రౌజర్‌లో ఫలితాన్ని తనిఖీ చేయండి.

PHP సర్వర్ కాన్ఫిగరేషన్ - సంస్థాపన మరియు తనిఖీ

మీరు “phpinfo()” ఫంక్షన్ ఫలితాన్ని చూసినట్లయితే , PHP ఇంటర్‌ప్రెటర్ సరిగ్గా పనిచేస్తోందని అర్థం. ఇప్పుడు మనం తదుపరి దశకు వెళ్దాం.

MySQL (MariaDB) కాన్ఫిగరేషన్

1. సంస్థాపన

MySQL కోసం MariaDB మరియు PHP మాడ్యూల్‌ను ఇన్‌స్టాల్ చేసి, ఆపై Apacheని మళ్లీ లోడ్ చేద్దాం.

apt install mariadb-server php-mysql

systemctl restart apache2

టెస్ట్ పేజీని రిఫ్రెష్ చేసి, PHP కాన్ఫిగరేషన్ టేబుల్‌లోని PDO విభాగానికి వెళ్లండి. మీకు “PDO_mysql” విభాగం కనిపిస్తే , Mysql డ్రైవర్ సరిగ్గా ఇన్‌స్టాల్ చేయబడిందని అర్థం.

MySQL (MariaDB) సంస్థాపన మరియు ఆకృతీకరణ

ఆ తర్వాత మనం MariaDB యొక్క ప్రాథమిక భద్రతా కాన్ఫిగరేషన్‌ను చేసి, “రూట్” యూజర్ కోసం పాస్‌వర్డ్‌ను సెట్ చేసి, రిమోట్ యాక్సెస్‌ను నిలిపివేసి, అన్ని గెస్ట్ ఖాతాలను తొలగించాల్సి ఉంటుంది.

mysql_secure_installation

మొదటి దశలో, DBMSను యాక్సెస్ చేయడానికి మనం "రూట్" యూజర్ పాస్‌వర్డ్‌ను ఎంటర్ చేయాలి లేదా పాస్‌వర్డ్ లేకపోతే ఎంటర్ నొక్కాలి. ఇన్‌స్టాలేషన్ తర్వాత "రూట్" యూజర్‌కు పాస్‌వర్డ్ సెట్ చేయబడలేదు కాబట్టి, కేవలం “ఎంటర్” నొక్కండి.

దయచేసి గమనించండి, MariaDBలో OS ఖాతాలతో ఎటువంటి సంబంధం లేని దాని స్వంత ఖాతాలు ఇప్పటికే ఉన్నాయి. కాబట్టి MariaDBలో మనం వ్యవహరించే ఏకైక యూజర్ "రూట్" మాత్రమే.

  MySQL: ఖాతాను సృష్టించి, పాస్‌వర్డ్‌ను సెటప్ చేయండి

ఆ తర్వాత, కాన్ఫిగరేటర్ మనల్ని రూట్ యూజర్ కోసం పాస్‌వర్డ్‌ను సెట్ చేయమని అడుగుతుంది. నిర్ధారించడానికి “Y” అని టైప్ చేసి , కొత్త పాస్‌వర్డ్‌ను ఎంటర్ చేయండి. మన విషయంలో, అది “Qwe123”.

  MySQL: ఖాతాను సృష్టించి, పాస్‌వర్డ్‌ను సెటప్ చేయండి

చివరి వరకు మిగిలిన అన్ని ప్రశ్నలకు “Y” అని సమాధానం ఇవ్వండి .

కాన్ఫిగరేషన్ పూర్తయింది!

మరియాడిబి యాక్సెస్ వివరాలు:

  • లాగిన్: రూట్
  • పాస్‌వర్డ్: Qwe123

phpMyAdmin కాన్ఫిగరేషన్

1. సంస్థాపన

PHP కోసం అవసరమైన ఎక్స్టెన్షన్ - mbstring ను ఇన్‌స్టాల్ చేద్దాం.

apt install php-mbstring

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

ప్రాజెక్ట్ యొక్క అధికారిక వెబ్‌సైట్ “ https://www.phpmyadmin.net/ ” ను తెరిచి, తాజా ఆర్కైవ్‌ను డౌన్‌లోడ్ చేసుకోండి.

phpMyAdmin సంస్థాపన మరియు ఆకృతీకరణ

ఏదైనా ftp క్లయింట్‌ను ఉపయోగించి ఆర్కైవ్‌ను సర్వర్‌లోని “/var/www/sites/” ఫోల్డర్‌కు కాపీ చేయండి.

ఫోల్డర్‌ను అన్‌ఆర్కైవ్ చేసి, దానికి “phpMyAdmin” అని పేరు మార్చండి. “unzip” యుటిలిటీని ఇన్‌స్టాల్ చేయడం మర్చిపోవద్దు . మీరు అన్‌ఆర్కైవ్ చేసిన తర్వాత ఆర్కైవ్‌ను తొలగించవచ్చు.

apt install unzip

cd /var/www/sites/

unzip phpMyAdmin-5.0.2-all-languages.zip

mv phpMyAdmin-5.0.2-all-languages phpMyAdmin

rm phpMyAdmin-5.0.2-all-languages.zip

తాత్కాలిక ఫైళ్ల కోసం “/var/www/sites/phpMyAdmin/tmp” అనే ఫోల్డర్‌ను సృష్టించి , అందరికీ యాక్సెస్‌ను ఎనేబుల్ చేయండి. మీరు ఇలా చేయకపోతే, phpMyAdmin ఆ తాత్కాలిక ఫోల్డర్‌కు యాక్సెస్ నిరాకరించబడినట్లు నివేదిస్తుంది.

cd /var/www/sites/phpMyAdmin/

mkdir tmp

chmod 777 tmp

2. మారుపేరును సృష్టించండి

phpMyAdmin ఒక ప్రత్యేక వర్చువల్ హోస్ట్ కాదు మరియు రూట్ డైరెక్టరీ వెలుపల ఉంది కాబట్టి, అలియాస్‌ను కాన్ఫిగర్ చేద్దాం.

“/etc/apache2/mods-available/alias.conf” ఫైల్‌ను తెరిచి , ఈ లైన్‌ను జోడించండి:

Alias /pma “/var/www/sites/phpMyAdmin"

ఈ విభాగం లోపల:

<IfModule alias_module>

</IfModule>
phpMyAdmin: ఒక మారుపేరును సృష్టించండి

మార్పులను వర్తింపజేయడానికి Apacheని మళ్లీ లోడ్ చేయండి.

systemctl reload apache2

అలియాస్ సెట్ చేయబడింది, కాబట్టి మనం ఇక్కడ phpMyAdmin ను యాక్సెస్ చేయవచ్చు “http://[server's_ip_address]/pma”.

3. డేటాబేస్ సిద్ధం

MariaDB యొక్క ప్రారంభ కాన్ఫిగరేషన్ సమయంలో మేము రూట్ యూజర్‌ని ఉపయోగించడాన్ని పరిమితం చేసినందున, మేము phpMyAdminని యాక్సెస్ చేయడానికి ఉపయోగించే అన్ని అనుమతులతో కొత్త ఖాతాను సృష్టించాలి.

అంతేకాకుండా, phpMyAdmin యొక్క అదనపు లక్షణాలను ప్రారంభించడానికి మనకు ఒక సేవా డేటాబేస్ మరియు దానిని యాక్సెస్ చేయడానికి ఒక ఖాతా అవసరం.

ఖాతాలను సృష్టిద్దాం

mariadb -u root -p
GRANT ALL PRIVILEGES ON *.* TO 'pma'@'localhost' IDENTIFIED BY 'Qwe123' WITH GRANT OPTION;
GRANT SELECT, INSERT, UPDATE, DELETE ON `phpmyadmin`.* TO 'pmaservice'@'localhost' IDENTIFIED BY 'Qwe123' WITH grant option;
quit

దయచేసి గమనించండి, రెండవ అభ్యర్థనలోని డేటాబేస్ పేరు బ్యాక్‌స్పార్క్స్‌లో “… ON `phpmyadmin` .* TO 'pma'@'localhost' IDENTIFIED BY …” అని ఉంది.

ఫలితంగా, MariaDBలో రెండు ఖాతాలు సృష్టించబడతాయి:

  • లాగిన్: pma, పాస్‌వర్డ్: Qwe123 పూర్తి యాక్సెస్, phpMyAdmin లోకి లాగిన్ అవ్వడానికి ఉపయోగించబడుతుంది.
  • లాగిన్: pmaservice, పాస్‌వర్డ్: Qwe123 అదనపు ఫీచర్లు పనిచేయడానికి సర్వీస్ ఖాతా అవసరం.

తదుపరి దశలో, మనం ఈ వివరాలను “config.inc.php” అనే కాన్ఫిగరేషన్ ఫైల్‌లో పొందుపరుస్తాము.

తరువాత మనం “phpMyAdmin/sql/create_tables.sql” ఫైల్ నుండి డేటాబేస్‌ను ఇంపోర్ట్ చేయవలసి ఉంటుంది.

దానిని phpMyAdmin సహాయంతో దిగుమతి చేసుకుందాం.

“http://[server's_ip_address]/pma” అనే లింక్‌ను తెరవండి.

లాగిన్ “pma” మరియు పాస్‌వర్డ్ “Qwe123” నమోదు చేయండి

“Import” కు వెళ్లి , “Select file” పై క్లిక్ చేసి, phpMyAdmin యొక్క రూట్ డైరెక్టరీలో ఉన్న ”sql/create_tables.sql” ఫైల్‌ను ఎంచుకోండి . మీ PCలో ఫైల్స్‌తో కూడిన “phpMyAdmin” ఫోల్డర్ ఉండాలి . అవసరమైతే దానిని అన్‌ఆర్కైవ్ చేయండి.

phpmyadmin కాన్ఫిగరేషన్

దిగుమతిని ప్రారంభించడానికి “తదుపరి” పై క్లిక్ చేయండి .

4. ఆకృతీకరణ

టెంప్లేట్ నుండి కాన్ఫిగరేషన్ ఫైల్‌ను కాపీ చేద్దాం.

cd /var/www/sites/phpMyAdmin/

cp config.sample.inc.php config.inc.php

“/var/www/sites/phpMyAdmin/config.inc.php” అనే కాన్ఫిగరేషన్ ఫైల్‌ను తెరిచి , కింది మార్పులను చేద్దాం:

“$cfg['blowfish_secret']” అనే అట్రిబ్యూట్ కోసం యాదృచ్ఛికంగా 32 అక్షరాల విలువను సెట్ చేయండి . దీని కోసం ఏదైనా పాస్‌వర్డ్ జెనరేటర్‌ను ఉపయోగించండి.

లైనక్స్ సర్వర్‌లో WordPress ను ఎలా ఇన్‌స్టాల్ చేయాలి మరియు కాన్ఫిగర్ చేయాలి

“phpMyAdmin configuration storage settings” విభాగంలోని అన్ని లైన్‌ల నుండి వ్యాఖ్యలను తొలగించి , తదనుగుణంగా “controluser” మరియు “controlpass” లక్షణాల కోసం MariaDB సర్వీస్ ఖాతా యొక్క లాగిన్ మరియు పాస్‌వర్డ్‌ను సెట్ చేయండి . మన విషయంలో, అవి pmaservice మరియు Qwe123.

లైనక్స్ సర్వర్‌లో WordPress ను ఎలా ఇన్‌స్టాల్ చేయాలి మరియు కాన్ఫిగర్ చేయాలి

మార్పులను సేవ్ చేయండి.

phpMyadmin కోసం యాక్సెస్ వివరాలు:

  • http://[server’s_ip_address]/pma/
  • లాగిన్: pma
  • పాస్‌వర్డ్: Qwe123

లైనక్స్ సర్వర్‌లో WordPress ను ఎలా ఇన్‌స్టాల్ చేయాలి మరియు కాన్ఫిగర్ చేయాలి

1. WordPress ప్యాకేజీ మరియు ఫైల్స్ ప్లేస్‌మెంట్

అధికారిక WP వెబ్‌సైట్ “ https://ru.wordpress.org/ ” కు వెళ్లి, ఆర్కైవ్‌ను మీ స్థానిక PC లోకి డౌన్‌లోడ్ చేసుకోండి.

ఆర్కైవ్‌ను సర్వర్‌లోని “/var/www/sites/” ఫోల్డర్‌లోకి అప్‌లోడ్ చేసి, దానిని “wordpress ” ఫోల్డర్‌లోకి అన్‌ఆర్కైవ్ చేయండి.

“/var/www/sites/ site1/” వెబ్‌సైట్‌లోని “/var/www/sites/ wordpress/” రూట్ ఫోల్డర్‌లోని కంటెంట్‌లను కాపీ చేయండి.

మనం రూట్ అనుమతులతో కన్సోల్ ద్వారా ఫైళ్లను కాపీ చేసాము కాబట్టి, “virtual” లోని కంటెంట్‌లతో సహా “/var/www/sites/” ఫోల్డర్ యొక్క ఓనర్‌ను మారుద్దాం . క్లయింట్ ద్వారా ftp కనెక్షన్ కోసం పూర్తి యాక్సెస్‌ను ఎనేబుల్ చేయడానికి ఇది అవసరం.

cd /var/www/sites/

tar -xzvf wordpress-5.4-ru_RU.tar.gz

cp -R wordpress/* site1/

chown -R virtual:root /var/www/sites

2. WordPress కోసం ఒక డేటాబేస్ సృష్టించండి

phpMyAdmin లోకి లాగిన్ అయి “డేటాబేస్ సృష్టించు” పై క్లిక్ చేయండి. మన సందర్భంలో “wordpress_db” లో ఏకపక్ష డేటాబేస్ పేరును పేర్కొనండి మరియు “సృష్టించు” బటన్ పై క్లిక్ చేయండి.

WordPress కోసం ఒక డేటాబేస్ సృష్టించండి

ఎడమ విభాగంలో కొత్త డేటాబేస్‌ను ఎంచుకుని, “ప్రివిలేజెస్” పై క్లిక్ చేయండి.

WordPress కోసం ఒక డేటాబేస్ సృష్టించండి

ఆ తర్వాత “వినియోగదారు ఖాతాను జోడించండి” పై క్లిక్ చేయండి.

తెరుచుకున్న విండోలో లాగిన్ మరియు పాస్‌వర్డ్ ( wpservice / Qwe123 ) ను నమోదు చేసి, “Grant all privileges in the wordpress_db” ను చెక్ చేసి , “Next” పై క్లిక్ చేయండి.

WordPress కోసం డేటాబేస్‌లో యూజర్ ఖాతాను జోడించండి

తదుపరి పేజీలో, డేటాబేస్ స్థాయిలో అన్ని అధికారాలను రీసెట్ చేయడానికి “అన్నింటినీ రద్దు చేయి” పై క్లిక్ చేసి, ఆపై “తదుపరి” పై క్లిక్ చేయండి.

WordPress కోసం డేటాబేస్‌లో యూజర్ ఖాతాను జోడించండి

3. Linux సర్వర్‌లో WordPress కాన్ఫిగరేషన్

మీ వెబ్‌సైట్ యొక్క రూట్ డైరెక్టరీకి వెళ్లి, టెంప్లేట్ నుండి కాన్ఫిగరేషన్ ఫైల్‌ను కాపీ చేయండి.

cd /var/www/sites/site1/

cp wp-config-sample.php wp-config.php

“wp-config.php” ఫైల్‌ను తెరిచి , మనం మునుపటి దశలో సృష్టించిన డేటాబేస్ కనెక్షన్ పారామీటర్‌లను నమోదు చేసి, మార్పులను సేవ్ చేయండి.

Linux సర్వర్‌లో WordPress కాన్ఫిగరేషన్

4. CMS WordPressను ఇన్‌స్టాల్ చేయండి

బ్రౌజర్‌లో కింది లింక్‌ను తెరవండి “http://[server's_ip_address]/wp-admin/install.php”.

అన్ని ఫీల్డ్‌లను నింపి, “వర్డ్‌ప్రెస్ ఇన్‌స్టాల్ చేయండి” పై క్లిక్ చేయండి . యాదృచ్ఛిక యూజర్‌నేమ్ మరియు పాస్‌వర్డ్‌ను సెట్ చేయండి. మా విషయంలో, అవి వరుసగా wpadmin మరియు Qwe123.

ఈ వివరాలు WordPress ని యాక్సెస్ చేయడానికి ఉపయోగించబడతాయి.

Linux సర్వర్‌లో CMS WordPressను ఇన్‌స్టాల్ చేయండి

మీరు ఇన్‌స్టాలేషన్ పూర్తి చేసిన తర్వాత, “http://[server's_ip_address]/wp-login.php” అనే లింక్‌ను తెరిచి , యాక్సెస్ వివరాలను నమోదు చేసి, వర్డ్‌ప్రెస్‌లోకి లాగిన్ అవ్వండి.

Linux సర్వర్‌లో CMS WordPressను ఇన్‌స్టాల్ చేయండి

మీరు ప్రధాన పేజీలో WordPress టెంప్లేట్‌లలో ఒకదాన్ని చూడాలి.

Linux సర్వర్‌లో CMS WordPressను ఇన్‌స్టాల్ చేయండి

కాన్ఫిగరేషన్ పూర్తయింది.

WordPress యాక్సెస్ వివరాలు:

  • http://[server’s_ip_address]/wp-login.php
  • లాగిన్: wpadmin
  • పాస్‌వర్డ్: Qwe123
తదుపరి వ్యాసం ❯ .htaccess ఫైల్‌ను కాన్ఫిగర్ చేస్తోంది

VPS గురించి మమ్మల్ని అడగండి

పగలు లేదా రాత్రి ఏ సమయంలోనైనా మీ ప్రశ్నలకు సమాధానం ఇవ్వడానికి మేము ఎల్లప్పుడూ సిద్ధంగా ఉన్నాము.