របៀបតំឡើងឈ្មោះក្លែងក្លាយ DNS ជាមួយ Apache

ការបម្រើពហុដែនពីម៉ាស៊ីនមេ Apache Web Server

វាជាការងាយស្រួលក្នុងការបង្កើតឈ្មោះក្លែងក្លាយឈ្មោះ DNS ជាមួយម៉ាស៊ីនមេវ៉ែប Apache ។ អ្វីដែលមានន័យនេះគឺថាបើអ្នកមានដែនបណ្ដាញមួយឬ 100 អ្នកអាចកំណត់វារហូតដល់ចង្អុលទៅថតផ្សេងគ្នានៅលើម៉ាស៊ីនបម្រើបណ្ដាញរបស់អ្នកនិងធ្វើជាម្ចាស់ផ្ទះទាំងអស់ដោយខ្លួនឯង។

ភាពលំបាក: រឹង

ពេលវេលាដែលត្រូវការ: 10 នាទី

កំពុងដំឡើងឈ្មោះ DNS

  1. បង្កើតថតនៅលើម៉ាស៊ីនមេ Apache របស់អ្នក។
    ត្រូវប្រាកដថាដាក់ថតនៅក្នុងថតម៉ាស៊ីនមេរបស់អ្នកនិងមិននៅក្នុងទីតាំងណាមួយនៅលើម៉ាស៊ីនរបស់អ្នកទេ។ ឧទាហរណ៍ ឯកសារគេហទំព័រ ម៉ាស៊ីនមេ Apache ភាគច្រើនស្ថិតនៅក្នុង htdocs ។ ដូច្នេះបង្កើតថតរងនៅទីនោះដើម្បីរៀបចំឯកសារដែនរបស់អ្នក។ វាជាគំនិតល្អក្នុងការដាក់ ឯកសារ index.html នៅក្នុងថតដូច្នេះអ្នកអាចសាកល្បងនៅពេលក្រោយ។
  1. នៅក្នុងកំណែទី 1 នៃកម្មវិធី Apache សូមកែសម្រួលឯកសារ apache.conf និងស្វែងរកផ្នែកម៉ាស៊ីនបម្រើ vhosts (ម៉ាស៊ីននិម្មិត) ។
    នៅក្នុងកំណែទី 2 នៃកម្មវិធី Apache សូមកែសម្រួលឯកសារ vhosts.conf ។
    ទាំងនេះជាទូទៅមាននៅក្នុងថតកំណត់រចនាសម្ព័ន្ធនៅលើម៉ាស៊ីនមេរបស់អ្នកមិនមែននៅក្នុងតំបន់ htdocs ទេ។
  2. នៅក្នុងកំណែណាមួយកែសម្រួលផ្នែក vhosts ដើម្បីបន្ថែមម៉ាស៊ីននិម្មិតថ្មីមួយ:
    IP_ADDRESS>
    NAMEN ឈ្មោះម៉ាស៊ីនបម្រើ
    ឯកសារ រត់ FULL_PATH_TO_DIRECTORY
    ផ្លាស់ប្តូរផ្នែកដែលបានបន្លិចនៃកូដខាងលើទៅនឹងព័ត៌មានជាក់លាក់ចំពោះវែបសាយត៍និងដែនរបស់អ្នក។
  3. ចាប់ផ្ដើម Apache ឡើងវិញ។
  4. កែឯកសារឈ្មោះ .conf របស់អ្នក
  5. បន្ថែមធាតុសម្រាប់ដែន:
    តំបន់ " DOMAIN" នៅក្នុង {
    វាយមេ
    ឯកសារ " LOCATION_OF_DB_FILE ";
    អនុញ្ញាតផ្ទេរ { IP_ADDRESS ; };
    };
    ផ្លាស់ប្តូរផ្នែកដែលបានបន្លិចនៃកូដខាងលើទៅនឹងព័ត៌មានជាក់លាក់ចំពោះវែបសាយត៍និងដែនរបស់អ្នក។
  6. បង្កើតឯកសារ db សម្រាប់ដែន
    វិធីសាមញ្ញបំផុតគឺត្រូវចម្លងឯកសារ db ផ្សេងទៀតនិងបន្ថែមដែនថ្មីរបស់អ្នក។
  7. ដំណើរការ DNS របស់អ្នកឡើងវិញ
  8. សាកល្បងដែនរបស់អ្នកក្នុងកម្មវិធីរុករកបណ្ដាញរបស់អ្នក។
    វាអាចចំណាយពេលច្រើនម៉ោងសម្រាប់ DNS របស់អ្នកដើម្បីផ្សព្វផ្សាយប៉ុន្តែដរាបណាអ្នកចង្អុលទៅ DNS មូលដ្ឋានរបស់អ្នកអ្នកគួរតែអាចសាកល្បងបានភ្លាមៗ។

អ្វីដែលអ្នកត្រូវការ