ការដំឡើងវិញ្ញាបនបត្រ SSL នៅលើ IIS 8 & 10

ការដំឡើងវិញ្ញាបនបត្រ SSL នៅលើ IIS 8 & 10

ដំណើរការដំឡើង SSL

ធានាសុវត្ថិភាពគេហទំព័ររបស់អ្នកភ្លាមៗ
1Byte ផ្តល់វិញ្ញាបនបត្រ SSL ដែលអាចទុកចិត្តបាន ដើម្បីការពារគេហទំព័ររបស់អ្នក និងធានាការបញ្ជូនទិន្នន័យប្រកបដោយសុវត្ថិភាពសម្រាប់អតិថិជនរបស់អ្នក។
FURTHER READING:
1. ការដំឡើងវិញ្ញាបនប័ត្រ SSL នៅលើ IIS 7
2. ការដំឡើងវិញ្ញាបនបត្រ SSL នៅលើ apache2 (Debian, Ubuntu)
3. ការដំឡើងវិញ្ញាបនបត្រ SSL នៅលើ httpd (CentOS)

រៀបចំឯកសារ SSL របស់អ្នករួចរាល់

ពេលអ្នកមានវិញ្ញាបនបត្រ SSL របស់អ្នក បានធ្វើឱ្យសកម្ម, មានសុពលភាព និងចេញ, អ្នកនឹងទទួលបានឯកសារវិញ្ញាបនបត្រនៅក្នុងប័ណ្ណសារ .zip តាមអ៊ីមែល។ ជាជម្រើស, អ្នកអាចទាញយកវាពីគណនី 1Byte របស់អ្នកដូចដែលបានបង្ហាញ នៅ​ទីនេះ.

សម្រាប់ការដំឡើង SSL នៅលើ Windows អ្នកគួរតែប្រើ .p7b ពីបណ្ណសារដែលបានទាញយក។ វាមានវិញ្ញាបនបត្រអង្គភាពចុងក្រោយសម្រាប់ដែនរបស់អ្នក និងវិញ្ញាបនបត្រកម្រិតមធ្យមនៃអាជ្ញាធរវិញ្ញាបនបត្ររួមបញ្ចូលគ្នា (កញ្ចប់ CA) ។ អ្នកក៏អាចប្រើ .cer (មិនមែន .crt or .cert) ឯកសារសម្រាប់ដំឡើង។ នេះគឺស្រដៀងទៅនឹង .p7b, ដូចដែលវាមានទាំងវិញ្ញាបនបត្រ និងកញ្ចប់ CA ប៉ុន្តែក្នុងទម្រង់ binary form។

ប្រសិនបើអ្នកមានឯកសារវិញ្ញាបនបត្រ .crt/.cert និង .ca-bundle (ឧ. ឯកសារសម្រាប់វិញ្ញាបនបត្រផ្ទាល់ខ្លួន) អ្នកអាចបំប្លែងពួកវាទៅជាឯកសារ .p7b ដោយប្រើ converter tool. ប្រើជម្រើស "PEM ទៅ PKCS7" ។

ដំឡើង SSL

ជំហានទី 1

Start Internet Information Services (IIS) Manager ដោយបញ្ចូល "inetmgr" ទៅក្នុង field ស្វែងរកដែលមានទីតាំងនៅជិត Start ប៊ូតុង ឬនៅក្នុង Run window, ដែលអាចបើកបានដោយចុច Win + R hotkey ។

ជំហានទី 2

ចុចពីរដងលើប៊ូតុង Server Certificates icon នៅក្នុងទំព័រដើមរបស់កម្មវិធី IIS Manager។

ជំហានទី 3

ដាក់ mouse នៅលើ បន្ទះ Actions នៅជ្រុងខាងស្តាំនៃ window ហើយចុច Complete Certificate Request.

ជំហានទី 4

អេក្រង់បន្ទាប់ - បញ្ជាក់ការឆ្លើយតបរបស់អាជ្ញាធរវិញ្ញាបនប័ត្រ – មាន 3 fields:

  • ឈ្មោះឯកសារដែលមានការឆ្លើយតបរបស់ certification authority – រកមើលប្រព័ន្ធឯកសារដើម្បីស្វែងរកឯកសារវិញ្ញាបនបត្រ .p7b ។
  • ឈ្មោះ Friendly – វាលនេះជួយ server administrator ឱ្យងាយស្រួលកំណត់ទីតាំងវិញ្ញាបនបត្រជាក់លាក់មួយ។ ឧ domain ឈ្មោះនៃវិញ្ញាបនបត្រអាចត្រូវបានបញ្ជាក់នៅក្នុង field នេះ។
  • ជ្រើសរើសកន្លែងផ្ទុកវិញ្ញាបនបត្រសម្រាប់វិញ្ញាបនបត្រថ្មី – រក្សាសំណុំនេះនៅក្នុង Personal, គឺ default value.។

ជំហានទី 5

នៅពេលអ្នកបានបំពេញ fields ទាំងអស់រួចសូមចុច OK ដើម្បីនាំចូលវិញ្ញាបនបត្រទៅ server storage។

ចំណាំ (Note): ប្រសិនបើអ្នកទទួលបានសារ “Cannot find the certificate request…” នៅចំណុចនេះ, សូមយោងទៅលើចំណងជើង "មិន​អាច​រក​ឃើញ​សំណើ​វិញ្ញាបនបត្រ…” ខាងក្រោមការណែនាំនេះ។

ជំហានទី 6

ប្រសិនបើការដំឡើងបានជោគជ័យ, ការកំណត់ថ្មីនឹងបង្ហាញនៅលើទំព័រ Server Certificates

ចំណាំ (Note): ប្រសិនបើវិញ្ញាបនបត្របាត់ពីបញ្ជីបន្ទាប់ពីការនាំចូល, សូមពិនិត្យមើលចំណងជើង “SSL បាត់ពីបញ្ជី” ខាងក្រោមការណែនាំនេះសម្រាប់ដំណោះស្រាយ។

ភ្ជាប់ SSL ទៅគេហទំព័ររបស់អ្នក

ជំហានទី 1

វិញ្ញាបនបត្រ SSL ដែលបានដំឡើងឥឡូវនេះត្រូវតែត្រូវបានផ្តល់ទៅឱ្យគេហទំព័រដោយចងវា secure port។ ដើម្បីធ្វើដូចនេះសូមជ្រើសរើស Sites ថតនៅក្នុងបន្ទះការតភ្ជាប់នៅជ្រុងខាងឆ្វេងនៃកម្មវិធី IIS Manager ហើយចុចលើគេហទំព័រដែលត្រូវគ្នា។ បន្ទាប់មកនៅក្នុង បន្ទះ Actions បន្ទះនៅផ្នែកខាងស្តាំ ជ្រើសរើស ចំណង….

ជំហានទី 2

ចុច Add… នៅផ្នែកខាងស្តាំនៃ Site Bindings

pop-up លេចឡើងបន្ទាប់នឹងបង្ហាញ fields ជាច្រើនដែលចាំបាច់ត្រូវកែប្រែ៖

  • វាយបញ្ចូល – ជ្រើស “https” ពី drop-down menu;
  • អាសយដ្ឋាន IP – ជ្រើសរើសអាសយដ្ឋាន IP ជាក់លាក់ ឬ "All Unassigned";
  • Port – បញ្ជាក់លេខ port សម្រាប់ការតភ្ជាប់សុវត្ថិភាព។ លេខ default port គឺ 443;
  • វិញ្ញាបនប័ត្រ SSL – ជ្រើសរើសវិញ្ញាបនបត្រដែលត្រូវគ្នា, កំណត់ដោយឈ្មោះងាយស្រួលដែលបានបញ្ជាក់ពីមុន។

ចុច OK ដើម្បីភ្ជាប់វិញ្ញាបនបត្រជាមួយគេហទំព័រ។ ធាតុថ្មីគួរតែលេចឡើងនៅក្នុង Site Bindings

ចំណាំ (Note)ជាទូទៅ មិនចាំបាច់ចាប់ផ្តើមម៉ាស៊ីនបម្រើឡើងវិញទេ។ ដូច្នេះ បន្ទាប់ពីវិញ្ញាបនប័ត្រ SSL ត្រូវបានដំឡើង និងការចង្កង់ (binding) ត្រូវបានបង្កើតរួច គេហទំព័ររបស់អ្នកគួរតែអាចចូលប្រើបានតាមរយៈ https:// នៅក្នុងកម្មវិធីរុករក។

ដើម្បីពិនិត្យមើលថាតើវិញ្ញាបនប័ត្រត្រូវបានដំឡើងដោយជោគជ័យ អ្នកអាចប្រើ ឧបករណ៍ពិនិត្យ ssl.

HTTPS ប្តូរទិស

នៅពេលដែលអ្នកបានដំឡើងវិញ្ញាបនបត្រ SSL នៅលើដែនរបស់អ្នក, អ្នកគួរតែបើក HTTPS redirect ដើម្បី force HTTP requests ទាំងអស់ឱ្យប្រើ HTTPS ជំនួសវិញ។ HTTPS គឺជាផ្នែកបន្ថែមនៃ HTTP protocol ដែលការបញ្ជូនទិន្នន័យត្រូវបានអ៊ិនគ្រីបដោយប្រើវិញ្ញាបនបត្រ SSL ។

នៅលើវីនដូ, HTTP ទៅ HTTPS redirection អាចត្រូវបានបើកដោយមានជំនួយពី URL Rewrite module ។

អ្នកអាចប្រើវាបាន អ្នកត្រួតពិនិត្យ ដើម្បីមើលថាតើការបញ្ជូនបន្តត្រូវបានបើកដោយជោគជ័យ។

បញ្ហាដែលអាចកើតមានជាមួយការដំឡើង

"មិន​អាច​រក​ឃើញ​សំណើ​វិញ្ញាបនបត្រ..."

នៅពេលដំឡើងវិញ្ញាបនបត្រ SSL នៅលើ IIS, អ្នកនឹងអាចទទួលបានកំហុសដូចខាងក្រោម៖

ហេតុផលទូទៅបំផុតសម្រាប់បញ្ហានេះគឺថាអ្នកកំពុងព្យាយាមនាំចូលវិញ្ញាបនបត្រ SSL ដែលបានធ្វើឱ្យសកម្មជាមួយនឹង Certificate Signing Request (CSR) ដែលបង្កើតនៅខាងក្រៅ server។ ប្រសិនបើនោះជាករណីនោះ អ្នកអាច៖

  • បង្កើត PFX ដោយប្រើវិញ្ញាបនបត្រ, កញ្ចប់ CA និង private key និង ទាញចូល ទៅជា IIS. ឯកសារវិញ្ញាបនបត្រ PFX អាចត្រូវបានបង្កើតតាមវិធីផ្សេងៗគ្នា, ជាឧទាហរណ៍ :
  • ចេញវិញ្ញាបនបត្ររបស់អ្នកឡើងវិញជាមួយនឹង CSR ដែលបង្កើតនៅលើ server ហើយដំឡើងវាជាមួយឯកសារ .p7b ។

ចំណាំ (Note): ត្រូវប្រាកដថាបង្កើត ឬកែសម្រួលការចង បន្ទាប់ពីវិញ្ញាបនបត្រត្រូវបាននាំចូល។

ប្រសិនបើអ្នកប្រាកដថា CSR ត្រូវបានបង្កើតឡើងនៅលើ server ហើយអ្នកនៅតែទទួលបាន error នេះ, អ្នកអាចសាកល្បងដូចខាងក្រោម៖

  • បិទ​ error window ហើយ​ refresh ការ​ដំឡើង​ឡើងវិញ​ដោយ​ចុច F5, ហើយ​ព្យាយាម​ម្ដងទៀត។ ប្រសិនបើវិញ្ញាបនបត្រលេចឡើង, សូមបញ្ចប់ការដំឡើង SSL ដោយបង្កើត ឬកែសម្រួលការចង។
  • ប្រសិនបើវិញ្ញាបនបត្រមិនលេចឡើងទេ, អ្នកអាចព្យាយាមកំណត់ឈ្មោះមិត្តភាពទៅវាដោយប្រើ MMC ឬ certutil ។ បញ្ហាអាចនឹងកើតឡើងដោយសារតែឈ្មោះមិត្តភាពត្រូវបានទុកចោល, ដូច្នេះត្រូវប្រាកដថាកំណត់វាកំឡុងពេលដំឡើង។ សូមពិនិត្យមើល អត្ថបទ ជាផ្លូវការពីក្រុមហ៊ុន Microsoft ទៅលើបញ្ហានេះ។

ប្រសិនបើជំហានខាងលើមិនបានជួយទេ, សូមចេញវិញ្ញាបនបត្ររបស់អ្នកឡើងវិញដោយប្រើ CSR ថ្មីដែលបានបង្កើតនៅលើ server ហើយព្យាយាមដំឡើងវាម្តងទៀត។

SSL បាត់ពីបញ្ជី

បញ្ហាទូទៅមួយទៀតគឺវិញ្ញាបនបត្របាត់ពីបញ្ជីនៅ import។ វិធីសាស្រ្តដែលអាចដោះស្រាយបានគឺស្រដៀងនឹងបញ្ហាមុន៖

ប្រសិនបើ CSR ត្រូវបានបង្កើតនៅលើ server ប៉ុន្តែវិញ្ញាបនបត្របាត់, អ្នកអាចព្យាយាម force link រវាងវិញ្ញាបនបត្រ និង private key។

ស្វែងយល់ពីសេវាកម្មរបស់យើង។

ប្រើប្រាស់ជំនាញ Cloud Computing ដ៏រឹងមាំរបស់ 1Byte ដើម្បីជំរុញអាជីវកម្មរបស់អ្នកតាមរបៀបដ៏ធំមួយ

Domains

1Byte ផ្តល់ពេញលេញ domain សេវាកម្មចុះឈ្មោះដែលរួមមានបុគ្គលិកគាំទ្រដោយយកចិត្តទុកដាក់ ការថែទាំអតិថិជនដែលមានការអប់រំ ការចំណាយសមរម្យ ក៏ដូចជា ក domain ឧបករណ៍ស្វែងរកតម្លៃ។

វិញ្ញាបនបត្រ SSL

បង្កើនសុវត្ថិភាពលើអ៊ីនធឺណិតរបស់អ្នកជាមួយនឹងសេវាកម្ម SSL របស់ 1Byte ។ ការការពារដែលមិនអាចប្រៀបផ្ទឹមបាន ការរួមបញ្ចូលដោយគ្មានថ្នេរ និងសន្តិភាពនៃចិត្តសម្រាប់ដំណើរឌីជីថលរបស់អ្នក។

Cloud Server

មិនថា cloud server កញ្ចប់ដែលអ្នកជ្រើសរើស អ្នកអាចពឹងផ្អែកលើ 1Byte សម្រាប់ភាពជឿជាក់ ភាពឯកជន សុវត្ថិភាព និងបទពិសោធន៍គ្មានភាពតានតឹង ដែលមានសារៈសំខាន់សម្រាប់អាជីវកម្មជោគជ័យ។

Shared Hosting

ការជ្រើសរើសពួកយើងជាអ្នកផ្តល់សេវាបង្ហោះចែករំលែករបស់អ្នកអនុញ្ញាតឱ្យអ្នកទទួលបានតម្លៃដ៏ល្អឥតខ្ចោះសម្រាប់ប្រាក់របស់អ្នក ខណៈពេលដែលរីករាយនឹងកម្រិតគុណភាព និងមុខងារដូចគ្នានឹងជម្រើសដែលមានតម្លៃថ្លៃជាង។

Cloud Hosting

តាមរយៈកម្មវិធីដែលមានភាពបត់បែនខ្ពស់ 1Byte ដ៏ទំនើប cloud hosting ផ្តល់ដំណោះស្រាយដ៏អស្ចារ្យដល់អាជីវកម្មខ្នាតតូច និងមធ្យមលឿនជាងមុន សុវត្ថិភាពជាងមុន និងក្នុងតម្លៃកាត់បន្ថយ។

WordPress Hosting

បន្តនាំមុខការប្រកួតប្រជែងជាមួយនឹងសេវាកម្មបង្ហោះ WordPress ប្រកបដោយភាពច្នៃប្រឌិតរបស់ 1Byte ។ ផែនការដែលសំបូរទៅដោយលក្ខណៈពិសេសរបស់យើង និងភាពជឿជាក់ដែលមិនអាចប្រៀបផ្ទឹមបានធានាថាគេហទំព័ររបស់អ្នកមានភាពលេចធ្លោ និងផ្តល់នូវបទពិសោធន៍អ្នកប្រើប្រាស់ដែលមិនអាចបំភ្លេចបាន។

Amazon Web Services (AWS)
ភាពជាដៃគូ AWS

ក្នុងនាមជាដៃគូ AWS ផ្លូវការ ទំនួលខុសត្រូវចម្បងមួយរបស់យើងគឺជួយអាជីវកម្មក្នុងការធ្វើទំនើបកម្មប្រតិបត្តិការរបស់ពួកគេ និងប្រើប្រាស់ច្រើនបំផុតក្នុងការធ្វើដំណើររបស់ពួកគេទៅកាន់ពពកជាមួយ AWS ។

ខ្សែសង្វាក់វិញ្ញាបនបត្រមិនពេញលេញ

មានបញ្ហាមួយទៀតដែលអាចត្រូវបានរកឃើញនៅលើ Windows server។ ទោះបីជាអ្នកបានដំឡើងវិញ្ញាបនបត្រ SSL យ៉ាងត្រឹមត្រូវក៏ដោយ, អ្នកប្រើប្រាស់មួយចំនួននៅតែអាចប្រឈមមុខនឹង security warnings នៅពេលចូលគេហទំព័ររបស់អ្នក។ មូលហេតុឫសគល់គឺជាភាពប្លែកនៃរបៀបដែល Windows servers ដោះស្រាយ SSL handshake, ដែលបណ្តាលឱ្យវាប្រើ Root certificate មិនត្រឹមត្រូវពី Certificate Authority (CA) Bundle។

ទោះបីជាបញ្ហានេះមិនមែនជារឿងធម្មតាក៏ដោយ, វាអាចកើតឡើងនៅលើឧបករណ៍ចាស់។ អានលម្អិតរបស់យើង អត្ថបទ លើប្រធានបទ ដើម្បីស្វែងយល់បន្ថែម និងរបៀបដែលអ្នកអាចដោះស្រាយវាបាន។