ការដំឡើងវិញ្ញាបនប័ត្រ SSL នៅលើកម្មវិធី Microsoft Azure Web

ការដំឡើងវិញ្ញាបនប័ត្រ SSL នៅលើកម្មវិធី Microsoft Azure Web

វិញ្ញាបនបត្រ SSL ត្រូវតែមាន បានធ្វើឱ្យសកម្មមានសុពលភាព និងដំឡើងនៅលើម៉ាស៊ីនមេ។ សម្រាប់ Azure អ្នកនឹងត្រូវផ្ទុកវាទៅវិបផតថល Azure ។ វិញ្ញាបនបត្រ SSL អាចជា បានទាញយក ពីគណនី 1Byte ឬអ៊ីមែល; វាត្រូវតែបំប្លែងទៅជាទម្រង់ PKCS#12 (PFX) ដែលរួមបញ្ចូលសោឯកជន។

របៀបដំឡើងវិញ្ញាបនបត្រ SSL នៅលើកម្មវិធី Microsoft Azure Web

ប្រសិនបើអ្នកបានបង្កើតកូដ CSR សម្រាប់ការធ្វើឱ្យសកម្មវិញ្ញាបនបត្រនៅលើម៉ាស៊ីនមេ Windows របស់អ្នក វាចាំបាច់ក្នុងការធ្វើតាមជំហានខាងក្រោមដើម្បីទទួលបានឯកសារ PFX៖

  1. បំពេញការស្នើសុំវិញ្ញាបនបត្រតាមរយៈ កុងសូលគ្រប់គ្រង IIS.
  2. នាំចេញឯកសារ PFX ដោយប្រើកុងសូលគ្រប់គ្រង MMC ឬ IIS ។ ជម្រើសទាំងពីរត្រូវបានពិពណ៌នា នៅ​ទីនេះ.

ក្នុងករណីដែលអ្នកមានវិញ្ញាបនបត្រ SSL កូនសោឯកជន និងកញ្ចប់ CA នៅក្នុងឯកសារដាច់ដោយឡែកក្នុងទម្រង់ PEM វាអាចត្រូវបានបំលែងទៅជា PFX ដោយប្រើ ឧបករណ៍បំលែង SSL.

ធានាសុវត្ថិភាពគេហទំព័ររបស់អ្នកភ្លាមៗ
1Byte ផ្តល់វិញ្ញាបនបត្រ SSL ដែលអាចទុកចិត្តបាន ដើម្បីការពារគេហទំព័ររបស់អ្នក និងធានាការបញ្ជូនទិន្នន័យប្រកបដោយសុវត្ថិភាពសម្រាប់អតិថិជនរបស់អ្នក។

ជំហានទី 1

ជាជម្រើស វិញ្ញាបនបត្រ SSL អាចត្រូវបានបំប្លែងទៅជាទម្រង់ចាំបាច់ដោយប្រើពាក្យបញ្ជា OpenSSL ខាងក្រោម ប្រសិនបើអ្នកមានស្ថានីយដែលមានមូលដ្ឋានលើលីនុច៖

openssl pkcs12 -export -out certificate.pfx -inkey privatekey.key -in certificate.crt -certfile CA_bundle.crt

នៅពេលដែលអ្នកមានឯកសារ PFX អ្នកអាចផ្ទុកវាទៅវិបផតថល Azure ដើម្បីផ្តល់វាទៅ Web App របស់អ្នក៖

នៅពេលផ្ទុកឡើង ជំហានខាងក្រោមគួរតែត្រូវបានអនុវត្តដើម្បីកំណត់រចនាសម្ព័ន្ធការភ្ជាប់ HTTPS ដែលមានសុវត្ថិភាព។

ជំហានទី 2

ចូលទៅកាន់សេវាកម្មកម្មវិធី ជ្រើសរើសឈ្មោះកម្មវិធីរបស់អ្នក ហើយចុចលើវិញ្ញាបនបត្រ SSL នៅក្រោមផ្នែកការកំណត់៖

ជំហានទី 3

អ្នកគួរតែឃើញ SSL របស់អ្នកនៅក្នុងបញ្ជី។ ជំហានបន្ទាប់គឺកំណត់ការចង domain អ្នកចង់ធានាជាមួយ វិញ្ញាបនប័ត្រ SSL។ ចុចលើ បន្ថែមការចង ដើម្បីដំណើរការ៖

ជំហានទី 4

នៅលើផ្ទាំង បន្ថែមការចង សូមជ្រើសរើស domain ឈ្មោះដែលអ្នកចង់ធានា។ អ្នកក៏អាចជ្រើសរើសថាតើត្រូវប្រើ Server Name Indication (SNI) ឬ IP-based SSL។ ចុច បន្ថែមការចង ដើម្បីបញ្ចប់ការដំឡើងវិញ្ញាបនបត្រ៖

ចំណាំ៖ IP-based SSL កំណត់អាសយដ្ឋាន IP សាធារណៈរបស់ម៉ាស៊ីនមេរបស់អ្នកទៅ domain ឈ្មោះ។ ជម្រើសនេះទាមទារនីមួយៗ domain ដើម្បីមាន IP ឧទ្ទិស.

SNI SSL អនុញ្ញាតឱ្យដែនជាច្រើនចែករំលែកអាសយដ្ឋាន IP ដូចគ្នាជាមួយនឹងវិញ្ញាបនបត្រដាច់ដោយឡែកដែលប្រើសម្រាប់ឈ្មោះដែននីមួយៗ។ កម្មវិធីរុករកតាមអ៊ីនធឺណិតទំនើបភាគច្រើន (រួមទាំង Internet Explorer, Chrome, Firefox និង Opera) គាំទ្រ SNI ។ ទោះយ៉ាងណាក៏ដោយ កម្មវិធីរុករកចាស់ៗដូចជា Internet Explorer 6, Mozilla Firefox 2.0 ឬមុននេះប្រហែលជាមិនគាំទ្រវាទេ។

ប្រសិនបើអ្នកប្រើជម្រើស SNI SSL វាមិនចាំបាច់ចាត់វិធានការផ្សេងទៀតទេ។ ទោះជាយ៉ាងណាក៏ដោយ ប្រសិនបើអ្នកបានបង្កើតការចង SSL ដែលមានមូលដ្ឋានលើ IP នោះ សេវាកម្មកម្មវិធីនឹងបង្កើតអាសយដ្ឋាន IP ជាក់លាក់មួយសម្រាប់ការចង ព្រោះ SSL ដែលមានមូលដ្ឋានលើ IP ទាមទារមួយ។

ប្រសិនបើអ្នកបានប្រើកំណត់ត្រា A ដើម្បីចង្អុលបង្ហាញទម្លាប់របស់អ្នក។ domain ទៅកាន់កម្មវិធី Azure របស់អ្នក ហើយអ្នកទើបតែបានបន្ថែមការភ្ជាប់ SSL ដែលមានមូលដ្ឋានលើ IP នោះ អ្នកនឹងត្រូវធ្វើបច្ចុប្បន្នភាពកំណត់ត្រា A ដែលមានស្រាប់នៅក្នុង domain ឈ្មោះ DNS ការកំណត់ជាមួយអាសយដ្ឋាន IP ថ្មីដែលត្រូវបានកំណត់ទៅ domain.

ជំហានទី 5

អ្នកអាចស្វែងរកអាសយដ្ឋាន IP នេះនៅលើទំព័រដែនផ្ទាល់ខ្លួននៅក្រោមការកំណត់នៃកម្មវិធីរបស់អ្នក នៅខាងលើផ្នែកឈ្មោះម៉ាស៊ីន។ វានឹងត្រូវបានរាយបញ្ជីជាអាសយដ្ឋាន IP ខាងក្រៅ៖

ឥឡូវនេះវិញ្ញាបនបត្រត្រូវបានដំឡើងនៅលើម៉ាស៊ីនមេ។ អ្នកអាចពិនិត្យមើលវាដោយបើកឈ្មោះដែននៅក្នុងកម្មវិធីរុករក ហើយបញ្ជាក់ពិធីការសុវត្ថិភាព៖ https://<your_domain> ។

ការដំឡើងវិញ្ញាបនបត្រក៏អាចត្រូវបានផ្ទៀងផ្ទាត់ដោយមានជំនួយពីពាក្យបញ្ជា OpenSSL៖

openssl s_client -showcerts -connectdomain>:443 - ឈ្មោះម៉ាស៊ីនមេdomain> - ការបង្ហាញ

ម្យ៉ាងវិញទៀត មានអារម្មណ៍សេរីក្នុងការប្រើប្រាស់វានៅលើអ៊ីនធឺណិត ឧបករណ៍ពិនិត្យ SSL. ប្រសិនបើវិញ្ញាបនបត្រត្រូវបានដំឡើងត្រឹមត្រូវ លទ្ធផលនឹងត្រូវបានបង្ហាញដូចខាងក្រោម៖

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

ប្រើប្រាស់ជំនាញ 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 ។

ការពង្រឹង HTTPS សម្រាប់ Azure Web App

ដើម្បីកំណត់ការបញ្ជូនបន្ត HTTPS ដោយស្វ័យប្រវត្តិសម្រាប់ការតភ្ជាប់ដែលមានសុវត្ថិភាព អ្នកត្រូវបន្ថែមច្បាប់បញ្ជូនបន្តពិសេសទៅឯកសារ .web.config ។ តាមលំនាំដើម វាមានទីតាំងនៅក្នុងថតខាងក្រោម ឃ៖\home\site\wwwroot ឯកសារអាចត្រូវបានកែប្រែតាមរយៈកុងសូលបំបាត់កំហុស Kudu សម្រាប់កម្មវិធីរបស់អ្នកដែលមានទីតាំងនៅ https://<appname>.scm.azurewebsites.net/DebugConsole ។

ច្បាប់សរសេរឡើងវិញគួរតែត្រូវបានបន្ថែមរវាងស្លាក <rules> </rules>៖






<action type=”Redirect” url=”https://{HTTP_HOST}/{R:1}”
appendQueryString=”true” redirectType=”អចិន្រ្តៃយ៍” />

បន្ទាប់​ពី​ការ​បញ្ជូន​បន្ត​ត្រូវ​បាន​អនុវត្ត អ្នក​ណា​ដែល​ចូល example.com ឬ www.example.com ក្នុង​កម្មវិធី​រុករក​នឹង​ត្រូវ​បាន​បញ្ជូន​បន្ត​ទៅ https://example.com ដោយ​ស្វ័យ​ប្រវត្តិ។