អ្នកអភិវឌ្ឍន៍កម្មវិធីគេហទំព័រអាចជួបប្រទះការលំបាកនៅពេលដំឡើងភាសាស្គ្រីប PHP ក្នុងម៉ាស៊ីនមេអ៊ូប៊ុនទូ។ នេះត្រូវបានភ្ជាប់ជាមួយកត្តាជាច្រើន។ ប៉ុន្តែការប្រើប្រាស់សៀវភៅណែនាំនេះមនុស្សគ្រប់គ្នានឹងអាចជៀសវាងកំហុសក្នុងកំឡុងពេលតំឡើង។
ដំឡើង PHP ក្នុងម៉ាស៊ីនមេអ៊ូប៊ុនទូ
ការកំណត់ភាសារបស់ PHP ទៅម៉ាស៊ីនមេ Ubuntu អាចអនុវត្តបានតាមវិធីផ្សេងៗគ្នា - វាទាំងអស់គឺអាស្រ័យលើកំណែរបស់វានិងពីកំណែនៃប្រព័ន្ធប្រតិបត្តិការខ្លួនវាផ្ទាល់។ ហើយភាពខុសគ្នាសំខាន់គឺនៅក្នុងក្រុមដែលពួកគេនឹងត្រូវការអនុវត្ត។វាក៏គួរឱ្យកត់សម្គាល់ផងដែរថាកញ្ចប់ PHP រួមមានសមាសធាតុជាច្រើនដែលប្រសិនបើចង់បានអាចត្រូវបានតំឡើងដាច់ដោយឡែកពីគ្នា។
វិធីទី 1: ការតំឡើងស្តង់ដារ
ការដំឡើងស្តង់ដារពាក់ព័ន្ធនឹងការប្រើប្រាស់កញ្ចប់ចុងក្រោយនៃកញ្ចប់។ នៅក្នុងប្រព័ន្ធប្រតិបត្តិការម៉ាស៊ីនមេ Ubuntu នីមួយៗវាខុសគ្នា:
- 12.04 LTTs (ច្បាស់លាស់) - 5.3;
- 14.04 LTs (គួរឱ្យទុកចិត្ត) - 5.5;
- 15.10 (WILY) - 5.6;
- 16.04 LTTS (Xenial) - 7.0 ។
កញ្ចប់ទាំងអស់ត្រូវបានចែកចាយតាមរយៈឃ្លាំងផ្លូវការនៃប្រព័ន្ធប្រតិបត្តិការដូច្នេះវានឹងមិនចាំបាច់ដើម្បីភ្ជាប់ភាគីទីបីឡើយ។ ប៉ុន្តែការតំឡើងកញ្ចប់ពេញត្រូវបានអនុវត្តជាពីរកំណែហើយអាស្រ័យលើកំណែប្រព័ន្ធប្រតិបត្តិការ។ ដូច្នេះសម្រាប់ដំឡើងកម្មវិធី PHP ក្នុងម៉ាស៊ីនមេអ៊ូប៊ុនទូ 16.04 អនុវត្តពាក្យបញ្ជានេះ:
Sudo apt-get តំឡើងកម្មវិធី PHP
ហើយសម្រាប់កំណែមុន:
sudo apt-get ដំឡើង php5
ប្រសិនបើសមាសធាតុកញ្ចប់ PHP ទាំងអស់មិនត្រូវការនៅក្នុងប្រព័ន្ធអ្នកអាចកំណត់វាដោយឡែកពីគ្នា។ តើធ្វើដូចម្តេចដើម្បីធ្វើដូចនេះនិងអ្វីដែលត្រូវធ្វើនេះគួរតែត្រូវបានអនុវត្តនឹងត្រូវបានពិពណ៌នាដូចខាងក្រោម។
ម៉ូឌុលសម្រាប់ម៉ាស៊ីនមេ Apache HTTP
ដើម្បីដំឡើងម៉ូឌុល PHP សម្រាប់កម្មវិធី Apache ក្នុងម៉ាស៊ីនមេអ៊ូប៊ុនទូ 16.04 អ្នកត្រូវប្រតិបត្តិពាក្យបញ្ជាដូចខាងក្រោម:
Sudo apt-get តំឡើង Libachache2-POM-PHP
នៅក្នុងកំណែដំបូងនៃប្រព័ន្ធប្រតិបត្តិការ:
Sudo apt-get ដំឡើង libache2-mod-php5
អ្នកនឹងស្នើសុំលេខសំងាត់បន្ទាប់ពីបញ្ចូលដែលវាចាំបាច់ក្នុងការផ្តល់ការអនុញ្ញាតដំឡើង។ ដើម្បីធ្វើដូចនេះបញ្ចូលអក្សរ "D" ឬ "y" (អាស្រ័យលើការធ្វើមូលដ្ឋានីយកម្មរបស់ម៉ាស៊ីនមេអ៊ូប៊ុនទូ) ហើយចុច Enter ។
បន្ទាប់មកវានៅតែគ្រាន់តែរង់ចាំសម្រាប់ការទាញយកនិងតំឡើងកញ្ចប់។
FPM ។
ដើម្បីដំឡើងម៉ូឌុល FPM ក្នុងប្រព័ន្ធប្រតិបត្តិការ 16.04 ធ្វើដូចខាងក្រោមៈ
sudo apt-get ដំឡើង php-fpm
នៅក្នុងកំណែមុននេះ:
sudo apt-get ដំឡើង php5-fpm
ក្នុងករណីនេះការតំឡើងនឹងចាប់ផ្តើមដោយស្វ័យប្រវត្តិភ្លាមៗបន្ទាប់ពីបញ្ចូលពាក្យសម្ងាត់របស់អ្នកប្រើជាន់ខ្ពស់។
សមវីវី
CLI គឺចាំបាច់សម្រាប់អ្នកអភិវឌ្ឍន៍ដែលចូលរួមក្នុងការបង្កើតកម្មវិធីកុងសូលនៅលើ PHP ។ ដើម្បីណែនាំភាសាសរសេរកម្មវិធីនេះទៅវាអ្នកត្រូវប្រតិបត្តិពាក្យបញ្ជានៅក្នុងអ៊ូប៊ុនទូ 16.04:
Sudo apt-get តំឡើង PHP-CLI
នៅក្នុងកំណែមុននេះ:
Sudo apt-get ដំឡើង php5-cli
ផ្នែកបន្ថែមរបស់ PHP
ដើម្បីអនុវត្តមុខងារ PHP ដែលអាចធ្វើបានទាំងអស់អ្នកគួរតែតំឡើងផ្នែកបន្ថែមសម្រាប់កម្មវិធីដែលបានប្រើ។ ឥឡូវពាក្យបញ្ជាដែលពេញនិយមបំផុតនឹងត្រូវបានបង្ហាញដើម្បីអនុវត្តការតំឡើងបែបនេះ។
សម្គាល់ៈខាងក្រោមនេះនឹងត្រូវបានផ្តល់ជូនសម្រាប់ការពង្រីកនីមួយៗនៃពាក្យបញ្ជាពីរដែលដំបូងសម្រាប់ម៉ាស៊ីនមេអ៊ូប៊ុនទូ 16.04 ហើយទីពីរគឺសម្រាប់កំណែដំបូងនៃប្រព័ន្ធប្រតិបត្តិការ។
- ផ្នែកបន្ថែមសម្រាប់ GD:
Sudo apt-get ដំឡើង php-gd
Sudo apt-get ដំឡើង php5-gd
- ផ្នែកបន្ថែមសម្រាប់ MCRYPT:
sudo apt-get ដំឡើង php-mcrofit
Sudo apt-get ដំឡើង php5-mcrofit
- ផ្នែកបន្ថែមសម្រាប់ MySQL:
sudo apt-get ដំឡើង php-mysql
Sudo apt-get ដំឡើង php5-mysql
ប្រសិនបើអ្នកមានកញ្ចប់ពេញលេញអ្នកអាចតំឡើងម៉ូឌុលដាច់ដោយឡែកដោយដាច់ដោយឡែកដោយអនុវត្តពាក្យបញ្ជាចាំបាច់:
Sudo apt-get ដំឡើង libache2- mod-php5.6
sudo apt-get ដំឡើង php5.6-fpm
sudo apt-get ដំឡើង php5.6-cli
Sudo apt-get ដំឡើង php-gd
Sudo apt-get ដំឡើង php5.6-mbstring
sudo apt-get ដំឡើង php5.6-mcrofit
sudo apt-get ដំឡើង php5.6-MySQL
sudo apt-get ដំឡើង php5.6-xml
ការបហ្ចប់
សរុបសេចក្ដីមកយើងអាចនិយាយបានថាការមានចំណេះដឹងមូលដ្ឋានក្នុងការធ្វើការនៅកុំព្យូទ័រអ្នកប្រើនឹងអាចតំឡើងបានយ៉ាងងាយស្រួលទាំងកញ្ចប់ PHP និងសមាសធាតុបន្ថែមរបស់វា។ រឿងចំបងគឺត្រូវដឹងពាក្យបញ្ជាដែលអ្នកចង់ប្រតិបត្តិក្នុងម៉ាស៊ីនមេអ៊ូប៊ុនទូ។