ប្លក, រូបភាព

របៀបដំឡើង PHP នៅលើ Server ណាមួយ (Linux, macOS, Windows)

ការដំឡើងម៉ាស៊ីនមេអាចជាកិច្ចការដ៏គួរឱ្យភ័យខ្លាច ជាពិសេសនៅពេលដំឡើងភាសាដូចជា PHP ។ ប្រសិនបើអ្នកចង់ទទួលបានម៉ាស៊ីនមេសាកល្បង WordPress និងដំណើរការ វាជាជំនាញចាំបាច់ដើម្បីរៀន។

មិនដឹងថាត្រូវចាប់ផ្តើមយក PHP ពីណាមកលើ server របស់អ្នកទេ? អាស្រ័យលើការរៀបចំតែមួយគត់របស់អ្នក មានវិធីជាច្រើនដើម្បីធ្វើវា។ តើអ្នកទាញយក PHP ពីណា កំណែមួយណា អ្នកត្រូវការអ្វីខ្លះដើម្បីធ្វើឱ្យវាដំណើរការ ហើយតើអ្នកដំឡើង PHP លើ OS ផ្សេងៗដោយរបៀបណា?

យើងនឹងឆ្លើយពួកគេទាំងអស់នៅក្នុងការណែនាំអំពីការដំឡើង PHP តែមួយគត់នេះ។

តោះ​ចាប់ផ្ដើម!

សូមពិនិត្យមើលការណែនាំវីដេអូរបស់យើងក្នុងការដំឡើង PHP

តើ PHP ជាអ្វី?

និមិត្តសញ្ញាផ្លូវការរបស់ PHP
រូបសញ្ញា PHP

PHP គឺជាភាសាស្គ្រីបប្រភពបើកចំហដែលប្រើជាចម្បងសម្រាប់ការអភិវឌ្ឍន៍គេហទំព័រ និងការសរសេរស្គ្រីបផ្នែកខាងម៉ាស៊ីនមេ (ផ្នែកខាងក្រោយ)។ នៅក្នុងពាក្យសាមញ្ញ:

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

វាក៏ជាភាសាស្គ្រីបគេហទំព័រងាយស្រួលបំផុតមួយដើម្បីរៀន ដែលធ្វើឱ្យវាក្លាយជាជម្រើសដ៏ពេញនិយមសម្រាប់អ្នកចាប់ផ្តើមដំបូង។ ប៉ុន្តែវាក៏មានថាមពលខ្លាំង និងសមរម្យសម្រាប់មុខងារគេហទំព័រកម្រិតខ្ពស់ផងដែរ។

គេហទំព័រ និងឧបករណ៍ជាច្រើនប្រើ PHP និងផ្នែកបន្ថែមជាច្រើនរបស់វា (.NET, Apache និង MySQL ប្រហែលជាស្តាប់ទៅដូចជាធ្លាប់ស្គាល់)។ WordPress ត្រូវបានបង្កើតឡើងជាចម្បងនៅលើ PHP ហើយភាគច្រើននៃកម្មវិធីជំនួយ និងស្បែករបស់វាក៏ដំណើរការលើវាផងដែរ។

តើ Server របស់អ្នកត្រូវការ PHP ទេ?

ដូច្នេះអ្នកដឹងថា PHP ជាអ្វី ប៉ុន្តែហេតុអ្វីបានជាអ្នកគួរដំឡើងវានៅលើ server របស់អ្នក?

ហេតុផលដែលគួរឲ្យកត់សម្គាល់បំផុតនោះគឺថា វាជាតម្រូវការក្នុងការធ្វើឱ្យ WordPress ដំណើរការ និងដំណើរការព្រោះវាត្រូវបានបង្កើតឡើងស្ទើរតែទាំងស្រុងលើ PHP ។ PHP ក៏ផ្តល់ថាមពលដល់មុខងារ WordPress ទំពក់ ស្បែក និងកម្មវិធីជំនួយផងដែរ។

អ្នកអាចមើលតម្រូវការប្រព័ន្ធ WordPress ផ្សេងទៀតនៅទីនេះ៖

តម្រូវការប្លក, រូបភាព
តម្រូវការប្លក, រូបភាព

ដូច្នេះ ប្រសិនបើអ្នកចង់ដំណើរការម៉ាស៊ីនមេសាកល្បង WordPress ដើម្បីលេងជាមួយ ឬដំឡើងគេហទំព័រដំណាក់កាល អ្នកនឹងត្រូវដំឡើង PHP ។

លើសពីនេះ PHP គឺជាចំណុចចាប់ផ្តើមដ៏ល្អសម្រាប់អ្នកចាប់ផ្តើមដំបូង devs ។ វាសាមញ្ញក្នុងការប្រើបើប្រៀបធៀបទៅនឹងភាសាស្គ្រីបគេហទំព័រផ្សេងទៀត ប៉ុន្តែវាមិនមកដោយចំណាយលើមុខងារណាមួយឡើយ។ អ្នកអាចធ្វើអ្វីៗគ្រប់យ៉ាងជាមួយវាបាន ប្រសិនបើអ្នកមានជំនាញគ្រប់គ្រាន់។

PHP ក៏ពេញនិយមផងដែរ។ ដូច្នេះ អ្នកអាចស្វែងរកផ្នែកបន្ថែម និងធនធានជាច្រើននៅលើអ៊ីនធឺណិត។

លើសពីនេះទៀត ប្រសិនបើអ្នកចង់រៀនសរសេរកូដស្បែក WordPress និងកម្មវិធីជំនួយ អ្នកនឹងត្រូវរៀន PHP ។ ការដំឡើងម៉ាស៊ីនមេសាកល្បងគឺជាវិធីដ៏ល្អមួយដើម្បីពិសោធន៍។

សូមចំណាំថាម៉ាស៊ីនមេបង្ហោះគេហទំព័រជាច្រើន (ដូចជា Behmaster) មកដំឡើងជាមុនជាមួយ PHP និង WordPress ។ Behmaster សូម្បីតែរួមបញ្ចូលសមត្ថភាពក្នុងការបង្កើតគេហទំព័រ WordPress ដំណាក់កាល ដូច្នេះវាជាការងាយស្រួលក្នុងការទទួលបានផងដែរ។

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

ដែលបាននិយាយថា ចូរយើងចូលទៅក្នុងការណែនាំអំពីការដំឡើងម៉ាស៊ីនមេ។

តម្រូវការជាមុនរបស់ PHP

មុនពេលដំឡើង PHP អ្នកត្រូវប្រាកដថាម៉ាស៊ីនមេរបស់អ្នកអាចគ្រប់គ្រងវាបាន។ ជាសំណាងល្អ តម្រូវការគឺជាមូលដ្ឋានត្រឹមត្រូវ ហើយកម្មវិធីជាច្រើនទំនងជាត្រូវបានដំឡើងរួចហើយនៅលើកុំព្យូទ័ររបស់អ្នក។

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

ប្រព័ន្ធប្រតិបត្តិការណាក៏ដោយដែលអ្នកកំពុងដំឡើង PHP អ្នកនឹងត្រូវការម៉ាស៊ីនមេគេហទំព័រដើម្បីដំណើរការវា។ អ្នកក៏ទំនងជាត្រូវដំឡើងមូលដ្ឋានទិន្នន័យដូចជា MySQL ដែរ ដូច្នេះសូមចាំទុកក្នុងចិត្ត។

នេះគឺជាតម្រូវការជាមុនរបស់ PHP សម្រាប់ OS នីមួយៗ ដោយចាប់ផ្តើមជាមួយ Linux៖

  • កម្មវិធីចងក្រង ANSI C ។
  • សមាសធាតុម៉ូឌុលជាក់លាក់ដូចជាបណ្ណាល័យក្រាហ្វិក GD ឬបណ្ណាល័យ PDF ។
  • ជាជម្រើស៖ Autoconf 2.59+ (សម្រាប់កំណែ PHP < 7.0), Autoconf 2.64+ (សម្រាប់កំណែ PHP > 7.2), Automake 1.4+, Libtool 1.4+, re2c 0.13.4+ និង Bison ។

អ្នក​ក៏​គួរ​តែ​ស៊ាំ​នឹង​ការ​រុករក​ប្រព័ន្ធ​ប្រតិបត្តិការ​ដែល​ស្រដៀង​នឹង​យូនីក​រួច​ទៅ​ហើយ។

ឥឡូវនេះតម្រូវការ PHP សម្រាប់ Windows៖

  • ប្រព័ន្ធប្រតិបត្តិការ Windows ច្រើនត្រូវបានគាំទ្រនៅលើ PHP 5.5+ ប៉ុន្តែអ្នកប្រើប្រាស់ 7.2.0+ មិនអាចប្រើ Windows 2008 ឬ Windows Vista បានទេ។
  • Visual C Runtime (CRT) ។
  • Visual Studio 2012, 2015, 2017, ឬ Microsoft Visual C++ Redistributable សម្រាប់ Visual Studio 2019 អាស្រ័យលើកំណែ PHP របស់អ្នក។

ជាចុងក្រោយ មិនមានតម្រូវការជាមុនសម្រាប់ macOS ទេ ដោយសារ PHP ភ្ជាប់មកជាមួយប្រព័ន្ធ។ យើងនឹងពន្យល់ពីរបៀបបើកវាខាងក្រោម។

កន្លែងដែលត្រូវទាញយក PHP

ប្រសិនបើអ្នកត្រូវការទាញយកឯកសារ PHP ដោយដៃ អ្នកគួរតែយកវាពីទំព័រទាញយក PHP របស់គេហទំព័រផ្លូវការ។

ជៀសវាងការដំឡើងវាពីគេហទំព័រភាគីទីបី លុះត្រាតែអ្នកដឹងថាពួកវាមានសុវត្ថិភាព ព្រោះការទាញយកឯកសារពីគេហទំព័រភាគីទីបីអាចនាំឱ្យមានការតម្លើងមេរោគដោយចៃដន្យ។

ទំព័រទាញយក PHP
ទំព័រទាញយក PHP

ប្រសិនបើអ្នកកំពុងទាញយកសម្រាប់ម៉ាស៊ីនវីនដូ រកមើលតំណ "ការទាញយកវីនដូ" នៅក្នុងកំណែនីមួយៗនៃ PHP ហើយត្រូវប្រាកដថាអ្នកកំពុងដំឡើងឯកសារត្រឹមត្រូវ។

អ្នកក៏អាចដំឡើងកំណែ PHP ចាស់បានដែរ ប៉ុន្តែនេះមិនត្រូវបានណែនាំទេ លុះត្រាតែអ្នកដឹងពីអ្វីដែលអ្នកកំពុងធ្វើ ព្រោះពួកវាបង្ហាញម៉ាស៊ីនមេរបស់អ្នកចំពោះកំហុស និងកំហុសសុវត្ថិភាពសំខាន់ៗ។

ប្រសិនបើអ្នកកំពុងដំណើរការការចែកចាយលីនុច ជាធម្មតាអ្នកមិនចាំបាច់យកឯកសារតាមរយៈគេហទំព័រនោះទេ ហើយអ្នកគួរតែប្រើបន្ទាត់ពាក្យបញ្ជា។ យើងនឹងពិនិត្យមើលលម្អិតខាងក្រោម។

តើខ្ញុំគួរប្រើកំណែ PHP មួយណា?

ប្រសិនបើអ្នកបានចុចតំណទាញយកខាងលើ អ្នកទំនងជាកំពុងមើលឯកសារទាំងអស់នោះ ហើយមានអារម្មណ៍ធុញថប់។ តើកំណែ PHP មួយណាត្រឹមត្រូវ?

និយាយជាទូទៅ ប្រសិនបើអ្នកកំពុងចាប់ផ្តើមគម្រោងថ្មី ដែលបញ្ហាភាពឆបគ្នាមិនមែនជាបញ្ហា អ្នកគួរតែទទួលបានកំណែ PHP ដែលមានស្ថេរភាពចុងក្រោយបំផុត។

ពេលខ្លះវាអាចទៅរួចក្នុងការទាញយកកំណែបែតារបស់ PHP ដែលសូម្បីតែថ្មីជាងនេះ ប៉ុន្តែទាំងនេះច្រើនតែមានបញ្ហា ហើយត្រូវបានចេញផ្សាយដើម្បីជួយអ្នកអភិវឌ្ឍន៍ប្រមូលមតិកែលម្អប៉ុណ្ណោះ។ ភាគច្រើន អ្នកគួរតែនៅជាប់នឹងការចេញផ្សាយដែលមានស្ថេរភាព។

ចុះកំណែចាស់វិញ? រាល់កំណែ PHP ភ្ជាប់មកជាមួយមុខងារថ្មីៗ ប៉ុន្តែនោះមានន័យថា ភាពមិនឆបគ្នាថ្មីជាមួយនឹងមុខងារចាស់ៗ។ ប្រសិនបើអ្នកត្រូវការធ្វើអ្វីមួយជាក់លាក់ដែល { មិនត្រូវបានគាំទ្រនៅលើកំណែ PHP ចុងក្រោយបំផុត អ្នកអាចប្រើកំណែចាស់ ប៉ុន្តែអ្នកគួរតែនៅជាប់ជាមួយកំណែដែលគាំទ្របច្ចុប្បន្នប៉ុណ្ណោះ។

ប្រសិនបើអ្នកមិនប្រាកដទេ សូមប្រើកំណែចុងក្រោយបំផុតរបស់ PHP ។

សូមចំណាំថា WordPress គឺអាចប្រើបានតែជាមួយកំណែជាក់លាក់នៃ PHP ប៉ុណ្ណោះ។ វាគាំទ្រតាមបច្ចេកទេសកំណែ PHP ដែលចាប់ផ្តើមនៅ 5.6.20+ ប៉ុន្តែទាំងនេះគឺចាស់ណាស់ ហើយដូច្នេះមិនត្រូវបានណែនាំទេ។ កំណែ 7.2 ដល់ 7.4 បច្ចុប្បន្នគឺជាកំណែដែលគាំទ្រល្អបំផុតសម្រាប់ WordPress ។

PHP កំណែ 8 ក៏ត្រូវគ្នាដែរ ប៉ុន្តែបច្ចុប្បន្ននេះ វាថ្មីណាស់ ហើយមិនមែនកម្មវិធីជំនួយទាំងអស់ដំណើរការត្រឹមត្រូវនោះទេ។ ប្រសិនបើអ្នកព្រួយបារម្ភអំពីបញ្ហាភាពឆបគ្នា សូមបិទជាមួយ PHP កំណែ 7.4 ។ អ្នកអាចអានការប្រកាសស្តង់ដារ PHP របស់យើងដើម្បីមើលពីរបៀបដែល PHP CMS និងក្របខ័ណ្ឌផ្សេងៗដំណើរការលើកំណែ PHP ផ្សេងៗគ្នា។

របៀបដំឡើង PHP នៅលើលីនុច

មុនពេលចាប់ផ្តើម អ្នកគួរតែស្គាល់ Terminal និងរបៀបដំណើរការ OSes ដូច Unix ជាទូទៅ។ ជាទូទៅ កូដបន្ទាត់ពាក្យបញ្ជាទាំងនេះគួរតែដំណើរការលើការចែកចាយលីនុចណាមួយដែលប្រើវាក្យសម្ព័ន្ធធម្មតានៅក្នុងស្ថានីយ ប៉ុន្តែយើងបានទុកចំណាំមួយចំនួនខាងក្រោមសម្រាប់ប្រព័ន្ធប្រតិបត្តិការជាក់លាក់។

ដំបូង អ្នកគួរតែប្រាកដថាកញ្ចប់របស់អ្នកទាន់សម័យ ដូច្នេះសូមដំណើរការពាក្យបញ្ជានេះនៅក្នុង Terminal។

sudo apt-get update && sudo apt-get upgrade

ឥឡូវ​នេះ​អ្នក​បាន​ត្រៀម​ខ្លួន​ជា​ស្រេច​ក្នុង​ការ​ដំឡើង PHP ។ បញ្ជា​ឱ្យ​ធ្វើ​ដូច្នេះ​គឺ​មិន​ពិបាក​និង​ត្រង់។

sudo apt-get install php
ការដំឡើង PHP តាមរយៈស្ថានីយ
ការដំឡើង PHP តាមរយៈស្ថានីយ

វានឹងដំឡើងកំណែចុងក្រោយរបស់ PHP រួមជាមួយនឹងផ្នែកបន្ថែមជាច្រើន។ អ្នក​អាច​ប្រើ​កូដ​នេះ​ដើម្បី​មើល​ថា​តើ​កំណែ​មួយ​ណា​ដែល​អ្នក​មាន។

php –v

ចុះបើអ្នកចង់ដំឡើងកំណែ PHP ជាក់លាក់ដូចជា PHP 7.4? អ្នកនឹងត្រូវប្រើ PPA ឬ Personal Package Archive ដោយ Ondřej Surý។ នេះគឺជាវិធីសុវត្ថិភាពក្នុងការដំឡើងកំណែចាស់របស់ PHP ដែលបានគាំទ្រ។ ដំណើរការពាក្យបញ្ជាទាំងបីនេះម្តងមួយៗ៖

sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

ឥឡូវនេះប្រព័ន្ធរបស់អ្នកទទួលស្គាល់បណ្ណសារ ហើយអ្នកអាចដំឡើង PHP 7.4 ។ វាយបញ្ចូលពាក្យបញ្ជាខាងក្រោម៖

sudo apt install php7.4

ហើយជាការពិតណាស់ អ្នកអាចជំនួសលេខនេះជាមួយនឹងកំណែ PHP ណាមួយដែលអ្នកចង់បាន។

វាគ្របដណ្តប់លើមូលដ្ឋាន ប៉ុន្តែប្រសិនបើអ្នកត្រូវការជំនួយបន្ថែមក្នុងការកំណត់រចនាសម្ព័ន្ធ ឯកសារដំឡើង PHP សម្រាប់យូនីកអាចជួយបាន។

ការដំឡើង PHP នៅលើអ៊ូប៊ុនទូ

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

ជម្រើសជំនួសមួយដែលមានសម្រាប់អ្នកគឺការទាញយកជង់ចង្កៀង។ LAMP តំណាងឱ្យ Linux, Apache, MySQL និង PHP ។ វាជាបណ្តុំនៃកម្មវិធីទាំងអស់ដែលអ្នកត្រូវការ ដើម្បីឱ្យម៉ាស៊ីនមេ និងដំណើរការ។

ខណៈពេលដែលអ្នកអាចទាញយកឧបករណ៍នីមួយៗដោយឡែកពីគ្នាដោយដៃ អ្នកអាចទទួលបាន Taskel ដែលជាកញ្ចប់ដែលនឹងដំឡើងទាំងអស់នេះក្នុងពេលតែមួយ។ គ្រាន់តែដំណើរការពាក្យបញ្ជាទាំងពីរនេះជាប់ៗគ្នានៅក្នុង Terminal៖

sudo apt install tasksel
sudo tasksel install lamp-server
ការដំឡើង LAMP stack ជាមួយ Taskel តាមរយៈស្ថានីយ
ការដំឡើង LAMP stack ជាមួយ Taskel តាមរយៈស្ថានីយ

ការដំឡើង PHP នៅលើ CentOS 7

ប្រព័ន្ធប្រតិបត្តិការនេះគឺខុសគ្នាបន្តិចបន្តួចពីការចែកចាយលីនុចផ្សេងទៀត។ នៅលើ CentOS ពាក្យបញ្ជា apt និង apt-get មិនមែនជាវិធីដ៏ល្អក្នុងការដំឡើងកម្មវិធីនោះទេ។ ជំនួសមកវិញ វាប្រើ yum Yellowdog Updater Modified ដែលជាកម្មវិធីគ្រប់គ្រងកញ្ចប់ប្រសើរជាងមុនសម្រាប់ប្រព័ន្ធប្រតិបត្តិការដែលមានមូលដ្ឋានលើ RHEL ។

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

sudo yum install epel-release && sudo yum update

ចំពោះពាក្យបញ្ជាផ្សេងទៀត ជាធម្មតាអ្នកអាចជំនួសបាន។ apt-get ជាមួយ yum ។ ដើម្បីដំឡើង PHP សូមប្រើពាក្យបញ្ជានេះ។

ត្រូវការការបង្ហោះដែលមានល្បឿនលឿន សុវត្ថិភាព និងអ្នកអភិវឌ្ឍន៍ដែលងាយស្រួលប្រើមែនទេ? Behmaster ត្រូវ​បាន​បង្កើត​ឡើង​ជាមួយ​នឹង​អ្នក​អភិវឌ្ឍន៍ PHP ក្នុង​ចិត្ត ហើយ​ផ្តល់​នូវ​ឧបករណ៍​ដ៏មាន​ឥទ្ធិពល​ជា​ច្រើន និង​ផ្ទាំង​គ្រប់គ្រង​វិចារណញាណ។ សូមពិនិត្យមើលផែនការរបស់យើង!

sudo yum install php

ពាក្យបញ្ជា PHP ដូចជា php –v គួរតែដំណើរការដូចគ្នានៅលើ CentOS 7 ដូច្នេះអ្នកមិនចាំបាច់ព្រួយបារម្ភអំពីរឿងនោះទេ។

ការដំឡើង PHP នៅលើ Debian

ចុងក្រោយសម្រាប់ប្រព័ន្ធប្រតិបត្តិការដូច Unix គឺ Debian ។ លើកនេះ មានការព្រួយបារម្ភតិចតួចប៉ុណ្ណោះ ប៉ុន្តែភាគច្រើននៃពាក្យបញ្ជាដែលបានរាយបញ្ជីខាងលើគួរតែដំណើរការល្អ។

សម្រាប់ Debian អ្នកក៏អាចប្រើផងដែរ។ apt-get or aptitude នៅក្នុងពាក្យបញ្ជា Terminal របស់អ្នក។ នេះ។ aptitude ពាក្យបញ្ជាគឺមានភាពទូលំទូលាយជាងនេះបន្តិច និងផ្តល់នូវចំណុចប្រទាក់ម៉ឺនុយ។ វាអាស្រ័យលើចំណូលចិត្តផ្ទាល់ខ្លួនដែលអ្នកប្រើ ហើយអ្នកក៏នឹងអាចបំពេញការងារបាន។

ដូច្នេះជំនួសឱ្យការប្រើធម្មតា។ apt-get ពាក្យបញ្ជា អ្នកអាចដំណើរការវាជំនួសវិញ៖

sudo aptitude install php

Debian អាច​ជា​រឿង​មិន​ល្អ​។ ប្រសិនបើអ្នកឃើញថា PHP មិនញែក ឬផ្នែកបន្ថែមមិនដំណើរការ សូមប្រាកដថាអ្នកបានធ្វើបច្ចុប្បន្នភាពឯកសារកំណត់រចនាសម្ព័ន្ធគេហទំព័ររបស់ម៉ាស៊ីនមេរបស់អ្នក ហើយថាវាកំពុងផ្ទុកផ្នែកបន្ថែម នេះ ឯកសារ។

ក្រៅពីរឿងតូចតាចមួយចំនួន ការណែនាំសម្រាប់ Debian គឺដូចគ្នាបេះបិទទៅនឹងការចែកចាយលីនុចផ្សេងទៀត។

របៀបដំឡើង PHP នៅលើ Windows

ប្រសិនបើអ្នកកំពុងប្រើប្រព័ន្ធ Windows មិនដូច macOS និង Linux អ្នកមិនចាំបាច់ដំឡើង PHP តាមរយៈបន្ទាត់ពាក្យបញ្ជាទេ (ទោះបីជាវាជាជម្រើសប្រសិនបើអ្នកចង់បាន)។

មធ្យោបាយងាយស្រួលក្នុងការដំឡើង PHP ពីទីនេះគឺបើក IIS ហើយបន្ទាប់មកប្រើ WebPI ដើម្បីដំឡើង PHP ។ បន្ទាប់ពីបើកដំណើរការ WebPI អ្នកអាចរកឃើញវានៅក្រោម ផលិតផល ផ្ទាំង។ ចុច បន្ថែម នៅលើកំណែដែលអ្នកចង់បានបន្ទាប់មកចុច ដំឡើង.

ការបើកដំណើរការ IIS នៅលើ Windows
ការបើកដំណើរការ IIS នៅលើ Windows

អ្នកក៏អាចទាញយក PHP សម្រាប់ Windows និងកំណត់រចនាសម្ព័ន្ធវាដោយដៃដើម្បីធ្វើការជាមួយ IIS ។ ត្រូវប្រាកដថាទទួលបានកំណែដែលមិនមានសុវត្ថិភាពប្រសិនបើអ្នកកំពុងប្រើ IIS ។

ប្រសិនបើអ្វីៗទាំងអស់នេះស្មុគស្មាញពេក អ្នកអាចដំឡើង WampServer ឬ XAMPP ជំនួសវិញ ព្រោះអ្វីៗទាំងនេះមានភ្ជាប់មកជាមួយនូវអ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវការដើម្បីចាប់ផ្តើមធ្វើការជាមួយម៉ាស៊ីនមេគេហទំព័រ៖ Apache មូលដ្ឋានទិន្នន័យ និងជាការពិតណាស់ PHP ។

ការណែនាំទាំងនេះនឹងដំណើរការជាមួយប្រព័ន្ធប្រតិបត្តិការ Windows ទំនើបភាគច្រើនដូចជា Windows 10, 7 និង Vista ។ ប្រសិនបើអ្នកកំពុងប្រើកំណែចាស់របស់ Windows អ្នកគួរតែពិនិត្យមើលឯកសារដំឡើងវីនដូចាស់។

វីនដូអាចត្រូវការការកំណត់បន្ថែមបន្តិចបន្តួចដើម្បីឱ្យ PHP ដំណើរការបានត្រឹមត្រូវ ដូច្នេះត្រូវប្រាកដថាពិនិត្យមើលឯកសារកំណត់រចនាសម្ព័ន្ធវីនដូដែលបានណែនាំ។ អ្នក​គ្រាន់​តែ​ត្រូវ​ធ្វើ​ឱ្យ​តូច​មួយ​ចំនួន​ នេះ កែប្រែ

របៀបដំឡើង PHP នៅលើ macOS

PHP ត្រូវបានដំឡើងជាមុននៅលើប្រព័ន្ធ macOS ភាគច្រើន ដូច្នេះជាធម្មតាអ្នកមិនត្រូវការការដំឡើងដោយដៃទេ។

អ្វីដែលអ្នកត្រូវធ្វើគឺឈប់បញ្ចេញមតិពីរបីបន្ទាត់នៃកូដនៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធ Apache httpd.confដែលអ្នកអាចរកបានជាធម្មតានៅ /private/etc/apache2/httpd.conf. មិនបញ្ចេញមតិលើបន្ទាត់ទាំងពីរនេះដោយដកនិមិត្តសញ្ញា hashtag ចេញ៖

# LoadModule php5_module libexec/httpd/libphp5.so
# AddModule mod_php5.c

អ្នកប្រហែលជាត្រូវធ្វើការកំណត់រចនាសម្ព័ន្ធបន្ថែម ប្រសិនបើអ្នកមិនចូលចិត្តតម្លៃលំនាំដើមនៃការកំណត់ឯកសារមួយចំនួន។ បើមិនដូច្នោះទេ ស្វែងរក DocumentRoot បន្ទាប់មកបង្កើត និងផ្ទុកឯកសារ PHP ជាមួយនឹងកូដនេះ៖

អ្នកតែងតែអាចពិនិត្យមើលកំណែ PHP ជាមួយ php –v ពាក្យបញ្ជាដើម្បីធ្វើឱ្យប្រាកដថា PHP ត្រូវបានដំឡើងត្រឹមត្រូវ។

ប្រសិនបើអ្នកត្រូវការទាញយក PHP ដោយដៃ នោះអ្នកគួរតែដំឡើង Homebrew ហើយប្រើពាក្យបញ្ជាសាមញ្ញនេះ៖

brew install php

ទាំងអស់អំពីផ្នែកបន្ថែម PHP

នៅពេលអ្នកចាប់ផ្តើមដំណើរការ PHP វាជាការល្អក្នុងការគិតអំពីផ្នែកបន្ថែម។ បណ្ណាល័យដែលបានចងក្រងទាំងនេះបន្ថែមប្រភេទទាំងអស់នៃមុខងារបន្ថែម និងមានប្រយោជន៍។ គិតថាពួកវាជាកម្មវិធីជំនួយដែលបន្ថែមលើអ្វីដែល PHP ផ្តល់ជូនរួចហើយ។ ទាំងនេះមួយចំនួនត្រូវបានទាមទារដើម្បីដំណើរការក្របខ័ណ្ឌ PHP ដូចជា Laravel និង Symfony ។

ខណៈពេលដែលវាអាចទៅរួចទាំងស្រុងក្នុងការសរសេរកូដគ្រប់យ៉ាងដោយខ្លួនឯងដោយមិនចាំបាច់ប៉ះផ្នែកបន្ថែមនោះ វាគ្មានហេតុផលដើម្បីធ្វើវាទាំងអស់ដោយខ្លួនឯងនោះទេ នៅពេលដែលមានផ្លូវកាត់ដែលត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយដើម្បីធ្វើឱ្យជីវិតរបស់អ្នកកាន់តែងាយស្រួល។

PHP បានភ្ជាប់មកជាមួយនូវផ្នែកបន្ថែមជាច្រើនដែលភ្ជាប់មកជាមួយរួចហើយ ដែលមួយចំនួនដែលអ្នកត្រូវតែបើកដំណើរការដោយដៃ ហើយខ្លះទៀតអ្នកអាចចាប់ផ្តើមប្រើប្រាស់ភ្លាមៗ។ អ្នកក៏អាចដំឡើងផ្នែកបន្ថែម PHP តាមរយៈគេហទំព័រដូចជា PECL ដែលផ្ទុកកញ្ចប់ភាគីទីបីរាប់រយ។

សៀវភៅណែនាំ PHP ផ្តល់នូវឯកសារបន្ថែមសម្រាប់ឯកសារទាំងនេះជាច្រើនផងដែរ ដូច្នេះអ្នកអាចប្រើប្រាស់វាបាន។

មិនប្រាកដថាត្រូវចាប់ផ្តើមពីណា? នេះគ្រាន់តែជាផ្នែកបន្ថែម PHP ដ៏ពេញនិយមមួយចំនួនប៉ុណ្ណោះ៖

  • Apache៖ Apache គឺជាកម្មវិធីម៉ាស៊ីនមេគេហទំព័រដែលត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយដែលត្រូវបានណែនាំដោយ WordPress ដោយសារតែភាពឆបគ្នាដ៏អស្ចារ្យជាមួយវា និង PHP ។ Apache ភ្ជាប់មកជាមួយ PHP ដូច្នេះអ្នកមិនចាំបាច់ដំឡើងវាដោយដៃទេ។
  • .NET៖ .NET គឺជាក្របខ័ណ្ឌកម្មវិធីដ៏ពេញនិយមដែលអ្នកអាចប្រើដើម្បីបង្កើតកម្មវិធីគេហទំព័រ និងច្រើនទៀត។ វាដំណើរការជាមួយភាសាជាច្រើនរួមទាំង PHP ផងដែរ។ អ្នកក៏អាចចាប់អារម្មណ៍លើ PeachPie ដែលអនុញ្ញាតឱ្យអ្នកដំណើរការកូដ PHP នៅក្នុង .NET ។
  • MySQLi៖ កំណែដែលប្រសើរជាងមុននៃផ្នែកបន្ថែម MySQL ចាស់ MySQLi អនុញ្ញាតឱ្យអ្នកធ្វើការជាមួយកម្មវិធីមូលដ្ឋានទិន្នន័យ MySQL ។ មួយនេះគឺត្រូវតែមានដើម្បីជួយអ្នកក្នុងការដំឡើងមូលដ្ឋានទិន្នន័យរបស់អ្នក។

រាល់ពេលដែលអ្នកដំឡើងផ្នែកបន្ថែម អ្នកត្រូវបញ្ចេញមតិ។ គ្រាន់តែបើកឡើង php.ini ហើយដកសញ្ញាក្បៀស (;) នៅពីមុខ extension=extensionname.

អ្នកក៏គួរពិនិត្យមើលក្របខ័ណ្ឌ PHP ទាំងនេះផងដែរ ប្រសិនបើអ្នកចង់ធ្វើស្តង់ដារកូដរបស់អ្នក និងបង្កើតជាមួយបណ្ណាល័យដែលបានបង្កើតជាមុន។ ពួកគេជាវិធីដ៏ល្អមួយដើម្បីចាប់ផ្តើមជាមួយការបង្កើតកម្មវិធីគេហទំព័រជាមួយ PHP ។

សេចក្តីសង្ខេប

ប្រព័ន្ធប្រតិបត្តិការណាមួយដែលអ្នកកំពុងប្រើ ការដំឡើង PHP មិនមែនជាដំណើរការពិបាកបែបនេះទេ។ ប្រសិនបើអ្នកចង់បង្កើតម៉ាស៊ីនមេសាកល្បង WordPress អ្នកនឹងត្រូវការវា។ អ្នកសរសេរកម្មវិធី PHP ដែលប្រាថ្នានឹងស្វែងរកការដំឡើង web server និងដំឡើង PHP នៅលើវាជាលំហាត់ដ៏អស្ចារ្យ។

ត្រូវប្រាកដថាអ្នកទាញយក PHP តាមរយៈបន្ទាត់ពាក្យបញ្ជា ឬពីគេហទំព័រផ្លូវការរបស់វា។ អ្នកអាចទទួលបានកំណែស្ថេរភាពចុងក្រោយបំផុតរបស់ PHP ឬកំណែផ្សេងទៀតដែលឆបគ្នាជាមួយ WordPress ។

ហើយប្រសិនបើអ្នកចង់ចាប់ផ្តើមជាមួយការអភិវឌ្ឍន៍គេហទំព័រ WordPress ភ្លាមៗ អ្នកអាចសាកល្បង DevBehmaster! វាភ្ជាប់មកជាមួយ PHP ដែលបានដំឡើងជាមុន។ វាក៏អនុញ្ញាតឱ្យអ្នកប្តូរ hot-swap រវាងកំណែ PHP ផ្សេងគ្នា ដូច្នេះអ្នកអាចសាកល្បងគេហទំព័ររបស់អ្នកនៅក្នុងបរិយាកាសម៉ាស៊ីនមេផ្សេងៗគ្នា។

អត្ថបទ​ដែល​ទាក់ទង

សូមផ្ដល់យោបល់

អាស័យដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនដាក់បង្ហាញជាសាធារណះ។

ត្រលប់ទៅកំពូល