LAMP නමින් හැඳින්වෙන මෘදුකාංග පැකේජයට ලිනක්ස් කර්නල් මෙහෙයුම් පද්ධතිය, අපාචේ වෙබ් සේවාදායකය, MySQL දත්ත සමුදාය සහ අඩවි එන්ජිම සඳහා භාවිතා කරන PHP සංරචක ඇතුළත් වේ. ඊළඟට, අපි මෙම ඇඩෝන වල ස්ථාපනය සහ ආරම්භක වින්යාසය විස්තරාත්මකව විස්තර කරමු, උබුන්ටු හි නවතම අනුවාදය උදාහරණයක් ලෙස ගනිමු.
උබුන්ටු හි LAMP මෘදුකාංග කට්ටලය ස්ථාපනය කිරීම
මෙම ලිපියේ ආකෘතියෙන් ඔබ උබුන්ටු ඔබේ පරිගණකයේ ස්ථාපනය කර ඇති බව දැනටමත් අඟවා ඇති හෙයින්, අපි මෙම පියවර මඟ හැර වහාම වෙනත් වැඩසටහන් වෙත යන්නෙමු, කෙසේ වෙතත් පහත දැක්වෙන සබැඳිවලින් අපගේ අනෙකුත් ලිපි කියවීමෙන් ඔබට උනන්දුවක් දක්වන මාතෘකාව පිළිබඳ උපදෙස් සොයාගත හැකිය.
වැඩි විස්තර:
VirtualBox හි උබුන්ටු ස්ථාපනය කරන්න
ෆ්ලෑෂ් ඩ්රයිව් එකකින් ලිනක්ස් ඇවිදීම
පියවර 1: අපාචේ ස්ථාපනය කරන්න
Apache නමින් විවෘත වෙබ් සේවාදායකයක් ස්ථාපනය කිරීමෙන් ආරම්භ කරමු. එය හොඳම විකල්පයන්ගෙන් එකකි, එබැවින් එය බොහෝ පරිශීලකයින්ගේ තේරීම බවට පත්වේ. උබුන්ටු වලදී, එය හරහා ය "පර්යන්තය":
- මෙනුව විවෘත කර කොන්සෝලය දියත් කරන්න හෝ යතුරු සංයෝජනය ඔබන්න Ctrl + Alt + T..
- ඔබට අවශ්ය සියලුම සංරචක ඇති බව තහවුරු කර ගැනීමට පළමුව ඔබේ පද්ධති ගබඩාවන් යාවත්කාලීන කරන්න. මෙය සිදු කිරීම සඳහා, විධානය ලියන්න
sudo apt-get update
. - සියලු ක්රියාවන් හරහා sudo root ප්රවේශය සමඟ ධාවනය වන බැවින් ඔබගේ මුරපදය සඳහන් කිරීමට වග බලා ගන්න (ඇතුල් වන විට එය නොපෙන්වයි).
- අවසන් වූ විට, ඇතුල් කරන්න
sudo apt-get install apache2
Apache පද්ධතියට එක් කිරීමට. - පිළිතුරු විකල්පය තේරීමෙන් සියලුම ලිපිගොනු එකතු කිරීම තහවුරු කරන්න ඩී.
- ධාවනය කිරීමෙන් වෙබ් සේවාදායකයේ ක්රියාකාරිත්වය පරීක්ෂා කරමු
sudo apache2ctl configtest
. - වාක්ය ඛණ්ඩය සාමාන්ය විය යුතුය, නමුත් සමහර විට එකතු කිරීමේ අවශ්යතාවය පිළිබඳ අනතුරු ඇඟවීමක් දිස්වේ සේවාදායක නාමය.
- අනාගත අනතුරු ඇඟවීම් වලක්වා ගැනීම සඳහා වින්යාස ගොනුවට මෙම ගෝලීය විචල්යය එක් කරන්න. ගොනුව හරහා ධාවනය කරන්න
sudo nano /etc/apache2/apache2.conf
. - දැන් දෙවන කොන්සෝලය ධාවනය කරන්න, එහිදී විධානය ක්රියාත්මක කරන්න
ip addr show eth0 | grep inet | awk '{මුද්රණය $ 2; } '| sed 's //.*$//'
ඔබගේ IP ලිපිනය හෝ සේවාදායක වසම සොයා ගැනීමට. - පළමුවැන්න "පර්යන්තය" විවෘත කළ ගොනුවේ පහළට ගොස් ලියන්න
ServerName + ඩොමේන් නාමය හෝ IP ලිපිනය
ඔබ දැන් ඉගෙන ගත් බව. හරහා වෙනස්කම් සුරකින්න Ctrl + O. වින්යාස ගොනුව වසා දමන්න. - දෝෂ නොමැති බව තහවුරු කර ගැනීම සඳහා නැවත පරීක්ෂා කරන්න, ඉන්පසු වෙබ් සේවාදායකය නැවත ආරම්භ කරන්න
sudo systemctl නැවත ආරම්භ කිරීම apache2
. - අවශ්ය නම් ස්වයංක්රීයව පැටවීමට Apache එකතු කරන්න, එවිට එය විධානය භාවිතා කර මෙහෙයුම් පද්ධතියෙන් ආරම්භ වේ
sudo systemctl apache2 සක්රීය කරන්න
. - එය ඉතිරිව ඇත්තේ එහි ක්රියාකාරිත්වයේ ස්ථායිතාව පරීක්ෂා කිරීම සඳහා වෙබ් සේවාදායකය ආරම්භ කිරීම සඳහා පමණි, විධානය භාවිතා කරන්න
sudo systemctl ආරම්භය apache2
. - බ්රව්සරයක් දියත් කර යන්න
localhost
. ඔබ අපාචේ ප්රධාන පිටුවට පැමිණියේ නම්, සියල්ල නිවැරදිව ක්රියාත්මක වේ, ඊළඟ පියවරට යන්න.
පියවර 2: MySQL ස්ථාපනය කරන්න
දෙවන පියවර වන්නේ MySQL දත්ත සමුදාය එක් කිරීමයි, එය පද්ධතියේ ඇති විධාන භාවිතා කරමින් සම්මත කොන්සෝලය හරහා සිදු කෙරේ.
- ප්රමුඛතාවය "පර්යන්තය" ලියන්න
sudo apt-get install mysql-server
ක්ලික් කරන්න ඇතුලත් කරන්න. - නව ගොනු එකතු කිරීම තහවුරු කරන්න.
- MySQL පරිසරය භාවිතා කිරීම සුරක්ෂිත කිරීමට වග බලා ගන්න, එබැවින් වෙනම ඇඩෝනයක් සමඟ ආරක්ෂාව සපයන්න, එය හරහා ස්ථාපනය කර ඇත
sudo mysql_secure_installation
. - මුරපද අවශ්යතා සඳහා ප්ලගීන සැකසුම් සැකසීමට තනි උපදෙස් නොමැත, මන්ද සෑම පරිශීලකයෙකුම වලංගුභාවය අනුව ඔවුන්ගේම විසඳුම් වලින් තල්ලු කරනු ලැබේ. ඔබට අවශ්යතා ස්ථාපනය කිරීමට අවශ්ය නම්, කොන්සෝලය ඇතුළත් කරන්න y ඉල්ලීම පරිදි.
- ඊළඟට, ඔබ ආරක්ෂිත මට්ටම තෝරා ගත යුතුය. පළමුව, එක් එක් පරාමිතියේ විස්තරය කියවා, පසුව වඩාත් සුදුසු එකක් තෝරන්න.
- මූල ප්රවේශය ලබා දීම සඳහා නව මුරපදයක් සකසන්න.
- ඊළඟට, ඔබ විවිධ ආරක්ෂක සැකසුම් දකිනු ඇත, ඒවා කියවා පිළිගැනීම හෝ ප්රතික්ෂේප කිරීම අවශ්ය යැයි ඔබ සිතන්නේ නම්.
අපගේ වෙනම ලිපියේ තවත් ස්ථාපන ක්රමයක් පිළිබඳ විස්තරයක් හුරු කරවීමට අපි ඔබට උපදෙස් දෙමු, එය ඔබට පහත සබැඳියෙන් සොයාගත හැකිය.
මෙයද බලන්න: උබුන්ටු මත MySQL ස්ථාපන මාර්ගෝපදේශය
පියවර 3: PHP ස්ථාපනය කරන්න
LAMP පද්ධතියේ නිසි ක්රියාකාරිත්වය සහතික කිරීම සඳහා වන අවසාන පියවර වන්නේ PHP සංරචක ස්ථාපනය කිරීමයි. මෙම ක්රියාවලිය ක්රියාත්මක කිරීමේදී සංකීර්ණ කිසිවක් නොමැත, ඔබට අවශ්ය වන්නේ එක් විධානයක් භාවිතා කිරීම පමණි, ඉන්පසු ඇඩෝනය වින්යාස කරන්න.
- තුළ "පර්යන්තය" විධානය ලියන්න
sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
ඔබට 7 වන අනුවාදය අවශ්ය නම් අවශ්ය සංරචක ස්ථාපනය කිරීමට. - සමහර විට ඉහත විධානය ක්රියා නොකරයි, එබැවින් භාවිතා කරන්න
sudo apt install php 7.2-cli
හෝsudo apt install hhvm
ලබා ගත හැකි නවතම අනුවාදය ස්ථාපනය කිරීමට 7.2. - ක්රියා පටිපාටිය අවසානයේ, කොන්සෝලය තුළ ලිවීමෙන් නිවැරදි එකලස් කිරීම ස්ථාපනය කර ඇති බවට වග බලා ගන්න
php -v
. - වෙබ් අතුරු මුහුණත දත්ත සමුදාය කළමනාකරණය සහ ක්රියාත්මක කිරීම PHPmyadmin නම් නිදහස් මෙවලම භාවිතයෙන් සිදු කරනු ලබන අතර එය LAMP වින්යාස කිරීමේදී ස්ථාපනය කිරීමටද යෝග්ය වේ. ආරම්භ කිරීමට, විධානය ඇතුළත් කරන්න
sudo apt-get install phpmyadmin php-mbstring php-gettext
. - සුදුසු විකල්පය තේරීමෙන් නව ගොනු එකතු කිරීම තහවුරු කරන්න.
- වෙබ් සේවාදායකයක් සඳහන් කරන්න "අපාචේ 2" ක්ලික් කරන්න හරි.
- විශේෂ විධානයක් මඟින් දත්ත සමුදාය වින්යාස කිරීමට ඔබෙන් විමසනු ඇත, අවශ්ය නම් ධනාත්මක පිළිතුරක් තෝරන්න.
- දත්ත සමුදා සේවාදායකයේ ලියාපදිංචි වීම සඳහා මුරපදයක් සාදන්න, ඉන්පසු එය නැවත ඇතුළත් කිරීමෙන් තහවුරු කළ යුතුය.
- පෙරනිමියෙන්, ඔබට root ප්රවේශය සහිත පරිශීලකයෙකු ලෙස හෝ TPC අතුරුමුහුණත් හරහා PHPmyadmin වෙත පිවිසීමට නොහැකි වනු ඇත, එබැවින් ඔබට අවහිර කිරීමේ උපයෝගීතාව අක්රිය කළ යුතුය. විධානය හරහා මූල අයිතිවාසිකම් ක්රියාත්මක කරන්න
sudo -i
. - ටයිප් කිරීමෙන් විසන්ධි කරන්න
echo "යාවත්කාලීන පරිශීලක කට්ටලය plugin =" එහිදී පරිශීලක = "root"; ෆ්ලෂ් වරප්රසාද; "| mysql -u root -p mysql
.
මේ මත, LAMP සඳහා PHP ස්ථාපනය සහ වින්යාසය සාර්ථකව නිම කළ බව සැලකිය හැකිය.
මෙයද බලන්න: උබුන්ටු සේවාදායකයේ PHP ස්ථාපන මාර්ගෝපදේශය
අද අපි උබුන්ටු මෙහෙයුම් පද්ධතිය සඳහා LAMP සංරචක ස්ථාපනය කිරීම සහ මූලික වින්යාසය පිළිබඳව අවධානය යොමු කළෙමු. ඇත්ත වශයෙන්ම, මෙම මාතෘකාව පිළිබඳ සැපයිය හැකි සියලු තොරතුරු මෙය නොවේ, බහු වසම් හෝ දත්ත සමුදායන් භාවිතා කිරීම හා සම්බන්ධ බොහෝ සූක්ෂ්මතා ඇත. කෙසේ වෙතත්, ඉහත උපදෙස් වලට ස්තූතිවන්ත වන්නට, මෙම මෘදුකාංග පැකේජයේ නිවැරදි ක්රියාකාරිත්වය සඳහා ඔබේ පද්ධතිය පහසුවෙන් සකස් කළ හැකිය.