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

Pin
Send
Share
Send

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

ការដំឡើងកម្មវិធី PHP នៅក្នុងម៉ាស៊ីនបម្រើអ៊ូប៊ុនទូ

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

វាក៏គួរឱ្យកត់សម្គាល់ផងដែរថាកញ្ចប់ PHP រួមបញ្ចូលនូវសមាសធាតុជាច្រើនដែលប្រសិនបើចង់បានអាចត្រូវបានតំឡើងដាច់ដោយឡែកពីគ្នា។

វិធីទី ១៖ ការតំឡើងតាមស្តង់ដារ

ការតំឡើងតាមស្តង់ដារទាក់ទងនឹងការប្រើប្រាស់កញ្ចប់ចុងក្រោយ។ នៅក្នុងប្រព័ន្ធប្រតិបត្តិការអ៊ូប៊ុនទូម៉ាស៊ីនមេនីមួយៗមានភាពខុសគ្នា៖

  • 12.04 LTS (ច្បាស់លាស់) - 5,3;
  • 14.04 LTS (ទុកចិត្ត) - 5.5;
  • ១៥.១០ (វ៉ាលី) - ៥.៦;
  • 16.04 LTS (Xenial) - 7.0 ។

កញ្ចប់ទាំងអស់ត្រូវបានចែកចាយតាមរយៈឃ្លាំងប្រព័ន្ធប្រតិបត្តិការផ្លូវការដូច្នេះអ្នកមិនចាំបាច់ភ្ជាប់ភាគីទីបីទេ។ ប៉ុន្តែការតំឡើងកញ្ចប់ពេញលេញត្រូវបានអនុវត្តជាពីរកំណែហើយវាអាស្រ័យលើជំនាន់ OS ។ ដូច្នេះដើម្បីដំឡើងកម្មវិធី PHP លើអ៊ូប៊ុនទូ ១៦,០៤ សូមដំណើរការពាក្យបញ្ជានេះ៖

sudo apt-get install php

និងសម្រាប់កំណែមុន ៗ ៖

sudo apt-get install php5

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

ម៉ូឌុលសម្រាប់ម៉ាស៊ីនបម្រើ Apache HTTP

ដើម្បីដំឡើងម៉ូឌុល PHP សម្រាប់កម្មវិធី Apache នៅលើអ៊ូប៊ុនទូ ១៦,០៤ អ្នកត្រូវដំណើរការពាក្យបញ្ជាខាងក្រោម៖

sudo apt-get install libapache2-mod-php

នៅក្នុងកំណែមុននៃប្រព័ន្ធប្រតិបត្តិការ៖

sudo apt-get ដំឡើង libapache2-mod-php5

អ្នកនឹងត្រូវបានសួររកលេខសំងាត់បន្ទាប់ពីបញ្ចូលអ្នកត្រូវផ្តល់ការអនុញ្ញាតអោយតំឡើង។ ដើម្បីធ្វើដូចនេះសូមបញ្ចូលអក្សរ "Y" (អាស្រ័យលើការធ្វើមូលដ្ឋានីយកម្មរបស់អ៊ូប៊ុនទូម៉ាស៊ីនមេ) ហើយចុច បញ្ចូល.

អ្វីដែលនៅសល់គឺត្រូវរង់ចាំការទាញយកនិងតំឡើងកញ្ចប់បញ្ចប់។

អេហ្វភីអិម

ដើម្បីដំឡើង FPM នៅលើប្រព័ន្ធប្រតិបត្តិការកំណែ ១៦.០៤ ធ្វើដូចខាងក្រោមៈ

sudo apt-get ដំឡើង php-fpm

នៅក្នុងកំណែមុន៖

sudo apt-get install php5-fpm

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

ស៊ីអាយ

CLI ត្រូវការសម្រាប់អ្នកអភិវឌ្ឍន៍ដែលបង្កើតកម្មវិធីកុងសូលក្នុង PHP ។ ដើម្បីអនុវត្តភាសាសរសេរកម្មវិធីនេះនៅក្នុងវាក្នុងអ៊ូប៊ុនទូ ១៦.០៤ អ្នកត្រូវដំណើរការពាក្យបញ្ជា៖

sudo apt-get ដំឡើង php-cli

នៅក្នុងកំណែមុន៖

sudo apt-get install php5-cli

ផ្នែកបន្ថែម PHP

ដើម្បីអនុវត្តមុខងារដែលអាចធ្វើបានទាំងអស់របស់ PHP វាមានតម្លៃតំឡើងផ្នែកបន្ថែមមួយចំនួនសម្រាប់កម្មវិធីដែលបានប្រើ។ ឥឡូវនេះពាក្យបញ្ជាដែលមានប្រជាប្រិយបំផុតសម្រាប់ការតំឡើងបែបនេះនឹងត្រូវបានបង្ហាញ។

សម្គាល់ៈខាងក្រោមពាក្យបញ្ជាចំនួនពីរនឹងត្រូវបានផ្តល់សម្រាប់ផ្នែកបន្ថែមនីមួយៗដែលទីមួយគឺសម្រាប់អ៊ូប៊ុនទូសឺវឺរ ១៦.០៤ និងទីពីរគឺសម្រាប់ប្រព័ន្ធប្រតិបត្តិការជំនាន់មុន ៗ ។

  1. ផ្នែកបន្ថែមសម្រាប់ GD:

    sudo apt-get install php-gd
    sudo apt-get install php5-gd

  2. ផ្នែកបន្ថែមសម្រាប់ម៉ាកគ្រីប៖

    sudo apt-get ដំឡើង php-mcrypt
    sudo apt-get install php5-mcrypt

  3. ផ្នែកបន្ថែមសម្រាប់កម្មវិធី MySQL៖

    sudo apt-get ដំឡើង php-mysql
    sudo apt-get install php5-mysql

សូមមើលផងដែរ: ការណែនាំតំឡើង MySQL នៅលើអ៊ូប៊ុនទូ

វិធីទី ២៖ តំឡើងជំនាន់ផ្សេងទៀត

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

  1. ដំបូងអ្នកត្រូវដកសមាសធាតុ PHP ទាំងអស់ដែលត្រូវបានតំឡើងពីមុននៅលើប្រព័ន្ធចេញ។ ដើម្បីធ្វើដូចនេះនៅក្នុងអ៊ូប៊ុនទូ 16.04 ដំណើរការពាក្យបញ្ជាចំនួនពីរ៖

    sudo apt-get remove libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql
    sudo apt-get autoremove

    នៅក្នុងកំណែមុននៃប្រព័ន្ធប្រតិបត្តិការ៖

    sudo apt-get remove libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
    sudo apt-get autoremove

  2. ឥឡូវអ្នកត្រូវបន្ថែម PPA ទៅក្នុងបញ្ជីឃ្លាំងដែលមានកញ្ចប់នៃ PHP ទាំងអស់។

    sudo add-apt-repository ppa: ondrej / php
    ធ្វើឱ្យទាន់សម័យ sudo apt-get

  3. នៅពេលនេះអ្នកអាចតំឡើងកញ្ចប់ PHP ពេញលេញ។ ដើម្បីធ្វើដូចនេះបញ្ជាក់កំណែនៅក្នុងពាក្យបញ្ជាខ្លួនវាឧទាហរណ៍ "5.6":

    sudo apt-get install php5.6

ប្រសិនបើអ្នកមិនត្រូវការកញ្ចប់ពេញលេញអ្នកអាចតំឡើងម៉ូឌុលដោយឡែកពីគ្នាដោយជ្រើសរើសពាក្យបញ្ជាចាំបាច់៖

sudo apt-get តំឡើង libapache2-mod-php5.6
sudo apt-get install php5.6-fpm
sudo apt-get install php5.6-cli
sudo apt-get install php-gd
sudo apt-get install php5.6-mbstring
sudo apt-get install php5.6-mcrypt
sudo apt-get install php5.6-mysql
sudo apt-get install php5.6-xml

សេចក្តីសន្និដ្ឋាន

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

Pin
Send
Share
Send