සේවාදායක ආරක්‍ෂාව සහ වර්ඩ්ප්‍රෙස් ස්ථාපනය පැහැදිලි කරන්න (1)

ආයුබෝවන් මගේ සහෝදරවරුනි, අපගේ නිහතමානී Mekano Tech වෙබ් අඩවියේ අනුගාමිකයින්, වෙබ් සේවාදායකයන් කළමනාකරණය කිරීම සහ ආරක්ෂා කිරීම සම්බන්ධ මෙම ලිපියේ,

මෙම පාඩමේදී, අපි සේවාදායකය ආරක්ෂා කර එය මත WordPress ස්ථාපනය කරමු.
පසුව මූල්‍ය ප්‍රතිලාභ ලබා ගැනීම සඳහා ආරක්ෂිත සහ ස්ථාවර වෙබ් අඩවියක් හෝ බ්ලොග් අඩවියක් තැනීමට,
මන්දගාමී සත්කාරක සමාගම් වලින් පීඩාවට පත් වූවන්ගෙන් 90% අතර ඔබ සිටී නම්, මෙම ලිපිය ඔබ සඳහා වේ

මෙම පාඨමාලාවේ ප්රතිලාභය?

  • ඔබේ වෙබ් අඩවියට පමණක් සේවය කරන සියලුම සම්පත් සමඟ සම්පුර්ණ ආරක්ෂිත සහ වේගවත් වෙබ් අඩවියක් ගොඩනඟන්න.
  • ඔබ වෙනුවෙන් ඔබේ වෙබ් අඩවි දත්ත ආරක්ෂා කිරීම “ඔබේ වෙබ් අඩවිය ඕනෑම සත්කාරක සමාගමක් විසින් සත්කාරකත්වය දරන විට, ඔවුන් ඔබේ වෙබ් අඩවිය, ඔබේ දත්ත, දත්ත සමුදාය සහ සෑම දෙයක්ම සම්පූර්ණයෙන්ම පාලනය කරයි.”
  • විශේෂ සම්පත් සහිත මිල අඩු සේවාදායකයක් නිර්මාණය කිරීම. මාසික පිරිවැය ඊජිප්තු පවුම් 43 කි, කෙතරම් අපූරුද
  • ව්‍යාජ සත්කාරක සමාගම්වල මිල ගණන් නිසා මුදල් ඉතිරි කිරීම “සත්කාරක සමාගම් ප්‍රොසෙසර 4 ක් සහ 32 GB RAM සහිත සම්පූර්ණ සේවාදායකයක් කුලියට ගන්නා අතර ඔවුන් වෙබ් අඩවි 100 කට ආසන්න ප්‍රමාණයක් සත්කාරකත්වය දරයි. අඩුම සත්කාරක සැලැස්මට ඔබට වාර්ෂිකව EGP 1200ක් වැය වන අතර එය ශක්තිමත් නොවේ.
  • සේවාදායකය කළමනාකරණය කිරීම සහ ආරක්ෂා කිරීම සහ ඔබේ වෙබ් අඩවිය වෘත්තීයමය වශයෙන් කළමනාකරණය කිරීම

පාඨමාලා අවශ්යතා 

  • සේවාදායක සම්බන්ධතා මෘදුකාංගය සේවාදායකයට සම්බන්ධ වීමට පුට්ටි බාගන්න
  • සෙන්ටෝස් බෙදාහැරීමේ ස්ථාපිත සේවාදායකයක්, ඔබට මෙතැනින් වෙන්කරවා ගත හැක hetzner
  • ඇත්ත වශයෙන්ම, වින්ඩෝස් හෝ වෙනත් පද්ධතියක් ස්ථාපනය කර ඇති පරිගණකයක් 

පැහැදිලි කිරීමේ ආරම්භය

සේවාදායකයට සම්බන්ධ කරන්න

සේවාදායක සම්බන්ධතා මෘදුකාංගය බාගත කර ස්ථාපනය කිරීමෙන් පසුව putyy  අපි සිදුරක් සාදා එය මේ ආකාරයෙන් පෙනෙනු ඇත

"ධාරක නාමය" ක්ෂේත්රයේ, ඔබ සේවාදායකයේ IP ලියන්න "එය ඔබට සේවාදායකයට සම්බන්ධ විය නොහැකි අන්තර්ජාලයට සම්බන්ධ ඕනෑම සේවාදායකයක හෝ උපාංගයක ඩිජිටල් හැඳුනුම්පත වේ", ඉන්පසු ඔබ විවෘත කරන්න,

  • උදාහරණයක්

Open එබීමෙන් පසු, ඔබට කළු Shell සම්බන්ධතා තිරයක් පෙනෙනු ඇත

  • උදාහරණයක්

 

ඔබ සේවාදායකයේ පරිශීලක නාමය ලියනු ඇත, සමහර විට එය root වේ, පසුව සේවාදායකය සඳහා මුරපදය
ඔබ IP, පරිශීලක සහ මුරපදයෙන් සේවාදායක දත්ත ලබා ගන්නේ කොහෙන්ද?

  • ඔබ Hetzner වෙත දායක වීමට ඉල්ලා සිටින විට, ඉහත පෙන්වා ඇති පරිදි, ඔබගේ Hetzner ගිණුමේ උපකරණ පුවරුවේ, ඔබට සේවාදායකයක් සාදා, සේවාදායකයේ ස්වයංක්‍රීයව ස්ථාපනය කර ඇති බෙදාහැරීම තෝරා ගත හැකි අතර, තත්පර 5කට අඩු කාලයකදී, ඔබට ඔබගේ ලියාපදිංචිය වෙත පණිවිඩයක් ලැබෙනු ඇත. IP, පරිශීලක සහ මුරපදයෙන් සේවාදායක දත්ත සහිත විද්‍යුත් තැපෑල, උදාහරණය

SSH කවචයට සම්බන්ධ කිරීම සඳහා දුඹුරු පිටුව දිස් වූ පසු, “එය ඔබට විධාන හරහා සම්පූර්ණ පද්ධතියම පාලනය කිරීමට ඉඩ සලසන ආරක්ෂිත හුවමාරු ප්‍රොටෝකෝලයකි.” ඔබ දැන් සේවාදායකය තුළ සිටී, ඔබ එයට සම්බන්ධ වී ඇති අතර ඔබට එය සම්පූර්ණයෙන්ම පාලනය කළ හැකිය. විධාන හරහා,

සේවාදායක යාවත්කාලීන යාවත්කාලීන කිරීම

මුලදී, ඕනෑම දෙයකට පෙර, අපි පද්ධතිය යාවත්කාලීන කරන්නෙමු, එවිට පද්ධතිය ආරක්ෂණ ඇරඹුම් යාවත්කාලීන කර යම් ගැටළු නිරාකරණය කරයි, ඇත්නම්, මෙම විධානය ටයිප් කරන්න, ඉන්පසු Enter ඔබන්න

yum -y යාවත්කාලීන කිරීම
  • උදාහරණයක්

 

සේවාදායකය "ස්ථාපිත මෙහෙයුම් පද්ධතිය සමඟ ඒකාබද්ධ වූ මෘදුකාංග" පද්ධති පැකේජ යාවත්කාලීන කිරීම අවසන් වන විට ඔබ බලා සිටිනු ඇත.

wget සහ nano ස්ථාපනය කරන්න

සම්පූර්ණ කිරීමෙන් පසු, ඔබ මෙම විධානය හරහා වැදගත් වැඩසටහන් දෙකක් ස්ථාපනය කරයි, wget "සෘජු සබැඳිය හරහා ගොනු බාගත කරන වැඩසටහනක්" සහ නැනෝ "Windows සමඟ ඒකාබද්ධ වූ Notepad වැඩසටහන වැනි පෙළ සංස්කාරක වැඩසටහනක්".

yum -y wget nano ස්ථාපනය කරන්න

apache ස්ථාපනය කරන්න

සම්පූර්ණ කිරීමෙන් පසු, අපි වෙබ් සේවාදායකයක් ලෙස වැඩ කිරීමට සේවාදායකය වින්‍යාස කරමු, පසුව අපි WordPress ස්ථාපනය කරන්නෙමු,
පද්ධතිය වෙබ් සේවාදායකයක් ලෙස ක්‍රියා කිරීමට නම්, අපි ස්ථාපනය කළ යුතුය, Apache “Apache යනු Apache නොමැතිව ඇත්ත වශයෙන්ම html සහ php ගොනු පෙන්වන වෙබ් සේවාදායකයකි”, පද්ධතිය ඔබ සමඟ වෙබ් සේවාදායකයක් ලෙස ක්‍රියා නොකරනු ඇත.

මෙතෙක් සියල්ල හොඳයි, අපි මෙම විධානය එකතු කිරීමෙන් Apache ස්ථාපනය කර, පසුව Enter එබීමෙන්

yum install httpd -y

ස්ථාපනය සම්පූර්ණ කිරීමෙන් පසුව, අපි Apache ධාවනය කිරීමට මෙම විධානය එකතු කරන්නෙමු, ඉන්පසු Enter ඔබන්න

systemctl start httpd

Apache ක්‍රියා කරන බවට වග බලා ගැනීම සඳහා, අපි මෙම විධානය එක් කරන්නෙමු

systemctl status httpd

එය ක්‍රියාත්මක වන බව පින්තූරයේ මා පෙන්වන දේ එය ඔබට පෙන්වනු ඇත

Apache ධාවනය වන බව සහතික කර ගන්න

එසේම, Apache නිවැරදිව ක්‍රියා කරන බව තහවුරු කර ගැනීම සඳහා, අපි එය බ්‍රවුසරයේ සේවාදායකයේ IP වෙත ලියන්නෙමු, එය පින්තූරයේ පෙන්වා ඇති පරිදි ඔබ සමඟ දිස්වන්නේ නම්, සියල්ල හොඳින්,

දැන් සේවාදායකය අපට බ්‍රවුසරය හරහා සම්බන්ධ කළ හැකි අතර, මෙතෙක් සියල්ල හොඳින් සහ නිසි ලෙස ක්‍රියා කරයි.

දත්ත සමුදා විශාරද ස්ථාපනය

අපි දත්ත සමුදා විශාරද ස්ථාපනය කරමු "WordPress වලට ලිපි, පින්තූර සහ අනෙකුත් දත්ත ගබඩා කිරීමට සම්බන්ධ වීමට දත්ත ගබඩාවක් අවශ්‍යයි", 

අපි මෙම විධානයන් එකින් එක එකතු කර Enter බොත්තම ඔබන්න

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
යාවත් යාවත්කාලීන කිරීම
sudo yum mysql-server ස්ථාපනය කරන්න
sudo systemctl start mysqld
sudo mysql_secure_installation

එය ඔබට විකල්ප පෙන්වයි, y එකතු කර එක් එක් විකල්පය ඇතුළත් කරන්න

සම්පූර්ණ කිරීමෙන් පසුව, ඉහත විධානයන් හරහා අපි දත්ත සමුදා විශාරද ස්ථාපනය අවසන් කර ඇත

php 7.2 ස්ථාපනය කරන්න

 php පරිවර්තන ස්ථාපනය කළ යුතුය, wordpress පරිවර්තනය කිරීම සඳහා, අපි php පරිවර්තන ස්ථාපනය කිරීමට මෙම විධාන එකතු කරමු,

rpm-Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm-Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
yum --enablerepo=remi,remi-php72 
yum --enablerepo=remi,remi-php72 ස්ථාපනය php-pecl-apcu php-cli php-pear php-pdo php-mysqlnd php-pgsql php-pecl-mongodb php-pecl-memcache -php-pecl-memppp-pecl-mempp -mcrypt php-xml
සේවාව httpd restart

සම්පුර්ණ වූ පසු, අපි මෙම විධාන එකතු කිරීමෙන් දත්ත සමුදායට නමක් එකතු කරමින් දත්ත සමුදායක් සාදන්නෙමු,

පරිශීලකයා සාදන්න'place0'local' localhost 'හඳුනාගෙන ඇත'102030';
දත්ත සමුදාය සාදන්න mekan0db;
සියලු වරප්‍රසාද ලබා දෙන්න mekan0db.* වෙත 'place0ප්‍රදාන විකල්පය සමඟ '@'localhost';
ෆ්ලෝස් වරපසාද;

ඉහත කේතයේ ඇති දේ පැහැදිලි කරන්න, රතු පැහැයෙන් එය දත්ත සමුදායේ නමයි, කහ පැහැයෙන් එය දත්ත ගබඩාවේ නමයි, කොළ පැහැයෙන් එය දත්ත සමුදායේ මුරපදයයි,

පළමු කේතයේ සාරාංශය: අපි mekan0 යන නම සමඟ පරිශීලක නාමයක් සාදා එය මුරපදය 102030 සමඟ එකතු කළෙමු. 
දෙවන කේතය: අපි mekan0db නමින් දත්ත සමුදායක් නිර්මාණය කළෙමු
තුන්වන කේතය: අපි mekan0 යන පරිශීලක නාමය mekan0db දත්ත සමුදාය සමඟ සියලු වරප්‍රසාද එකතු කිරීමත් සමඟ සම්බන්ධ කළෙමු, "සියලු වරප්‍රසාද වලින් අදහස් කරන්නේ පරිශීලකයාට දත්ත සමුදාය එකතු කිරීම, වෙනස් කිරීම සහ මකා දැමීමෙන් සම්පූර්ණයෙන්ම පාලනය කළ හැකි බවයි"

Apache වෙත වසමක් එකතු කිරීම 

මෙම අවස්ථාවෙහිදී, අපි WordPress ක්‍රියාත්මක වන වසම එක් කරන්නෙමු, ඔබ දේශීය සේවාදායකයක පැහැදිලි කිරීම යොදන්නේ නම් ඔබට මෙම පියවර මඟ හැරිය හැක, “දේශීය සේවාදායකය යනු ඔබේ පරිගණකයේ Apache සහ php සම්පාදක ස්ථාපනය කරන වැඩසටහනකි. වෙබයට පිවිසීමට පෙර ඉගෙනුම් අරමුණු සඳහා."

මගේ නඩුවේදී මම මෙම විධානයන් සමඟ Mekano Tech Informatics, test.mekan0.com හි උප වසම එකතු කරමි. 
විධානය සංස්කරණය කරන්න

nano /etc/httpd/conf.d/site1.conf

එය ඔබ සමඟ හිස් පිටුවක් විවෘත කරනු ඇත, ඔබ මෙම පෝරමයෙහි වසම එකතු කරනු ඇත. සියලුම කේතය ගන්න, නමුත් ඩොමේන් නාමය ඔබේම ඩොමේන් නාමයට වෙනස් කරන්න


සේවාදායක නම www.test.mekan0.com 
සර්වර් ඇලියස් test.mekan0.com 
DocumentRoot /var/www/html/public_html 
ErrorLog /var/www/html/error.log 

සම්පූර්ණ කිරීමෙන් පසු, ඔබ Ctrl_x බොත්තම ඔබන්න, ඉන්පසු y සහ Enter, ඉන්පසු මෙම විධානය සමඟින් සිටුවම් සක්‍රිය කිරීමට Apache නැවත ආරම්භ කරන්න,

systemtl restart httpd

 

WordPress ස්ථාපනය

මෙම අවස්ථාවෙහිදී, අපි WordPress ඉවත් කර වසම් ගොනු ඇති ස්ථානයට ගෙන යන්නෙමු, මෙම විධානයන් හරහා, එක් එක් විධානය වෙන වෙනම, සහ එක් එක් විධානයෙන් පසුව අපි Enter යතුර ඔබන්න.

cd / tmp
wget https://wordpress.org/latest.tar.gz
tar -xvf latest.tar.gz
සීඩී වර්ඩ්ප්‍රෙස්
mkdir -p /var/www/html/public_html
cp -r * /var/www/html/public_html
සොයන්න /var/www/html/public_html -type d -exec chmod 755 {} \;
සොයන්න /var/www/html/public_html -type f -exec chmod 644 {} \;

පළමු විධාන සාරාංශය: tmp යන්න
දෙවන කරුණ: එය එහි නිල වෙබ් අඩවියෙන් WordPress අනුවාදය ඇද දමයි
තුන්වන විධානය: WordPress පැකේජය විසන්ධි කරයි 
හතරවන විධානය: එය සම්පීඩිත නොකළ WordPress ෆෝල්ඩරයට ඇතුල් වේ
පස්වන විධානය: වසම සඳහා WordPress ගොනුවක් නිර්මාණය කරයි 
හයවන විධානය: වර්ඩ්ප්‍රෙස් ගොනු වසම් ෆෝල්ඩරයට ඉවත් කිරීමෙන් පසු පිටපත් කරයි 
හත්වන විධානය: එය ගොනු සඳහා වරප්‍රසාද 775 ක් ලබා දෙයි
අටවන විධානය: එය ෆෝල්ඩර සඳහා වරප්‍රසාද 644 ක් ලබා දෙයි "වරප්‍රසාද යනු කියවීමට සහ ලිවීමට ඇති අවසරයන්ය, සෑම අංකයකටම වරප්‍රසාදයක් ඇත, මම අනෙකුත් ලිපිවල සියල්ල පැහැදිලි කරමි"

වින්‍යාස ගොනුව සංස්කරණය කිරීම

මෙම අවස්ථාවෙහිදී, අපි වර්ඩ්ප්‍රෙස් සම්බන්ධතාවය සඳහා වන වින්‍යාස ගොනුව දත්ත සමුදායට වෙනස් කරමු, මෙම විධානය හරහා එහි ඇති සියල්ල ගබඩා කිරීමට. 

nano /var/www/html/public_html/wp-config.php

තවද ඔබ ඉහත පේළිවල අපි ටික කලකට පෙර නිර්මාණය කළ දත්ත සමුදාය සඳහා පරිශීලක නාමය සහ මුරපදය එක් කරන්න,

 

වසම ධාවනය කරන්න 

වසම ක්‍රියාත්මක කිරීම සඳහා, අපට Cloudflare භාවිතා කර එයට වසම එක් කළ හැකි අතර, පසුව වසමේ DNS හි IP එක එකතු කළ හැකිය. මම අද වෙනත් පාඩමකින් මෙම පියවර සමඟ ඉදිරියට යන අතර මම ලිපියට සබැඳියක් මෙහි ඇතුළත් කරමි.

වසම Cloud Flare වෙත සම්බන්ධ කිරීම සහ සම්පූර්ණ කිරීමෙන් පසුව, අපි බ්‍රවුසරයේ වසම ඉල්ලා සිටින අතර WordPress ස්ථාපනය මේ ආකාරයෙන් ඔබ සමඟ ආරම්භ වේ, ඩේබියන් 9 හි වර්ඩ්ප්‍රෙස් පළමු ස්ථාපනය පෙන්වන රූපය

පියවර සම්පූර්ණ කිරීමෙන් පසු, WordPress සාර්ථකව ස්ථාපනය කර සේවාදායකය වින්‍යාස කර ඇත, සේවාදායකය ආරක්ෂා කරන ආකාරය පිළිබඳ දෙවන පාඩම අනුගමනය කරන්න, මම එය අවසන් කළ පසු දෙවන පැහැදිලි කිරීමේ සබැඳිය මෙහි දමමි.

පාඩම පිටපත් කිරීමේදී, කරුණාකර ඊජිප්තුව සඳහන් කරන්න

අදාළ තනතුරු
මත ලිපිය පළ කරන්න