cpanel නොමැතිව Debian Server 9 මත WordPress ස්ථාපනය කිරීම

යන මාතෘකාවෙන් යුත් සුවිශේෂී ලිපියකින් මගේ සහෝදරයන් වෙත සාදරයෙන් පිළිගනිමු. ඩේබියන් සේවාදායකයේ වර්ඩ්ප්‍රෙස් ස්ථාපනය කිරීම. Cpanel, plask, DirectAdmin, vistacp වැනි සුප්‍රසිද්ධ පැනල් වලින් කිසිදු පාලක පැනලයක් අවශ්‍ය නොවී, ක්‍රියාත්මක කිරීමට පරිසරයක් නිර්මාණය කිරීමට, වෙබ් අඩවි සහ ඒවා කළමනාකරණය කිරීමට පරිසරයක් නිර්මාණය කිරීමට, එක් එක් පැනල අතර වෙනස් වන විශේෂාංග සමඟින්, ඇත්ත වශයෙන්ම ඔවුන් අතර වඩාත් ප්රසිද්ධ වන්නේ cpanel පැනලයයි. තවදුරටත් කතා නොකර, අපි Debian 9 සහ Apache 5 මත WordPress ස්ථාපනය කරන්නෙමු

ආවරණය කරන ලද මාතෘකා ප්රදර්ශනය

පැහැදිලි කිරීමේ අවශ්යතා

1 - පද්ධතිය ඩේබියන් සේවාදායකයක (අන්තර්ජාල සේවාදායකය) ස්ථානගත කර ඇත.

2- සේවාදායකයට හෝ මූල පරිපාලක ගිණුමට දූපත් වෙත ප්‍රවේශය.

3 - ස්ථිතික IP ලිපිනය හෝ සේවාදායකයේ හෝ සේවාදායකයේ වින්‍යාස කර ඇත. ඇත්ත වශයෙන්ම, මෙය ඔබ දත්ත මධ්‍යස්ථානයෙන් වෙන්කරවා ගන්නා ඕනෑම සේවාදායකයකට ලබා ගත හැකිය,

4 - ඔබ ඔබේ වෙබ් අඩවිය මහජනයාට ලබා දීමට යන්නේ නම්, ඔබ කළ යුතුය වසම හෝ වසම් වෙන් කිරීම dns සේවාදායකයට සම්බන්ධ කිරීමට,

5- ස්ථාපනය කරන්න Apache  ඩේබියන් පද්ධතියක් මත LAMP.

6 - පිටපත වර්ඩ්ප්රෙස් නිල වෙබ් අඩවියෙන් නවතම අනුවාදය.

7 - සේවාදායක සම්බන්ධතා වැඩසටහන පුටි

 

ඩේබියන් පද්ධතිය යනු කුමක්ද?

Debian පද්ධතිය හෝ Debian බෙදාහැරීම යනු සම්පුර්ණයෙන්ම නිදහස් සහ විවෘත මෘදුකාංග වලින් සමන්විත පරිගණක මෙහෙයුම් පද්ධතියකි, එනම් පද්ධතියට දායක විය හැකි සහ සංවර්ධනය කළ හැකි ඕනෑම අයෙකු GNU General Public බලපත්‍රය යටතේ වැටේ.Debian පද්ධතිය හෝ ව්‍යාපෘතිය ලාභ නොලබන ව්‍යාපෘතියකි. සහ බෙදා හැරීම පැරණිතම විවෘත මූලාශ්‍ර ව්‍යාපෘති වලින් එකක් ලෙස සැලකේ. Debian විසින් Linux kernel සහ GNU මෙවලම් භාවිතා කරන අතර Debian බෙදාහැරීම විවෘත, සහයෝගීතා සහ සහභාගීත්ව පරීක්ෂණ සඳහා දැඩි කැපවීම සඳහා ප්‍රසිද්ධය. Debian යනු බොහෝ පුද්ගලික සහ කාර්යාලීය භාවිතයන්, දත්ත සමුදා සේවා, සේවාදායක සහ ගබඩා සේවා සඳහා සුදුසු ගෝලීය මෙහෙයුම් පද්ධතියකි.

Apache යනු කුමක්ද?

ඉංග්‍රීසියෙන් apache නම  Apache HTTP සේවාදායකය. Apache යනු වෙබ් යුගයේ මුල් යුගයේ වෙබ් සංවර්ධනයට සහ ගෝලීය වර්ධනයට ඉතා විශාල කාර්යභාරයක් ඉටු කළ තැනැත්තා ය. Apache භාවිතා කරන්නේ කුමක්ද සහ එහි මෙහෙවර කුමක්ද? Apache ස්ථිතික සහ ගතික වෙබ් පිටු සේවය කිරීමට භාවිතා කරයි. html භාෂාව වැනි ස්ථිතික සහ Apache පරිසරය සහ විශේෂාංග භාවිතා කිරීමට නිර්මාණය කර ඇති සංසද, WordPress සහ වෙනත් ස්ක්‍රිප්ට් හෝ යෙදුම් වැනි වෙනස් වන ගතික. තවද Apache යනු ලිනක්ස් මෙහෙයුම් පද්ධතිය හෝ GNU Linux, වෙබ් සේවාදායකය, Mysql දත්ත සමුදාය සහ php, Python සහ Perl ඇතුළු බොහෝ ක්‍රමලේඛන භාෂා අඩංගු LAMP ලෙස හඳුන්වන වෙබ් සංවර්ධන පැකේජයේ එක් අංගයකි. Apache හි ඇති එක් වාසියක් නම් එය ඉතා විශ්වාසදායක සහ ඉතා ආරක්‍ෂිත ආකාරයෙන් අන්තර්ගතය සැපයීමයි 

ඩේබියන් මත වර්ඩ්ප්‍රෙස් ස්ථාපනය කිරීමේ ප්‍රතිලාභ

සත්කාරක සමාගම් සමඟ ගිවිසුම්වලට සාපේක්ෂව මුදල් ඉතිරි කිරීම සැබෑ ප්‍රතිලාභවලින් එකකි. දෙවනුව, cpanel එකක ස්ථාපනයකට සාපේක්ෂව Debian බෙදාහැරීමේ අඩවියේ වේගය. 25% ක සැලකිය යුතු වේගයක් වන අතර, මෙය සෙවුම් සහ නැගීම සඳහා වෙබ් අඩවියේ පැතිරීම සඳහා දායක වේ. Google සහ අනෙකුත් සෙවුම් යන්ත්‍රවල ඔබගේ ශ්‍රේණිගත කිරීම. සහ ඔබේ ද්රව්යමය ආදායම වැඩි කිරීමට. අරාබි හෝ විදේශීය සත්කාරක සමාගම්වල මන්දගාමීත්වය වළක්වා ගැනීම හැර. එය මසකට $3 සඳහා සත්කාරක සැලසුම් ලබා දෙන අතර ඔවුන් එකම සේවාදායකයේ වෙබ් අඩවි 400ක් එක් කරයි. තවද ඔබේ වෙබ් අඩවියේ අත්දැකීම් පිළිබඳ ලිපි 100 ඉක්මවන විට එහි මන්දගාමී බව ඔබ දැකීමට පටන් ගනී. වෙබ් අඩවියක් පුද්ගලික vps සේවාදායකයක ඇති විට, අන්තර්ජාල මාර්ගය. ඔබේ වෙබ් අඩවිය සඳහා සම්පූර්ණ බලය සහිත සේවාදායකයේ, මෙය ඔබේ වෙබ් අඩවියෙන් බාගත කිරීමට සහ ඔබේ අමුත්තන්ට ඉක්මනින් දත්ත ලබා දීමට උපකාරී වේ. දෝෂ සහිත වින්‍යාසයන් හේතුවෙන් සත්කාරක සමාගම්වලට හානි කරන අනවසරයෙන් ආරක්ෂා වීම හැර. මම සියලුම සත්කාරක සමාගම් ගැන කතා කරන්නේ නැහැ. ශක්තිමත් ආරක්ෂාවක් සහිත සත්කාරක සමාගම් ඇත, නමුත් ඒවා විදේශීය මිස අරාබි නොවේ. මක්නිසාද යත් අන්තර්ජාලයේ මගේ වෘත්තීය ජීවිතය තුළ මම අරාබි සමාගම් 15 කට වඩා වැඩි ප්‍රමාණයක් සමඟ කටයුතු කර ඇති අතර, ඒවා සියල්ලම ව්‍යතිරේකයකින් තොරව, සත්කාරක සමාගම්වල නමට සුදුසු නොවේ. වඩාත්ම වැදගත් අංගයක් නම්, සම්පූර්ණ සේවාදායක සම්පත් ඔබේ වෙබ් අඩවිය සඳහා පමණක් වන අතර එය RAM සහ ප්‍රොසෙසරය පරිභෝජනය කරන පාලක පැනලයක් මත බෙදා නොහරින අතර මෙය ඔබේ වෙබ් අඩවියේ ස්ථාවරත්වය වැඩි කරන අතර සෙවුම් සහ ඔබේ මූල්‍ය ශ්‍රේණිගත කිරීම ඉහළ නංවයි. ලාභය, ආදිය.

වර්ඩ්ප්‍රෙස් තෝරා ගන්නේ ඇයි?

වර්ඩ්ප්‍රෙස්, ඇත්ත වශයෙන්ම, දැනට 35% කට වඩා වැඩි ප්‍රමාණයක් විධාන කරයි. භාවිතයේ පහසුව සහ SEO ගැළපුම සඳහා වෙබයේ ඇති වෙබ් අඩවි වලින් එකකි. ඔබට එය සියලු ප්‍රදේශවලට ගැලපෙන පරිදි වින්‍යාස කර සන්නද්ධ කළ හැකිය. ලිපි ලිවීමේ සිට පැහැදිලි කිරීම් දක්වා. නැතහොත් ඔබ ඔබේ අත්දැකීම් ඉදිරිපත් කරන පුද්ගලික බ්ලොගයක් හෝ සේවා සහ නිෂ්පාදන විකිණීමට අන්තර්ජාල වෙළඳසැලක්. නැතහොත් උපදේශන වෙබ් අඩවියක් වැනි ආයතනයක් හෝ පුහුණුවක් සහ අනෙකුත් විශේෂාංග ගණන් කළ නොහැකි තරම්ය.

 

සැබෑ සේවාදායකයන් පිළිබඳ Mekano Tech Informatics විසින් සපයන ලද පැහැදිලි කිරීමේ සටහන

මම සර්වර් එක බුක් කර ගත්තේ දත්ත මධ්යස්ථානය Hetzner Cloud servers සේවාවෙන්. ඔබ ස්වයංක්‍රීයව ස්ථාපනය කර සූදානම් වන Debian distro තෝරාගෙන ඇත

විස්තරය: LAMP පැකේජය ස්ථාපනය කිරීම

Apache අඩංගු Lamp එහි කොටස්වල ස්ථාපනය කිරීමට පෙර, ස්ථාපනය කිරීමට පෙර අප කරන පළමු දෙය නම් පැකේජ සහ කර්නලය යාවත්කාලීන කිරීම සහ මෙම විධානයන් සමඟ ආරක්ෂක ගැටළු නිවැරදි කිරීමයි.

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

cpanel නොමැතිව Debian 9 සේවාදායකයන් මත වර්ඩ්ප්‍රෙස් ස්ථාපනය කිරීමට පළමු යාවත්කාලීන විධානය එක් කිරීමෙන් රූපය

ඩේබියන් බෙදාහැරීමක පැකේජ යාවත්කාලීන කිරීම සඳහා පළමු විධාන එකතු කිරීම පෙන්වන රූපයක්

යාවත්කාලීන කිරීම සිදු කළ ආකාරය එකතු කිරීමෙන් පසු කාරණයේ ප්‍රති result ලය මෙයයි

apt-get update Ign:1 http://mirror.hetzner.de/debian/packages දිගු InRelease ලබා ගන්න:2 http://security.debian.org දිගු/updates InRelease [94.3 kB] ලබාගන්න:3 http://mirror hetzner.de/debian/packages දිගු-යාවත්කාලීන InRelease [91.0 kB] Ign: 4 http://deb.debian.org/debian දිගුව InRelease ලබා ගන්න: 5 http://deb.debian.org/debian ස්ට්‍රෙච්-අප්ඩේට්ස් InRelease [ 91.0 kB] ලබා ගන්න: 6 http://mirror.hetzner.de/debian/packages ස්ට්‍රෙච්-බැක්පෝට් InRelease [91.8 kB] ලබා ගන්න: 7 http://mirror.hetzner.de/debian/stretch security/updates InRelease [94.3 kB ] Hit:8 http://mirror.hetzner.de/debian/packages ස්ට්‍රෙච් රිලීස් හිට්:9 http://deb.debian.org/debian ස්ට්‍රෙච් නිකුතුව ලබාගන්න:10 http://security.debian.org Stretch/ updates /නො-නිදහස් මූලාශ්‍ර [1,216 B] ලබාගන්න:11 http://security.debian.org/updates/ප්‍රධාන මූලාශ්‍ර [207 kB] ලබාගන්න:12 http://security.debian.org length/updates/contrib මූලාශ්‍ර [1,384 B] ලබාගන්න:13 http://security.debian.org දිගු/updates/main amd64 පැකේජ [495 kB] ලබාගන්න:14 http://security.debian.org stretch/updates/main Tra nslation-en [221 kB] ලබා ගන්න: 15 http://deb.debian.org/debian ස්ට්‍රෙච්-අප්ඩේට්ස්/ප්‍රධාන මූලාශ්‍ර [13.1 kB] Ign:16 http://mirror.hetzner.de/debian/packages stretch-backports /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 stretch /updates/main amd64 Packages Ign:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-en ලබාගන්න:18 http://mirror.hetzner.de/debian/security/updates/ main 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 stretch/contr ib මූලාශ්‍ර [44.7 kB] තත්පර 10.0කින් 3 MB ලබා ගන්නා ලදී (2,624 kB/s) පැකේජ ලැයිස්තු කියවීම... නිමයි

අපි පහත විධානය එකතු කරමු, එනම්

apt-get upgrade

මෙම විධානයේ ප්‍රයෝජනය හෝ එය කරන්නේ පද්ධතිය ඩේබියන් හි නවතම අනුවාදයට උත්ශ්‍රේණි කිරීමයි. Cpanel නොමැතිව Debian 9 සේවාදායකයන් මත WordPress ස්ථාපනය කිරීමට පියවර අනුගමනය කරන්න

වර්ඩ්ප්‍රෙස් ස්ථාපනය කිරීමට ඩේබියන් උත්ශ්‍රේණි කිරීමට විධානය පෙන්වන රූපය

පින්තූරයේ පෙන්වා ඇති පරිදි එය ඔබ සමඟ දිස්වනු ඇත. තවද මෙහිදී පද්ධතිය ඔබට පවසනු ඇත, ඔබට ඇත්තටම උත්ශ්‍රේණි කිරීමට අවශ්‍යද?මම උත්ශ්‍රේණි කිරීමේ ක්‍රියාවලිය අනුගමනය කරනවාද?ඔබ yes යන වචනය සඳහා y අකුර ටයිප් කර Enter ඔබන්න. උත්ශ්‍රේණි කිරීමේ ක්‍රියාවලිය සම්පූර්ණ කිරීමට

උත්ශ්‍රේණි කිරීම අවසන් වූ පසු කාරණයේ ප්‍රතිඵලය මෙන්න. කුඩා සටහනක්, මම භාවිතා කරන සේවාදායකයේ නවතම ඩේබියන් අනුවාදය ස්ථාපනය කර ඇත, එය මේ වන විට ඩේබියන් 9 වේ. වැඩිදියුණු කිරීමට වැඩි කාලයක් ගත නොවීය. මේක තමයි output එක

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 length/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

මෙම විධානය එකතු කිරීමෙන් පසු, ඔබ ඔබේ යතුරුපුවරුවේ Enter ඔබන්න. Neem host එකතු කිරීමේ උදාහරණයක් ලෙස පින්තූරයක් මෙන්න

Debian සේවාදායකයට namehost එකතු කරන ආකාරය පෙන්වන රූපයක්

 

සහ ඊළඟ සැලැස්ම තුළ

අපි අවශ්‍ය උපයෝගිතා කිහිපයක් ස්ථාපනය කරමින් සිටින අතර දෝෂ විසඳීමට සහ ඒවා නිවැරදි කිරීමට අපට අවශ්‍ය වනු ඇත. ඔබ පහත විධානය එක් කරන්න

apt install net-tools sudo wget curl bash-completion

මම හිතන්නේ Debian 9 පද්ධතියට මෙම උපයෝගිතා ඇත, නමුත් වග බලා ගන්න සහ උපස්ථයක් ලෙස මෙම විධාන එක් කරන්න. සම්පූර්ණ කිරීමෙන් පසු, විධානය ටයිප් කිරීමෙන් සේවාදායකය නැවත ආරම්භ කරන්න පද්ධතිය නැවත ආරම්භ  නැවත ආරම්භ කිරීමෙන් පසු, ඔබ සේවාදායකයට ලොග් වන්න, සේවාදායකයේ නම අපි නිර්මාණය කළ නාම සේවාදායකයේ ලිපිනයට වෙනස් වී ඇති බව ඔබට පෙනෙනු ඇත, උදාහරණයක් ලෙස රූපයේ.

Neem Server Debian 9 වෙත වෙනස් කිරීමේ උදාහරණයක් පෙන්වන රූපයක්

ඔබට මෙහි command prompt එකෙහි පෙනෙනු ඇත සේවාදායකයේ නම වෙනස් කර ඇති අතර පින්තූරයේ දැක්වෙන පරිදි සේවාදායකයේ නම සහ සේවාදායකය නැවත ආරම්භ කර නැවත එයට ලොග් වීමේදී දිස් වූ මෙම දත්ත.

Apache ස්ථාපනය

පරිපාලක වරප්‍රසාද (root) සමඟ සේවාදායකයට ලොග් වීමෙන් පසුව, අපි Apache HTTP ස්ථාපනය කරමු, එය Debian 9 ගබඩාවේ ඇත. ඔබ මෙම විධානය විධාන විමසුමට එකතු කර Enter ඔබන්න

 apt install apache2

Apache install විධානය එකතු කිරීමෙන් පසු, ඔබට දැනටමත් Apache ස්ථාපනය සම්පූර්ණ කළ යුතුද නැද්ද යන්න විධාන විමසුමේදී ඔබට පෙනෙනු ඇත, කේතය දිස්වන්නේ එලෙසයි.

apt install apache2 පැකේජ ලැයිස්තු කියවීම... අවසන් පරායත්ත ගස ගොඩනැගීම රාජ්‍ය තොරතුරු කියවීම... නිමයි පහත අමතර පැකේජ ස්ථාපනය කෙරේ: apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblu5.2-ldap liblu -0 libperl5.24 perl යෝජිත පැකේජ: www-browser apache2-doc apache2-suexec-pristine | apache2-suexec-custom perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl කරන්න නිර්දේශිත පැකේජ: ssl-cert නැවත නම් කරන්න පහත නව පැකේජ ස්ථාපනය කරනු ඇත: apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 perl. 1 අලුතින් ස්ථාපනය කර ඇත, 5.2 ඉවත් කිරීමට සහ 0 උත්ශ්‍රේණි කර නැත. ලේඛනාගාර 5.24 kB ලබා ගැනීමට අවශ්‍යයි. මෙම මෙහෙයුමෙන් පසු, අමතර තැටි ඉඩ 0 MB භාවිතා කරනු ඇත. ඔබට දිගටම කරගෙන යාමට අවශ්‍යද? [Y/n]

ඔබ යතුරුපුවරුවේ Y අකුර ඔබන්න, ඉන්පසු ඔබ Enter ඔබන්න, සහ Apache ස්ථාපනය අවසන් වූ පසු, අපි බ්‍රව්සරය විවෘත කර සේවාදායකයේ IP ටයිප් කරන්න. බ්‍රවුසරයේ, මගේ නඩුවේ, මම IP ය, මම පැහැදිලි කරන සේවාදායකය වේ 159.69.215.225 එය මෙම පින්තූරය මෙන් ඔබ සමඟ දිස්වනු ඇත Bian 9 බෙදාහැරීම මත Apache නිවැරදිව ක්‍රියාත්මක වන බව පෙන්වන රූපයක්

Apache නිවැරදිව ස්ථාපනය කර ඇති බව තහවුරු කර ගැනීමෙන් පසුව, මෙම රූපය ඉහත දැක්වේ. Apache Debian බෙදාහැරීම මත නිවැරදිව ස්ථාපනය කර ඇති බව සහතික කරයි. දැන් අපි 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 අකුර ටයිප් කර Enter ඔබන්න. යතුරු පුවරුවේ. පින්තූරයේ පෙන්වා ඇති පරිදි Debian 9 මත php පරිවර්තන ස්ථාපනය කිරීමේ විධානය පෙන්වන රූපය

php පරිවර්තන ස්ථාපනය කිරීමෙන් පසු, නවතම අනුවාදයන් දැන් සිදු කර ඇත. දත්ත සමුදා සේවාදායකයක් වන MariaDB ස්ථාපනය කරන්න. WordPress සඳහා දත්ත සමුදායක් සෑදීමට එය ස්ථාපනය කළ යුතුය. ඒවගේම අපිට මේකෙන් වර්ඩ්ප්‍රෙස් නිවැරදිව ඉන්ස්ටෝල් කරගන්න පුළුවන් වෙන විදියට ඔවුන්ව සම්බන්ධ කරගන්න.

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

ස්ථාපනය දිගටම කරගෙන යාමට හෝ නොකිරීමට පද්ධතිය ඔබට ඉදිරිපත් කරයි, පෙර විධානවල සිදු වූ දේ මෙන්, ඔබ Y අකුර ටයිප් කර ස්ථාපනය දිගටම කරගෙන යාමට යතුරුපුවරුවේ enter බොත්තම ඔබන්න. ස්ථාපනය නිවැරදි බව සහතික කිරීම සඳහා මෙම තොරතුරු විධාන විමසුමේ දිස්වනු ඇත

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 අලුතෙන් ස්ථාපනය කරන ලද, 0 ඉවත් කිරීමට සහ 0 යාවත්කාලීන කර නැත.
25.7 MB ලේඛන ලබා ගැනීමට අවශ්යයි.
මෙම මෙහෙයුමෙන් පසුව, අමතර ඩිස්ක් ඉඩ ප්රමාණයක් 189 MB භාවිතා කරනු ඇත.
ඔබට ඉදිරියට යාමට අවශ්යද? [Y / n] y
ලබා ගන්න: 1 http://deb.debian.org/debian ස්ට්‍රෙච්/ප්‍රධාන 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 ස්ට්‍රෙච්/ප්‍රධාන amd64 libdbi-perl amd64 1.636-1+b1 [766 kB]
ලබා ගන්න: 8 http://deb.debian.org/debian ස්ට්‍රෙච්/ප්‍රධාන 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 ස්ට්‍රෙච්/ප්‍රධාන amd64 libconfig-inifiles-perl සියල්ල 2.94-1 [53.4 kB]
ලබා ගන්න:11 http://deb.debian.org/debian ස්ට්‍රෙච්/ප්‍රධාන amd64 libjemalloc1 amd64 3.6.0-9.1 [89.8 kB]
ලබා ගන්න: 12 http://deb.debian.org/debian ස්ට්‍රෙච්/ප්‍රධාන 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 ස්ට්‍රෙච්/ප්‍රධාන 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 ස්ට්‍රෙච්/ප්‍රධාන amd64 mariadb-server සියල්ලම 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) පිහිටුවීම ...
කලින් තෝරා නොගත් පැකේජ gawk තේරීම.
(දත්ත සමුදාය කියවීම ... දැනට ස්ථාපනය කර ඇති ගොනු සහ නාමාවලි 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) ...
කලින් තෝරා නොගත් පැකේජ socat තේරීම.
ඉවත් කිරීමට සූදානම් වෙමින් .../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) පිහිටුවීම ...
යාවත්කාලීන-විකල්ප: ස්වයංක්‍රීය ප්‍රකාරයේදී /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-Client (10.1.38-0+deb9u1) අසුරමින් ...
කලින් තෝරා නොගත් පැකේජ mariadb-server තේරීම.
ඉවත් කිරීමට සූදානම් වෙමින් .../mariadb-server_10.1.38-0+deb9u1_all.deb ...
mariadb-server අසුරමින් (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) සඳහා සැකසුම් ප්‍රේරක ...
Socat පිහිටුවීම (1.7.3.1-2+deb9u1) ...
gawk පිහිටුවීම (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+deb9u11) සඳහා සැකසුම් ප්‍රේරක ...
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) පිහිටුවීම ...
symlink /etc/systemd/system/mysql.service → /lib/systemd/system/mariadb.service සාදන ලදී.
symlink /etc/systemd/system/mysqld.service → /lib/systemd/system/mariadb.service සාදන ලදී.
සාදන ලද symlink /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+deb9u11) සඳහා සැකසුම් ප්‍රේරක ...
root@word:~#

දෙවන පියවර වන්නේ අප විසින් ස්ථාපනය කර ඇති MariaDB ධාවනය කිරීමයි. අපි මෙම විධානය ලියන්නේ ධාවනය කිරීමට ය

systemctl start mariadb

MARIADB ධාවනය කිරීමෙන් පසු

අපි Mysql Database Wizard ස්ථාපනය කරමින් සිටිමු. ආරක්ෂිත වන අතර ශක්තිමත් මුරපදයක් තෝරා ගැනීමට ඔබෙන් අසනු ඇත. මූල පරිශීලකයා සඳහා, ඔහු සේවාදායකයේ පරිපාලකගේ මුරපදය භාවිතා කරන බැවිනි. කෙසේ වෙතත්, දත්ත සමුදා කළමනාකරු තුළ, අපි පහත විධානය එකතු කරමු. මෙම විධානය සමඟ mysql දත්ත සමුදා හසුරුව ස්ථාපනය කිරීමට.

mysql_secure_installation

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

root සඳහා වත්මන් මුරපදය ඇතුලත් කරන්න (y. n):               ඔබ y ඔබා ඉන්පසු ඇතුල් කරන්න 

එබීමෙන් පසු ඔබට දැනටමත් root මුරපද කට්ටලයක් ඇති බව ඔබට කියනු ඇත,             n ඔබන්න ඉන්පසු ඇතුල් කරන්න

ඔහු root මුරපදය වෙනස් කිරීමට ඉදිරිපත් වෙයිද? [Y/N]                        පරිපාලක දත්ත සමුදායන් සඳහා මුරපදය වෙනස් කිරීමට ඔබ y ඔබා ඇතුල් කරන්න
ඔබ නව මුරපදය ටයිප් කර ඇතුල් කරන්න සහ තහවුරු කිරීමට ඔබ එය නැවත ටයිප් කර පෙරනිමියෙන් ඇතුල් කරන්න. MariaDB ස්ථාපනය ඕනෑම කෙනෙකුට ඉඩ දෙන නිර්නාමික පරිශීලකයෙකු අඩංගු වේ
පරිශීලක ගිණුමක් සෑදීමකින් තොරව MariaDB වෙත ලොග් වීමට

පද්ධතිය ඔබට පෙන්වනු ඇත

නිර්නාමික පරිශීලකයින් ඉවත් කරන්නද? [Y/N]                                      ඔබ y ලෙස ටයිප් කර ඇතුල් කරන්න 

මෙම අකුරු මත ක්ලික් කිරීමෙන් සකස් කරන විකල්ප දිස්වනු ඇත.

n පසුව ඇතුල් කරන්න 

y පසුව ඇතුල් කරන්න 

y පසුව ඇතුල් කරන්න 

විධාන විමසුමෙන් ලැබෙන මෙම ප්‍රතිදානය ඔබ mysql ස්ථාපනය කිරීමට හෝ සැකසීමට ගත් සියලුම පියවර අඩංගු වේ

root@word:~# mysql_secure_installation

සටහන: මෙම උපුටා දැක්වීමේ සියලු කොටස් මරියා බීබී සඳහා නිර්දේශ කරනු ලැබේ
නිෂ්පාදන ක්රියාවලියේ සේවය කරන සර්වර්! ප්රවේශම් වන්න සෑම පැත්තෙන්ම කියවන්න.

එය සුරක්ෂිත කිරීමට MariaDB වෙත ලොග් වීමට, අපට ධාරාව අවශ්‍ය වේ
root පරිශීලකයා සඳහා මුරපදය. ඔබ දැන් MariaDB ස්ථාපනය කර ඇත්නම්, සහ
ඔබ තවමත් root මුරපදය සකසා නැත, මුරපදය හිස් වනු ඇත,
ඒ නිසා ඔබ මෙහි පිවිසෙන්න ඕන.

Root සඳහා වත්මන් මුරපදය (කිසිවක් සඳහා) ඇතුලත් කරන්න:
හරි, සාර්ථකව භාවිතා කළ මුරපදය, ඉදිරියට...

Root රහස්පදය පිහිටුවීම මගින් මරියාබි බ්ලොග් වෙත පිවිසිය නොහැකිය
නිසි අවසරයකින් තොරව root පරිශීලක.

ඔබට දැනටමත් root මුරපදයක් සකසා ඇති බැවින් ඔබට ආරක්ෂිතව 'n' පිළිතුරු දිය හැක.

මූල මුරපදය වෙනස් කරන්නද? [Y/n] y
නව මුරපදය:
නව මුරපදය නැවත ඇතුල් කරන්න:
මුරපද යාවත් කාලීනව යාවත්කාලීන කළ
වරප්රසාද වගු Reload
... සාර්ථකත්වය!


පෙරනිමියෙන්, මරිබිඩ් ඩිජිටල් ස්ථාපනය නිර්නාමික පරිශීලකයෙකුට, කිසිවෙකුට ඉඩ ලබා දේ
පරිශීලක ගිණුමක් නිර්මාණය කිරීමකින් තොරව MariaDB වෙත පිවිසීමට
ඔවුන්ට. මෙය පමණක් පරීක්ෂා කිරීම සඳහා සහ එය ස්ථාපනය කිරීම සිදු කෙරේ
ටිකක් මෘදුයි. ඔබ ගමන් කිරීමට පෙර ඔවුන් ඉවත් කළ යුතුය
නිෂ්පාදන පරිසරය.

නිර්නාමික පරිශීලකයින් ඉවත් කරන්නද? [Y/n] y
... සාර්ථකත්වය!

සාමාන්‍යයෙන්, root හට සම්බන්ධ වීමට ඉඩ දිය යුත්තේ 'localhost' වෙතින් පමණි. මේ
ජාලය වෙතින් root රහස්පදයේ දී අනුමාන කළ නොහැකි බව සහතික කරයි.

දුරස්ථව root පුරනය වීමට ඉඩ නොදෙන්නද? [Y/n] n
... පැනීම.

පෙරනිමියෙන්, MariaDB ඕනෑම කෙනෙකුට කළ හැකි 'test' නම් දත්ත ගබඩාවක් සමඟ පැමිණේ
ප්රවේශ. මෙය ද පරීක්ෂා කිරීම සඳහා පමණක් වන අතර එය ඉවත් කළ යුතුය
නිෂ්පාදන පරිසරයක ගමන් කිරීමට පෙර.

පරීක්ෂණ දත්ත සමුදාය ඉවත් කර එයට ප්‍රවේශ විය හැකිද? [Y / n] සහ
- පරීක්ෂණ දත්ත සමුදාය අත්හැරීම...
... සාර්ථකත්වය!
- පරීක්ෂණ දත්ත ගබඩාවේ වරප්‍රසාද ඉවත් කිරීම...
... සාර්ථකත්වය!

වරප්රසාද වගු ප්රසූත කිරීම මගින් මෙතෙක් සිදු කර ඇති සියළු වෙනස්කම් සිදු කරනු ඇත
වහාම ක්රියාත්මක වේ.

දැන් වරප්රසාද වගුව ප්රසාදමත් කරන්නද? [Y / n] y
... සාර්ථකත්වය!

සුද්ද කරනවා...

සියල්ල නිමයි! ඔබ ඉහත පියවර සියල්ල සම්පූර්ණ කර ඇත්නම්, ඔබේ MariaDB
ස්ථාපනය දැන් ආරක්ෂිත විය යුතුය.

මරිබිDB බාවිතා කිරීම සඳහා ස්තූතියි!

MariaDB සුරක්ෂිත බව අපි සහතික කරමු

මක්නිසාද යත් පෙරනිමියෙන් එය මුරපදයකින් තොරව root ගිණුම ලියාපදිංචි කරයි. විය හැකි ආරක්ෂක ගැටළු වළක්වා ගැනීම සඳහා, අපි දත්ත සමුදායට ඇතුල් වන්නෙමු. මූල ගිණුම භාවිතා කිරීම සහ මෙම විධාන නිකුත් කිරීම.

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

පළමු විධානය ටයිප් කිරීමෙන් පසු, එය ඔබෙන් මුරපදය ඉල්ලා සිටිනු ඇත, ඔබ ටයිප් කර Enter යතුර ඔබන්න.

Command prompt හි ඇති commands වල ප්‍රතිදානය මෙයයි.ප්‍රතිදානය ඔබ ඉදිරියෙහි මෙම කේතය මෙන් දිස්විය යුතුය.

root@word:~# mysql -u root -p
මුරපදය ඇතුලත් කරන්න:
MariaDB මොනිටරය වෙත සාදරයෙන් පිළිගනිමු. විධාන අවසන් වන්නේ ; හෝ \g.
ඔබේ MariaDB සම්බන්ධතා හැඳුනුම්පත 9 වේ
සේවාදායක අනුවාදය: 10.1.38-MariaDB-0+deb9u1 Debian 9.8

ප්‍රකාශන හිමිකම (ඇ) 2000, 2018, Oracle, MariaDB Corporation Ab සහ වෙනත්.

'help;' ටයිප් කරන්න හෝ උදව් සඳහා '\h'. වත්මන් ආදාන ප්‍රකාශය හිස් කිරීමට '\c' ටයිප් කරන්න.

MariaDB [(none)]> mysql භාවිතා කරන්න;
වගු සහ තීරු නම් සම්පූර්ණ කිරීම සඳහා වගු තොරතුරු කියවීම
-A සමඟ ඉක්මන් ආරම්භයක් ලබා ගැනීමට ඔබට මෙම විශේෂාංගය අක්‍රිය කළ හැක

දත්ත සමුදාය වෙනස් විය
MariaDB [mysql]> යාවත්කාලීන පරිශීලක කට්ටලය plugin='' එහිදී User='root';
විමසුම හරි, 1 පේළියට බලපා ඇත (0.00 තත්)
ගැලපෙන පේළි: 1 වෙනස් කරන ලද: 1 අවවාද: 0

MariaDB [mysql]> වරප්‍රසාද ලබා දෙන්න;
විමසුම හරි, 0 පේළි බලපෑමට ලක්විය (0.01 තත්)

MariaDB [mysql] > ඉවත් වන්න
බායි
root@word:~#

සහ එය පෙන්වන පින්තූරයක් ඩේබියන් 9 හි දත්ත සමුදා ආරක්ෂාව පෙන්වන රූපය

ඊට පස්සේ අපි tls හෝ ssl මොඩියුල එකතු කරමු. අපි පහත විධානයන් ක්රියාත්මක කරමු

a2enmod rewrite ssl
a2ensite default-ssl.conf

ඊට පස්සේ අපි විවෘත කරනවා අපට සක්‍රීය කිරීමට අවශ්‍ය සියලුම අඩවි සඳහා DocumentRoot. අපි මෙම විධානය සමඟ වින්යාස ගොනු විවෘත කරමු 

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

 එය ඔබ සමඟ විවෘත වූ පසු, ඔබ එකතු කරන්න, අපි මෙම කේතය එකතු කරන්නෙමු 


       විකල්ප දර්ශක FollowSymLinks MultiViews
       AllowOverride All
       ලබා දී ඇති සියල්ල අවශ්‍යයි
    

ඉන්පසු ඔබ යතුරුපුවරුවේ x අකුරක් ඔබන්න, ඉන්පසු y සහ Enter ඔබන්න

එවිට ඔබ මෙම විධානය ඇතුළත් කර ගොනුව විවෘත කිරීමෙන් පසු ඉහත ඇති එකම කේතය එක් කරන්න.

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

ඉන්පසු ඔබ ගොනුවෙන් පිටවීමට x අකුර ඔබා වෙනස් කිරීම් සුරැකීමට y ඔබන්න.මෙය කේතය එකතු කරන ආකාරය පෙන්වන පින්තූරයකි. ඩේබියන් බෙදාහැරීමේ වෙබ් අඩවි සඳහා ගොනු වින්‍යාසය පෙන්වන රූපයක්

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

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

ගොනුව සේවාදායකයේ නොමැති නිසා ඔබ සමඟ විවෘත නොවන්නේ නම්. ඔබ මෙම ගොනුව බාගත කර මෙම මාර්ගයට උඩුගත කරන්න

/etc/apache2/sites-enabled . විසින් wincp පින්තූරයේ පෙන්වා ඇති පරිදි Debian Server 9 වෙත ගොනු උඩුගත කරන ආකාරය පෙන්වන රූපය

සැකසුම් යෙදීම සඳහා, මෙම විධානයන් විධාන විමසුමට එක් කරන්න

a2enmod headers
systemctl restart apache2.service

දැන් අපි Apache හි වින්‍යාසය පරීක්ෂා කරමින් සිටින්නේ වින්‍යාසය නිවැරදිව සිදු කර ඇත්ද සහ දෝෂ මොනවාද යන්නයි. එය හරි නම් අපි මෙම විධානයන් සමඟ සේවාවන් නැවත ආරම්භ කරමු

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

Debian 9 සේවාදායක බෙදාහැරීම මත Apache සත්‍යාපනය පෙන්වන රූපයක්

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  ඔබ එහි ස්ථානයේ ලියන්නේ අප විසින් නිර්මාණය කරන ලද වර්ඩ්ප්‍රෙස් දත්ත ගබඩාවේ පරිශීලක මුරපදයයි

මෙම විධාන එකතු කිරීමෙන් පසු දත්ත සමුදාය සහ දත්ත සමුදාය භාවිතා කරන්නා නිර්මාණය කර වරප්‍රසාද ලබා දෙන්න. අපි wget විධානය භාවිතයෙන් නිල වෙබ් අඩවියෙන් WordPress පිටපත බාගත කර එය මෙතැනින් විසන්ධි කරමු. මෙම විධානයන් සහිත temp ගොනුවේ

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

දැන් අපි වර්ඩ්ප්‍රෙස් ගොනු වලට ලිවීමේ අවසර ලබා දෙන්නේ මෙම විධානයන් සමඟිනි

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

දැන් ඔබ පින්තූරයේ පෙන්වා ඇති පරිදි WordPress ස්ථාපනය කිරීමට බ්‍රව්සරයේ සේවාදායකයේ IP ඉල්ලා සිටින්න

ඩේබියන් 9 හි වර්ඩ්ප්‍රෙස් පළමු ස්ථාපනය පෙන්වන රූපය

වර්ඩ්ප්‍රෙස් ස්ථාපන අදියර පෙන්වන රූපයක්

ඉන්පසු සුපුරුදු ස්ථාපන පියවර සම්පූර්ණ කරන්න

. සුභ පැතුම්, ඔබ cpanel නොමැතිව Debian Server 9 හි WordPress ස්ථාපනය කර ඇත,

 

මෙම පැහැදිලි කිරීමේ දී, මම සියලු විස්තර ඇතුළත් කළේ කේත එකතු කිරීම සහ ඒවායින් අදහස් කරන්නේ කුමක්ද යන්න නොදන්නා අයගේ ප්‍රයෝජනය සඳහා සහ සියලු දෙනාගේ ප්‍රයෝජනය සඳහා ය.

වසම සේවාදායකයට සම්බන්ධ කිරීම සහ wordpress සහ සේවාදායකය සම්පූර්ණයෙන්ම ආරක්ෂා කිරීම සඳහා තවත් පැහැදිලි කිරීමක් කරනු ඇත. අලුත් දේ ගැන නිතරම දැනුවත් වෙන්න. ඔබ කළ යුත්තේ දැනුම්දීම් සඳහා දායක වීම පමණි 

යන මාතෘකාවෙන් පැහැදිලි කිරීම. cpanel නොමැතිව Debian Server 9 මත WordPress ස්ථාපනය කිරීම

Mekano Tech වන මූලාශ්‍රය සඳහන් නොකර ලිපිය පිටපත් කර කිසිදු වෙබ් අඩවියක ඇතුළත් කිරීමට අවසර නැත.

අපි බුද්ධිමය දේපළ අයිතිවාසිකම්වලට ගරු කළ යුතුයි 

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

අදහස දක්වන්න