ការដំឡើង LAMP toolkit នៅក្នុង Ubuntu

កញ្ចប់កម្មវិធីដែលត្រូវបានគេហៅថា LAMP រួមមានប្រព័ន្ធប្រតិបត្តិការនៅលើខឺណែលលីនុចម៉ាស៊ីនមេវ៉ែបមួយមូលដ្ឋានទិន្នន័យ MySQL និងសមាសភាគ PHP ដែលត្រូវបានប្រើសម្រាប់ម៉ាស៊ីនស្វែងរក។ បន្ទាប់យើងរៀបរាប់លម្អិតអំពីការតំឡើងនិងការកំណត់រចនាសម្ព័ន្ធដំបូងនៃកម្មវិធីបន្ថែមទាំងនេះដោយយកកំណែចុងក្រោយបំផុតរបស់អ៊ូប៊ុនទូជាឧទាហរណ៍។

ដំឡើង LAMP suite នៅក្នុង Ubuntu

ដោយសារតែទ្រង់ទ្រាយនៃអត្ថបទនេះមានន័យថាអ្នកបានដំឡើងអ៊ូប៊ុនទូនៅលើកុំព្យូទ័ររបស់អ្នកយើងនឹងរំលងជំហាននេះហើយទៅដោយផ្ទាល់ទៅកម្មវិធីផ្សេងទៀតប៉ុន្តែអ្នកអាចស្វែងរកការណែនាំលើប្រធានបទដែលអ្នកចាប់អារម្មណ៍ដោយអានអត្ថបទផ្សេងទៀតរបស់យើងនៅលើតំណខាងក្រោម។

ពត៌មានលំអិតបន្ថែមទៀត:
ដំឡើង Ubuntu លើ VirtualBox
មគ្គុទ្ទេសក៍ដំឡើងលីនុចជាមួយដ្រាយវ៍ភ្លឺ

ជំហានទី 1: ដំឡើង Apache

ចាប់ផ្តើមដោយការដំឡើងម៉ាស៊ីនបម្រើបណ្ដាញបើកចំហដែលមានឈ្មោះថា Apache ។ វាគឺជាជម្រើសមួយក្នុងចំណោមជម្រើសដ៏ល្អបំផុតដូច្នេះវាក្លាយជាជម្រើសរបស់អ្នកប្រើប្រាស់ជាច្រើន។ នៅក្នុងអ៊ូប៊ុនទូវាត្រូវបានដាក់ឆ្លងកាត់ "ស្ថានីយ":

  1. បើកម៉ឺនុយហើយបើកកុងសូលឬចុចបន្សំគ្រាប់ចុច បញ្ជា (Ctrl) + ជំនួស (Alt) + T.
  2. ទីមួយធ្វើបច្ចុប្បន្នភាពឃ្លាំងប្រព័ន្ធរបស់អ្នកដើម្បីធានាថាអ្នកមានសមាសធាតុចាំបាច់ទាំងអស់។ ដើម្បីធ្វើដូចនេះវាយពាក្យបញ្ជាsudo apt-get update.
  3. សកម្មភាពទាំងអស់តាមរយៈ sudo រត់ជាមួយសិទ្ធិចូលដំណើរការដូច្នេះត្រូវប្រាកដថាបញ្ចូលពាក្យសម្ងាត់របស់អ្នក (វាមិនត្រូវបានបង្ហាញនៅពេលអ្នកបញ្ចូលវាទេ) ។
  4. នៅពេលបញ្ចប់បំពេញsudo apt-get install apache2ដើម្បីបន្ថែម apache ទៅប្រព័ន្ធ។
  5. បញ្ជាក់ការបន្ថែមឯកសារទាំងអស់ដោយជ្រើសចម្លើយ .
  6. យើងនឹងសាកល្បងម៉ាស៊ីនមេវ៉ែបដោយដំណើរការsudo apache2ctl configtest.
  7. វាក្យសម្ព័ន្ធគួរតែជាធម្មតាប៉ុន្តែពេលខ្លះមានការព្រមានអំពីតម្រូវការបន្ថែម ឈ្មោះ Servername.
  8. បន្ថែមអថេរសកលនេះទៅឯកសារកំណត់រចនាសម្ព័ន្ធដើម្បីជៀសវាងការព្រមានក្នុងពេលអនាគត។ រត់ឯកសារដោយខ្លួនឯងsudo nano /etc/apache2/apache2.conf.
  9. ឥឡូវរត់កុងសូលទីពីរដែលរត់ពាក្យបញ្ជាបង្ហាញបន្ថែម ip show eth0 | grep inet | awk '{print $ 2; } '| sed '//.**//'ដើម្បីរកមើលអាសយដ្ឋាន IP ឬដែនម៉ាស៊ីនមេរបស់អ្នក។
  10. ដំបូង "ស្ថានីយ" ទៅខាងក្រោមនៃឯកសារដែលបានបើកហើយបញ្ចូលឈ្មោះម៉ាស៊ីនបម្រើ + ឈ្មោះដែនឬអាសយដ្ឋាន IPដែលអ្នកទើបតែរៀន។ រក្សាទុកការផ្លាស់ប្តូរតាមរយៈ បញ្ជា (Ctrl) + O ហើយបិទឯកសារកំណត់រចនាសម្ព័ន្ធ។
  11. ធ្វើការធ្វើតេស្តមួយទៀតដើម្បីប្រាកដថាមិនមានកំហុសហើយបន្ទាប់មកចាប់ផ្ដើមម៉ាស៊ីនមេតាមរយៈsudo systemctl restart apache2.
  12. បន្ថែមកម្មវិធី Apache ដើម្បីចាប់ផ្តើមប្រសិនបើអ្នកចង់ឱ្យវាចាប់ផ្ដើមជាមួយប្រព័ន្ធប្រតិបត្តិការជាមួយពាក្យបញ្ជាsudo systemctl បើក apache2.
  13. វានៅតែមានតែមួយគត់ដើម្បីចាប់ផ្តើមម៉ាស៊ីនមេដើម្បីត្រួតពិនិត្យស្ថេរភាពរបស់វាប្រើពាក្យបញ្ជាsudo systemctl start apache2.
  14. បើកដំណើរការកម្មវិធីរុករករបស់អ្នកហើយចូលទៅកាន់localhost។ ប្រសិនបើអ្នកស្ថិតនៅលើទំព័រមេ Apache បន្ទាប់មកអ្វីគ្រប់យ៉ាងត្រូវបានដំណើរការត្រឹមត្រូវដំណើរការទៅជំហានបន្ទាប់។

ជំហានទី 2: ដំឡើង MySQL

ជំហានទីពីរគឺត្រូវបន្ថែមឃ្លាំងទិន្នន័យ MySQL ដែលត្រូវបានធ្វើរួចជាស្រេចតាមកុងសូលស្តង់ដារដោយប្រើពាក្យបញ្ជាដែលមាននៅក្នុងប្រព័ន្ធ។

  1. អាទិភាពក្នុង "ស្ថានីយ" សរសេរsudo apt-get install mysql-serverហើយចុចលើ បញ្ចូល.
  2. បញ្ជាក់ការបន្ថែមឯកសារថ្មី។
  3. ត្រូវប្រាកដថាដើម្បីធានាសុវត្ថិភាពការប្រើប្រាស់ MySQL របស់អ្នកបរិស្ថានដូច្នេះត្រូវប្រាកដថាការការពារជាមួយកម្មវិធីបន្ថែមដោយឡែកពីគ្នាដែលបានដំឡើងsudo mysql_secure_installation.
  4. ការកំណត់ការកំណត់កម្មវិធីជំនួយសម្រាប់តម្រូវការពាក្យសម្ងាត់មិនមានការណែនាំតែមួយទេចាប់តាំងពីអ្នកប្រើម្នាក់ៗត្រូវបានបង្ខំដោយដំណោះស្រាយផ្ទាល់ខ្លួនរបស់គាត់ទាក់ទងនឹងសុពលភាព។ ប្រសិនបើអ្នកចង់ដំឡើងតម្រូវការចូលទៅក្នុងកុងសូល y តាមការស្នើសុំ។
  5. បន្ទាប់អ្នកត្រូវជ្រើសកម្រិតនៃការការពារ។ ដំបូងអានការពិពណ៌នានៃប៉ារ៉ាម៉ែត្រនីមួយៗហើយបន្ទាប់មកជ្រើសសមរម្យបំផុត។
  6. កំណត់ពាក្យសម្ងាត់ថ្មីដើម្បីធានាការចូលដំណើរការរបស់ root ។
  7. លើសពីនេះទៀតអ្នកនឹងឃើញការកំណត់សុវត្ថិភាពផ្សេងៗនៅចំពោះមុខអ្នកអាននិងទទួលឬបដិសេធប្រសិនបើអ្នកគិតថាវាចាំបាច់។

យើងសូមណែនាំឱ្យអានការពិពណ៌នាអំពីវិធីសាស្ត្រតំឡើងផ្សេងទៀតនៅក្នុងអត្ថបទដាច់ដោយឡែករបស់យើងដែលអ្នកនឹងរកឃើញតាមតំណខាងក្រោម។

សូមមើលផងដែរ: មគ្គុទ្ទេសក៍ដំឡើង MySQL សម្រាប់អ៊ូប៊ុនទូ

ជំហានទី 3: ដំឡើង PHP

ជំហានចុងក្រោយដើម្បីធានាបាននូវដំណើរការធម្មតារបស់ប្រព័ន្ធ LAMP គឺការដំឡើងសមាសភាគ PHP ។ មិនមានអ្វីពិបាកក្នុងការអនុវត្តដំណើរការនេះអ្នកគ្រាន់តែត្រូវការពាក្យបញ្ជាមួយក្នុងចំណោមពាក្យបញ្ជាដែលមានហើយបន្ទាប់មកកំណត់រចនាសម្ព័ន្ធការងារបន្ថែម។

  1. ចូល "ស្ថានីយ" សរសេរក្រុមsudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0ដំឡើងសមាសភាគចាំបាច់ក្នុងករណីដែលអ្នកត្រូវការកំណែ 7 ។
  2. ពេលខ្លះពាក្យបញ្ជាខាងលើត្រូវបានខូចដូច្នេះប្រើsudo apt install php 7.2-clisudo apt ដំឡើង hhvmដើម្បីដំឡើងកំណែចុងក្រោយបំផុត 7.2 ។
  3. នៅពេលបញ្ចប់នីតិវិធីសូមប្រាកដថាការដំឡើងត្រឹមត្រូវត្រូវបានដំឡើងដោយការសរសេរនៅក្នុងកុងសូលphp-v.
  4. ការគ្រប់គ្រងមូលដ្ឋានទិន្នន័យនិងការអនុវត្តចំណុចប្រទាក់បណ្ដាញត្រូវបានអនុវត្តដោយប្រើឧបករណ៍ឥតគិតថ្លៃ PHPmyadmin ដែលជាការចង់តំឡើងកំឡុងពេលកំណត់ LAMP ។ ដើម្បីចាប់ផ្ដើមសូមបញ្ចូលពាក្យបញ្ជាsudo apt-get install phpmyadmin php-mbstring php-gettext.
  5. បញ្ជាក់ការបន្ថែមឯកសារថ្មីដោយជ្រើសជម្រើសដែលសមស្រប។
  6. បញ្ជាក់ម៉ាស៊ីនបម្រើបណ្ដាញ "Apache2" ហើយចុចលើ "យល់ព្រម".
  7. អ្នកនឹងត្រូវបានសួរដើម្បីកំណត់រចនាសម្ព័ន្ធមូលដ្ឋានទិន្នន័យតាមរយៈពាក្យបញ្ជាពិសេសប្រសិនបើចាំបាច់ជ្រើសចម្លើយវិជ្ជមាន។
  8. បង្កើតពាក្យសម្ងាត់មួយដើម្បីចុះឈ្មោះជាមួយម៉ាស៊ីនបម្រើមូលដ្ឋានទិន្នន័យបន្ទាប់មកអ្នកនឹងត្រូវការបញ្ជាក់វាដោយបញ្ចូលវាឡើងវិញ។
  9. តាមលំនាំដើមអ្នកនឹងមិនអាចចូល PHPmyadmin ជំនួសឱ្យអ្នកប្រើដែលមានសិទ្ធិជា root ឬតាមរយៈចំណុចប្រទាក់ TPC ដូច្នេះអ្នកត្រូវបិទឧបករណ៍ទប់ស្កាត់។ ធ្វើសកម្មភាពសិទ្ធិជា root តាមរយៈពាក្យបញ្ជាsudo -i.
  10. ចំណាយការបិទដោយវាយអេកូ "ធ្វើបច្ចុប្បន្នភាពអ្នកប្រើដែលបានកំណត់កម្មវិធីជំនួយ =" ដែលជាកន្លែងដែលអ្នកប្រើ = "ឫស"; សិទ្ធិពិសេស "; mysql -u root -p mysql.

នៅក្នុងនីតិវិធីនេះការតំឡើងនិងការតំឡើងនៃកម្មវិធី PHP សម្រាប់ LAMP អាចត្រូវបានគេចាត់ទុកថាបានបញ្ចប់ជាស្ថាពរ។

សូមមើលផងដែរ: មគ្គុទ្ទេសក៍ដំឡើង PHP សម្រាប់ម៉ាស៊ីនបម្រើអ៊ូប៊ុនទូ

សព្វថ្ងៃនេះយើងបានគ្របដណ្តប់ការដំឡើងនិងការកំណត់រចនាសម្ព័ន្ធជាមូលដ្ឋាននៃសមាសភាគ LAMP សម្រាប់ប្រព័ន្ធប្រតិបត្តិការអ៊ូប៊ុនទូ។ ជាការពិតណាស់នេះមិនមែនជាព័ត៌មានទាំងអស់ដែលអាចត្រូវបានផ្តល់ជូននៅលើប្រធានបទនេះទេមានភាពខុសប្លែកជាច្រើនដែលទាក់ទងនឹងការប្រើប្រាស់ដូមេនឬមូលដ្ឋានទិន្នន័យជាច្រើន។ ទោះជាយ៉ាងណាក៏ដោយដោយសារការណែនាំខាងលើអ្នកអាចរៀបចំប្រព័ន្ធរបស់អ្នកយ៉ាងងាយស្រួលសម្រាប់ដំណើរការនៃកញ្ចប់កម្មវិធីនេះ។

មើលវីដេអូ: How To Boot A VMWare Workstation Virtual Machine from USB Drive. VMWare Workstation Tutorial (ឧសភា 2024).