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

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

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

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

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

វិធីសាស្រ្តទី 1: ការដំឡើងស្តង់ដារ

ដំឡើងស្តង់ដារទាក់ទងនឹងការប្រើប្រាស់កំណែចុងក្រោយបំផុតនៃកញ្ចប់។ ប្រព័ន្ធប្រតិបត្តិការនីមួយៗគឺ Ubuntu Server វាមានលក្ខណៈខុសៗគ្នា:

  • 12.04 LTS (ច្បាស់លាស់) - 5.3;
  • 14.04 LTS (Trusty) - 5.5;
  • ថ្ងៃទី 15 ខែតុលា (Wily) - 5.6;
  • 16.04 LTS (Xenial) - 7.0 ។

កញ្ចប់ទាំងអស់ត្រូវបានចែកចាយតាមឃ្លាំងជាផ្លូវការនៃប្រព័ន្ធប្រតិបត្តិការដូច្នេះអ្នកនឹងមិនចាំបាច់តភ្ជាប់ភាគីទីបីទេ។ ប៉ុន្តែការដំឡើងកញ្ចប់ពេញលេញត្រូវបានអនុវត្តជាពីរកំណែនិងអាស្រ័យលើកំណែនៃប្រព័ន្ធប្រតិបត្តិការ។ ដូច្នេះ, ដើម្បីដំឡើងកម្មវិធី PHP នៅលើម៉ាស៊ីនបម្រើអ៊ូប៊ុនទុក 16.04, រត់ពាក្យបញ្ជានេះ:

sudo apt-get install php

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

sudo apt-get install php5

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

ម៉ូឌុលកម្មវិធី Apache HTTP

ដើម្បីដំឡើងម៉ូឌុល PHP សម្រាប់ Apache នៅក្នុងម៉ាស៊ីនបម្រើអ៊ូបូអ៊ីន 16.04 អ្នកត្រូវដំណើរការពាក្យបញ្ជាដូចខាងក្រោម:

sudo apt-get install libapache2-mod-php

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

sudo apt-get install libapache2-mod-php5

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

វានៅតែជាការរង់ចាំសម្រាប់ការបញ្ចប់នៃកញ្ចប់ទាញយកនិងដំឡើង។

FPM

ដើម្បីដំឡើងម៉ូឌុល FPM នៅក្នុងកំណែប្រព័ន្ធប្រតិបត្តិការ 16.04 ធ្វើដូចខាងក្រោម:

sudo apt-get install php-fpm

នៅក្នុងកំណែដើម:

sudo apt-get install php5-fpm

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

CLI

CLI គឺចាំបាច់សម្រាប់អ្នកអភិវឌ្ឍន៍ដែលចូលរួមក្នុងការបង្កើតកម្មវិធីកុងសូលក្នុង PHP ។ ដើម្បីបង្កប់ភាសាកម្មវិធីនេះដូចគ្នានៅក្នុង Ubuntu 16.04 អ្នកត្រូវដំណើរការពាក្យបញ្ជា:

sudo apt-get install php-cli

នៅក្នុងកំណែដើម:

sudo apt-get install php5-cli

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

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

ចំណាំ: ចំណុចខាងក្រោមនឹងត្រូវបានផ្តល់សម្រាប់កន្ទុយនីមួយៗមានពាក្យបញ្ជាពីរដែលដំបូងគឺសម្រាប់ម៉ាស៊ីនបម្រើអ៊ូប៊ុនទូ 16.04 និងទីពីរសម្រាប់កំណែមុនរបស់ប្រព័ន្ធប្រតិបត្តិការ។

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

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

  2. ផ្នែកបន្ថែមសម្រាប់ Mcrypt:

    sudo apt-get install php-mcrypt
    sudo apt-get install php5-mcrypt

  3. ផ្នែកបន្ថែម MySQL:

    sudo apt-get install php-mysql
    sudo apt-get install php5-mysql

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

វិធីសាស្រ្តទី 2: ដំឡើងកំណែផ្សេងៗទៀត

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

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

    sudo apt-get យកចេញ 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 update

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

    sudo apt-get install php5.6

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

sudo apt-get install 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 និងសមាសធាតុបន្ថែមទាំងអស់របស់វា។ រឿងចំបងគឺត្រូវដឹងពីពាក្យបញ្ជាដែលអ្នកត្រូវការដើម្បីដំណើរការនៅក្នុងម៉ាស៊ីនបម្រើអ៊ូប៊ុនទូ។

មើលវីដេអូ: Contact Form 7 - настройка и создание контактных форм для Wordpress с помощью плагина CF7 (ឧសភា 2024).