សួស្តីលោក លោកស្រី អ្នកនាងកញ្ញា 1Byte ត្រលប់មកវិញហើយ។. ដូចរាល់ដង ដើម្បីអាចបង្កើតគេហទំព័រដោយប្រើក្របខ័ណ្ឌជាក់លាក់។ អ្នកត្រូវធ្វើជំហានខាងក្រោម៖
- ជំហាន 1: ដំឡើងក្របខ័ណ្ឌ PrestaShop កញ្ចប់ចាំបាច់ និងរៀបចំការប្ដូរតាមបំណងនៅផ្នែក BackEnd ទៅម៉ាស៊ីនមេ (អ្នកបានធ្វើវានៅក្នុង ជាផ្នែកមួយ 1)
- ជំហាន 2: ដោយផ្អែកលើសមាសធាតុនៅក្នុងជំហានទី 1 សូមដំឡើងគេហទំព័រ PrestaShop តាមរយៈកម្មវិធីរុករករបស់អ្នក។ (អ្នកនៅទីនេះ វគ្គ២!)
- ជំហាន 3: ដំឡើងវិញ្ញាបនបត្រ SSL នៅលើគេហទំព័ររបស់អ្នក។
- ជំហាន 4: ប្ដូរចំណុចប្រទាក់តាមបំណង និងគ្រប់គ្រង PrestaShop តាមការចូលចិត្តរបស់អ្នក ^^
តម្រូវការទុកជាមុន
ដើម្បីធ្វើជំហានទី 2 នេះអ្នកត្រូវអានឱ្យចប់ ជាផ្នែកមួយ 1. នេះជាកត្តាចាំបាច់ ហើយអ្នកត្រូវតែមានសមាសធាតុដូចខាងក្រោមៈ
- ឈ្មោះដែន
- Cloud Server
- ក្របខ័ណ្ឌ PrestaShop ត្រូវបានដំឡើងរួចហើយនៅលើ Server របស់អ្នក។
- មានស្មារតីចង់រៀនអ្វីថ្មីៗ
លែងនិយាយតូចតាចទៀតហើយ តោះលើកដៃ
In ជាផ្នែកមួយ 1អ្នកនឹងឈប់នៅទីនេះ
តែកុំបារម្ភពេកព្រោះ 1Byte នៅទីនេះរួចហើយ ខ្ញុំតែងតែនៅជាមួយអ្នកនៅពេលអ្នកមានបញ្ហា
យោងតាមការណែនាំរបស់ PrestaShop មានចំណុចមួយចំនួនដែលអ្នកត្រូវជួសជុល។
→ ចូរយើងត្រលប់ទៅផ្នែក Server ហើយប្រើ Terminal Interface ដើម្បីជួសជុលវា។
1) ដំឡើងផ្នែកបន្ថែម PHP "Mbstring" ដោយដំណើរការពាក្យបញ្ជានេះ។
sudo yum install php-mbstring -y
sudo systemctl restart httpd
2) បន្ទាប់គឺដំឡើង "PHP Accelerator" ដើម្បីបង្កើនគេហទំព័ររបស់អ្នក។
តែចាំមើល!!!…
ខ្ញុំក៏បានអានឯកសាររបស់ PHP accelerator ហើយនេះ។ ដំណើរការតែជាមួយ PHP កំណែ 4 និង 5។ ខណៈពេលដែល PHP របស់យើងគឺកំណែ 7
→ នឹងរំលងជំហាននេះ។ អ្នកឃើញទេ ខ្ញុំសន្សំពេលអ្នកម្តងទៀត
យល់ព្រមឥឡូវនេះ យើងគ្រាន់តែត្រូវការធ្វើឱ្យទំព័ររបស់យើងឡើងវិញ ដើម្បីពិនិត្យមើលថាតើទំព័រ សារព្រមាន នៅសល់ឬអត់?

ចំណាំសំខាន់ 1:
- សូមចងចាំថាកុំធីកបើក SSL ជាមួយនឹងជម្រើស បាទ/ចាស
- សូមពិនិត្យមើលជាមួយជម្រើស ទេ
- នេះគឺដោយសារតែប្រសិនបើអ្នកជ្រើសរើស បាទជម្រើសវានឹងធ្វើឱ្យគេហទំព័ររបស់អ្នកមិនអាចដំណើរការបានដោយហេតុផលពីរយ៉ាង៖
1) នៅខាង server យើងមិនបានប្រាប់ firewallcmd អនុញ្ញាតសេវា https នៅឡើយទេ, យើងគ្រាន់តែ បានអនុញ្ញាតសេវាកម្ម http
2) រហូតមកដល់ពេលនេះ គេហទំព័ររបស់យើងមិនទាន់បានដំឡើងវិញ្ញាបនបត្រ SSL ទេ។
ចំណាំសំខាន់ 2:
PrestaShop ស្នើសុំព័ត៌មានមូលដ្ឋានទិន្នន័យ (ដែលខ្ញុំបានបង្កើតរួចហើយនៅក្នុង ជាផ្នែកមួយ 1) ក្នុងដំណាក់កាលនេះ។

នៅពេលដែលអ្វីៗគ្រប់យ៉ាងរួចរាល់ សូមផ្លាស់ទីទៅផ្នែកបន្ទាប់

បន្ទាប់ពីផ្តល់ព័ត៌មានទៅ PrestaShop សូមពិនិត្យមើលការតភ្ជាប់ទៅមូលដ្ឋានទិន្នន័យរបស់អ្នក។
- ប្រសិនបើអ្វីៗដំណើរការបានល្អ សារដូចខាងលើនឹងត្រូវបានបង្ហាញ។
- បន្ទាប់មកគ្រាន់តែចុចលើប៊ូតុង បន្ទាប់
- ប្រសិនបើ PrestaShop មិនអាចភ្ជាប់ទៅមូលដ្ឋានទិន្នន័យ អ្នកត្រូវពិនិត្យមើលព័ត៌មានដូចជា db_name, db_user និង db_pass ដែលត្រូវបានបង្កើតឡើងនៅ ជាផ្នែកមួយ 1

(ហើយឥឡូវនេះ អ្នកគ្រាន់តែរីករាយជាមួយតែមួយពែង ខណៈដែលប្រព័ន្ធដំឡើងដោយស្វ័យប្រវត្តិសម្រាប់អ្នក)
ប្រសិនបើអ្នកឃើញរូបភាពនេះដូចខ្ញុំ សូមអបអរសាទរ អ្នកបានដំឡើងក្របខ័ណ្ឌ PrestaShop ដោយជោគជ័យដោយប្រើកម្មវិធីរុករករបស់អ្នក

កត់ចំណាំ:
- ព័ត៌មាននៃប្រអប់ (1) នឹងក្លាយជាលិខិតបញ្ជាក់របស់អ្នកក្នុងការចូលនៅក្នុងផ្ទាំងគ្រប់គ្រង
- យល់ព្រម យើងត្រលប់ទៅស្ថានីយរបស់យើងវិញ ហើយធ្វើតាមពាក្យបញ្ជាខាងក្រោម
#Navigate to prestashop directory and list all files
cd /var/www/html/prestashop/
ls

ហេតុអ្វីបានជាខ្ញុំរំលេចបញ្ជីឈ្មោះ "admin" ទាំងមូល? ខ្ញុំនឹងទុកវាឱ្យបើកចំហសម្រាប់ពេលនេះ ប៉ុន្តែបន្តិចទៀត ខ្ញុំនឹងពន្យល់អ្នកខាងក្រោម
#Remove the install directory
rm -rfv install/
ចំណាំសំខាន់:
- នៅពេលដែលថតដាក់ឈ្មោះថាដំឡើង"ត្រូវបានលុបទាំងស្រុង ប្រព័ន្ធនឹងប្តូរឈ្មោះថតដោយស្វ័យប្រវត្តិ"គ្រប់គ្រង"ទៅ"រដ្ឋបាលxxx"
- ហេតុអ្វីបានជានោះ? ដោយសារតែ PrestaShop មិនចង់ឱ្យមនុស្សអាក្រក់ (ពួក ហេកឃឺ) ទៅ ស្គាល់ផ្លូវទៅកាន់ទំព័រផ្ទាំងគ្រប់គ្រង. ដូច្នេះ ដើម្បីការពារអ្នកដែលចង់ដឹងពីការចូលមកកាន់ទំព័រគ្រប់គ្រង PrestaShop នឹងប្តូរឈ្មោះនេះថា “គ្រប់គ្រង"ថតឯកសារទៅ"រដ្ឋបាលxxx"
ដើម្បីផ្ទៀងផ្ទាត់វា សូមប្រើពាក្យបញ្ជានេះម្តងទៀត
#Verify the directory named "admin"
ls

ដូចដែលអ្នកអាចឃើញថត "គ្រប់គ្រង"ត្រូវបានប្តូរឈ្មោះទៅជា"អ្នកគ្រប់គ្រង 233ymehbz"
ឈ្មោះនេះនឹងខុសពីអ្នកទាំងស្រុង។
ដូច្នេះសូមពិនិត្យមើលវា៖
→ ខ្ញុំបានជួយអ្នកឱ្យទទួលបានចម្លើយចំពោះសំណួរខាងលើរួចហើយ
→ ដើម្បីភ្ជាប់ទៅកាន់ផ្ទាំងគ្រប់គ្រងរបស់អ្នក អ្នកត្រូវវាយបញ្ចូល URL របស់អ្នកដូចខាងក្រោម៖ http://<your-server-ip>/admin233ymehbz

ប៉ុន្តែបើមានឈ្មោះបែបនេះពិបាកចាំមែនទេ?
ដូច្នេះហើយ យើងច្រើនតែប្តូរឈ្មោះថតនេះ "រដ្ឋបាលxxx" ជាឈ្មោះដែលងាយចាំ ប៉ុន្តែពិបាកទាយ
#Rename "adminxxx" directory to a new name
mv admin233ymehbz/ secret_page/
ls

សូមសាកល្បងម្តងទៀតដោយរុករកទៅ http://<your-ip-server>/secret_page

ប្រើប្រាស់ជំនាញ Cloud Computing ដ៏រឹងមាំរបស់ 1Byte ដើម្បីជំរុញអាជីវកម្មរបស់អ្នកតាមរបៀបដ៏ធំមួយ
1Byte ផ្តល់សេវាកម្មចុះឈ្មោះដែនពេញលេញ ដែលរួមមានបុគ្គលិកផ្នែកគាំទ្រ ការថែទាំអតិថិជនដែលមានការអប់រំ ការចំណាយសមរម្យ ក៏ដូចជាឧបករណ៍ស្វែងរកតម្លៃដែន។
បង្កើនសុវត្ថិភាពលើអ៊ីនធឺណិតរបស់អ្នកជាមួយនឹងសេវាកម្ម SSL របស់ 1Byte ។ ការការពារដែលមិនអាចប្រៀបផ្ទឹមបាន ការរួមបញ្ចូលដោយគ្មានថ្នេរ និងសន្តិភាពនៃចិត្តសម្រាប់ដំណើរឌីជីថលរបស់អ្នក។
មិនថា cloud server កញ្ចប់ដែលអ្នកជ្រើសរើស អ្នកអាចពឹងផ្អែកលើ 1Byte សម្រាប់ភាពជឿជាក់ ភាពឯកជន សុវត្ថិភាព និងបទពិសោធន៍គ្មានភាពតានតឹង ដែលមានសារៈសំខាន់សម្រាប់អាជីវកម្មជោគជ័យ។
ការជ្រើសរើសពួកយើងជាអ្នកផ្តល់សេវាបង្ហោះចែករំលែករបស់អ្នកអនុញ្ញាតឱ្យអ្នកទទួលបានតម្លៃដ៏ល្អឥតខ្ចោះសម្រាប់ប្រាក់របស់អ្នក ខណៈពេលដែលរីករាយនឹងកម្រិតគុណភាព និងមុខងារដូចគ្នានឹងជម្រើសដែលមានតម្លៃថ្លៃជាង។
តាមរយៈកម្មវិធីដែលមានភាពបត់បែនខ្ពស់ 1Byte ដ៏ទំនើប cloud hosting ផ្តល់ដំណោះស្រាយដ៏អស្ចារ្យដល់អាជីវកម្មខ្នាតតូច និងមធ្យមលឿនជាងមុន សុវត្ថិភាពជាងមុន និងក្នុងតម្លៃកាត់បន្ថយ។
បន្តនាំមុខការប្រកួតប្រជែងជាមួយនឹងសេវាកម្មបង្ហោះ WordPress ប្រកបដោយភាពច្នៃប្រឌិតរបស់ 1Byte ។ ផែនការដែលសំបូរទៅដោយលក្ខណៈពិសេសរបស់យើង និងភាពជឿជាក់ដែលមិនអាចប្រៀបផ្ទឹមបានធានាថាគេហទំព័ររបស់អ្នកមានភាពលេចធ្លោ និងផ្តល់នូវបទពិសោធន៍អ្នកប្រើប្រាស់ដែលមិនអាចបំភ្លេចបាន។
ក្នុងនាមជាដៃគូ AWS ផ្លូវការ ទំនួលខុសត្រូវចម្បងមួយរបស់យើងគឺជួយអាជីវកម្មក្នុងការធ្វើទំនើបកម្មប្រតិបត្តិការរបស់ពួកគេ និងប្រើប្រាស់ច្រើនបំផុតក្នុងការធ្វើដំណើររបស់ពួកគេទៅកាន់ពពកជាមួយ AWS ។
សង្ខេប
រហូតមកដល់បច្ចុប្បន្ន៖
- អ្នកបានដំឡើងក្របខ័ណ្ឌ PrestaShop ដោយជោគជ័យលើទាំង Server និង Browsers
- អតិថិជនរបស់អ្នកអាចភ្ជាប់ទៅគេហទំព័រដើម (FrontEnd)
- អ្នកអាចភ្ជាប់ទៅទំព័រអ្នកគ្រប់គ្រង
ទោះយ៉ាងណាក៏ដោយ នៅតែមានកត្តាសំខាន់មួយ ដែលមិនទាន់បានអនុវត្តនៅឡើយ គឺត្រូវមានលទ្ធភាពដំឡើង វិញ្ញាបនប័ត្រ SSL នៅលើគេហទំព័ររបស់អ្នក។ ដោយសារតែអត្ថបទវែងពេក ខ្ញុំនឹងណែនាំអ្នកឱ្យដំឡើង វិញ្ញាបនបត្រ SSL នៅក្នុង ជាផ្នែកមួយ 3 ជួបគ្នា ឆាប់ៗ!