ភាសាសរសេរកម្មវិធី PHP ដែលត្រូវបានតំឡើងតាមលំនាំដើមរួមជាមួយសមាសធាតុស្តង់ដារផ្សេងទៀតនៃប្រព័ន្ធប្រតិបត្តិការ CentOS 7 ។ ទោះយ៉ាងណាការធ្វើបច្ចុប្បន្នភាពសម្រាប់វេទិកានេះគឺកម្រណាស់ដូច្នេះអ្នកប្រើប្រាស់ត្រូវបានបង្ខំឱ្យធ្វើការជាមួយកំណែ PHP ចាស់ 5. PHP ថ្មី 5 សភានឹងអាចប្រើបានតែបន្ទាប់ពីទាញយកសមស្របដែលឯករាជ្យនិងដំឡើងបណ្ណាល័យទាំងអស់បន្ថែមទៀត។ ជាផ្នែកមួយនៃអត្ថបទថ្ងៃនេះយើងនឹងព្យាយាមពិពណ៌នាអំពីដំណើរការនេះតាមដែលអាចធ្វើទៅបាន។
ដំឡើង PHP 7 ក្នុងកណ្តាល
ក្នុងនាមជាអ្នកចូលចិត្តកម្មវិធីសិក្សាភាគច្រើននៅក្នុងក្រុមហ៊ុន PHP 7 ត្រូវបានតំឡើងដោយបញ្ចូលពាក្យបញ្ជាដែលត្រូវគ្នាក្នុងកុងសូលបុរាណ។ អ្នកប្រើប្រាស់មិនតម្រូវឱ្យមានចំណេះដឹងអំពីគោលការណ៍នៃក្បួនដោះស្រាយទាំងអស់ទេព្រោះវាចាំបាច់ត្រូវបញ្ចូលបន្ទាត់ដែលបានបញ្ជាក់នៅក្នុងស្ថានីយ។ យើងបានបំបែកនីតិវិធីទាំងមូលសម្រាប់ជំហានដើម្បីធ្វើឱ្យមានភាពសាមញ្ញចំពោះភារកិច្ចសម្រាប់អ្នកប្រើប្រាស់ដែលគ្មានបទពិសោធន៍។ សូមចាប់ផ្តើមជាមួយនឹងសកម្មភាពដំបូង។ជំហានទី 1: បន្ថែមឃ្លាំងដែលត្រូវការ
សមាសធាតុសរុបចំនួន 7 ត្រូវបានរក្សាទុកនៅក្នុងកន្លែងស្តុកពីរដែលបានបាត់ខ្លួននៅក្នុងប្រព័ន្ធប្រតិបត្តិការ CentOS 7 ។ អ្នកប្រើប្រាស់ត្រូវការបន្ថែមខ្លួនអ្នកដោយធ្វើឱ្យប្រាកដថាភាពអាចរកបាននៃការភ្ជាប់អ៊ីធឺណិតសកម្ម។
យើងចង់ទាញចំណាប់អារម្មណ៍របស់អ្នកប្រើប្រាស់ទាំងនោះដែលបានតំឡើងនៅលើ phpmyadmin របស់ពួកគេ។ ក្នុងអំឡុងពេលនៃនីតិវិធីនេះឃ្លាំងដែលកំពុងពិចារណាត្រូវបានបន្ថែមផងដែរដូច្នេះអ្នកអាចរំលងជំហាននេះ។ បានដាក់ពង្រាយការណែនាំសម្រាប់ការដំឡើង phpmyadmin ស្វែងរកនៅក្នុងអត្ថបទមួយទៀតស្តីពីតំណខាងក្រោមហើយយើងនឹងបន្តបន្ថែមបណ្ណាល័យនៅ OS ។
អានបន្ថែម: ការតំឡើង phpmyadmin ក្នុងថ្នាក់ 7
- ចូលទៅកាន់ "ស្ថានីយ" តាមវិធីដែលងាយស្រួលឧទាហរណ៍ដំណើរការវាតាមរយៈរូបតំណាងនៅក្នុងម៉ឺនុយ។
- ដំបូងបន្ថែមកញ្ចប់បន្ថែមសម្រាប់ឃ្លាំងលីនុចសហគ្រាសដោយបញ្ចូលពាក្យបញ្ជាស៊ូដូស -uveoraproaproje.org/pub/epel/epel-relese-neest-7.noarch.rpm និងចុចលើគ្រាប់ចុចបញ្ចូល (Enter) ។
- ចាប់តាំងពីសកម្មភាពត្រូវបានអនុវត្តនៅលើឈ្មោះរបស់អ្នកប្រើជាន់ខ្ពស់អ្នកនឹងត្រូវបញ្ជាក់ពីការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវនៃគណនីដោយបញ្ជាក់ពាក្យសម្ងាត់។
- នៅពេលបញ្ចប់ការបន្ថែមកញ្ចប់ថ្មីអ្នកនឹងតំឡើងឃ្លាំងមួយទៀត - រេម៉ីតាមរយៈខ្សែស៊ូដូអេមអេសអិមភីអិមភីភីភីភីភីភីភីភីភី។ អិល។ ម។
នៅពេលដែលសំណើសុំការបញ្ជាក់ពីការបន្ថែមឯកសារថ្មីជានិច្ចការយល់ព្រមចំពោះបញ្ហានេះការជ្រើសរើសចម្លើយដែលចម្លើយគឺអ៊ី។ លើសពីនេះទៀតយើងណែនាំអ្នកឱ្យអានអត្ថបទដែលបានបង្ហាញនៅក្នុងកុងសូលទៅកុងសូល: ពេលខ្លះវាបង្ហាញពីការកើតឡើងនៃកំហុសជាក់លាក់។ ការរកឃើញនិងការកែតម្រូវទាន់ពេលនឹងជួយជៀសវាងបញ្ហានាពេលអនាគត។
ជំហានទី 2: ការធ្វើឱ្យសកម្ម PHP 7
អ្នកបង្កើតឃ្លាំង REMI អះអាងថាវាចាំបាច់ក្នុងការបន្ថែមកញ្ចប់ព័ត៌មានដោយផ្អែកលើ RPM ទៅប្រព័ន្ធ។ នេះរួមបញ្ចូលទាំងភាសាសរសេរកម្មវិធី PHP ដែលមានកម្រិត PHP ។ បន្ទាប់ពីបញ្ចប់ជំហានដំបូងនៅសេម៉ូស 7, កំណែរបស់ PHP មួយចំនួនគួរតែមាន, វានឹងចាំបាច់ក្នុងការប្តូរទៅចុងក្រោយ:
- រុករកបញ្ជីឃ្លាំងដែលមានតាមរយៈពាក្យបញ្ជា LS ស្តង់ដារដោយបញ្ចូល LS /etc/yum.repos.d/Remi* ។ ជាមួយនឹងលក្ខណៈសម្បត្តិដែលនៅសល់នៃឧបករណ៍ប្រើប្រាស់ដែលបានប្រើយើងស្នើឱ្យស្គាល់សម្ភារៈដាច់ដោយឡែកមួយបន្ថែមទៀត។
- ប្រសិនបើអ្នកបានដំឡើងកំណែ PHP មុនរបស់ PHP រួចហើយអ្នកនឹងត្រូវធ្វើបច្ចុប្បន្នភាពបណ្ណាល័យប្រព័ន្ធតាមរយៈ Sudo Yum ការធ្វើបច្ចុប្បន្នភាព។
- នៅពេលដំឡើងកញ្ចប់ថ្មីសូមជ្រើសរើសជំរើសរបស់ Y ដើម្បីបញ្ជាក់ពីសកម្មភាព។
- ប្រសិនបើកុំព្យូទ័រមិនដែលបានដំឡើងកម្មវិធី PHP ដែលបានដំឡើងទេអ្នកនឹងបន្ថែមទៀតដើម្បីបញ្ចូលស៊ូដូយ៉ាំដំឡើងកម្មវិធី PHP PHP-FPM PHP-GD PHP-MySQL ។
- ការតំឡើងកញ្ចប់ក៏គួរតែត្រូវបានបញ្ជាក់ផងដែរដោយបញ្ជាក់ជម្រើសត្រឹមត្រូវ។
យើងចង់កត់សំគាល់ថាខាងលើយើងណែនាំកម្មវិធីនិពន្ធអត្ថបទណាណូ។ តាមលំនាំដើមវាបានបាត់នៅក្នុងប្រព័ន្ធប៉ុន្តែបានបន្ថែមដោយប្រើ Sudo Sudo yum មួយដែលដំឡើងពាក្យបញ្ជាណាណូ។ ក្នុងករណីខ្លះដំណោះស្រាយបែបនេះនឹងកាន់តែងាយស្រួលក្នុងវី។
ជំហានទី 3: តំឡើង PHP 7
ការបន្ថែមនិងធ្វើឱ្យសកម្មសមាសធាតុទាំងអស់ត្រូវបានបញ្ចប់ដោយជោគជ័យវានៅតែចងក្រងដោយផ្ទាល់ទៅលើ PHP 7 ខ្លួនវាផ្ទាល់ដូច្នេះអ្នកអាចចាប់ផ្តើមធ្វើការជាមួយភាសាសរសេរកម្មវិធីនេះ។ នេះត្រូវបានធ្វើក្នុងការចូលកុងសូលនៃពាក្យបញ្ជាដែលត្រូវគ្នា។
ការត្រួតពិនិត្យកំណែរបស់ PHP ដែលបានប្រើអាចរកបាននៅពេលណាមួយដោយបញ្ចូលកម្មវិធី PHP00 -V ឬ PHP00 -R ពាក្យបញ្ជា "pppinfo ();" | grep "PHP ជំនាន់" ដែល 00 ក្នុងករណីទាំងពីរគឺជាកំណែរបស់ PHP ។
នីតិវិធីតំឡើងនេះត្រូវបានបញ្ចប់ដោយជោគជ័យ។ ចំណាំថាការប្តូរទៅកំណែថ្មីគឺជាដំណើរការចាំបាច់។ លើសពីនេះទៀតអ្នកត្រូវចាប់ផ្តើមម៉ាស៊ីនមេគេហទំព័រដែលបានប្រើឡើងវិញប្រសិនបើមានប៉ុន្តែនេះមិនទាក់ទងនឹងកម្មវិធី Apache ទេ។ សម្រាប់ Nginx សូមបញ្ចូល Sudo Sudoctl ចាប់ផ្តើម PHP-FPM ឡើងវិញ។