ដំឡើងកម្មវិធី Apache ក្នុងសេនអេសអេស 7

Anonim

ដំឡើងកម្មវិធី Apache ក្នុងសេនអេសអេស 7

ដើម្បីគ្រប់គ្រងគេហទំព័ររបស់អ្នកនៅលើម៉ាស៊ីនមេក្នុងស្រុកអ្នកត្រូវតំឡើងសំណុំនៃសមាសធាតុបន្ថែមដែលរៀបចំប្រព័ន្ធតែមួយដែលបានគ្រោងទុកក្នុងពេលដំណាលគ្នានិងដោយគ្មានកំហុស។ សមាសធាតុសំខាន់មួយនៃរចនាសម្ព័ន្ធបែបនេះអាចត្រូវបានចាត់ទុកថាជាម៉ាស៊ីនមេគេហទំព័រ។ អ្នកប្រើភាគច្រើនចូលចិត្តប្រើកម្មវិធី Apache ដោយសារតែភាពសាមញ្ញនិងភាពបត់បែននៃការរៀបចំក៏ដូចជាលទ្ធភាពនៃការភ្ជាប់ម៉ូឌុលខាងក្រៅ។ ទោះយ៉ាងណាការតំឡើងនិងតំឡើងចម្បង - ដំណើរការមិនលឿនទេហើយថែមទាំងពិបាកសម្រាប់អ្នកខ្លះដូច្នេះយើងចង់ប្រាប់អំពីវាលម្អិតបន្ថែមទៀតយកការចែកចាយ Centros 7 ។

តំឡើងកម្មវិធី Apache ក្នុងថ្នាក់ទី 7

រចនាសម្ព័ននៃអត្ថបទថ្ងៃនេះនឹងត្រូវបានបញ្ឈប់ដូច្នេះសូម្បីតែអ្នកប្រើប្រាស់ថ្មីថ្មោងបំផុតបានយល់ច្បាស់ពីរបៀបដែលការតំឡើងនិងរៀបចំម៉ាស៊ីនមេគេហទំព័រដែលកំពុងពិចារណាត្រូវបានអនុវត្ត។ បញ្ជាក់ឱ្យច្បាស់ថាយើងមិនផ្តល់សៀវភៅណែនាំសម្រាប់ការលៃតម្រូវកម្មវិធី Apache លម្អិតទេព្រោះវាអាស្រ័យលើចំណង់ចំណូលចិត្តផ្ទាល់ខ្លួនរបស់អ្នកប្រើប្រាស់និងសមាសធាតុសំខាន់ផ្សេងទៀតដែលមានស្រាប់។ សម្រាប់ព័ត៌មាននេះយើងតែងតែណែនាំអ្នកឱ្យងាកទៅរកឯកសារផ្លូវការ។

ជំហានទី 1 ការរៀបចំនិងតំឡើង

ចូរចាប់ផ្តើមភ្លាមៗពីការដំឡើងសមាសធាតុដែលទទួលខុសត្រូវចំពោះភាពត្រឹមត្រូវនៃកម្មវិធី Apache និងបន្ថែមសេវាកម្មបុត្រសម្ព័ន្ធទាំងអស់។ យើងផ្តល់ជូនឃ្លាំងនៃការចែកចាយដើម្បីប្រើឃ្លាំងចែកចាយសម្រាប់រឿងនេះព្រោះកម្មវិធីដែលមានស្ថេរភាពចុងក្រោយតែងតែត្រូវបានដាក់ចេញហើយដំណើរការតំឡើងដោយខ្លួនឯងមិនចំណាយពេលច្រើនទេ។

  1. ដំណើរការ "ស្ថានីយ" ឧទាហរណ៍តាមរយៈរូបតំណាងក្នុងផ្នែក "ចំណូលចិត្ត" ។
  2. ចូលទៅកាន់ស្ថានីយសម្រាប់ការតំឡើងម៉ាស៊ីនមេវែបសាយ Apache បន្ថែមទៀតនៅក្នុងសេន 7

  3. ប្រសិនបើកម្មវិធី Apache ត្រូវបានតំឡើងរួចហើយនៅលើកុំព្យូទ័រឬអ្នកបានលុបសមាសធាតុមួយរបស់វាដោយចៃដន្យគ្រាន់តែប្រើពាក្យបញ្ជា Sudo Yum ពាក្យបញ្ជាធ្វើឱ្យទាន់សម័យដោយចុចប៊ូតុងបញ្ចូល។
  4. ពាក្យបញ្ជាសម្រាប់ពិនិត្យមើលការធ្វើបច្ចុប្បន្នភាពនៃកម្មវិធី Apache បច្ចុប្បន្ននៅសេអ៊ីស 7

  5. សកម្មភាពនេះត្រូវបានអនុវត្តក្នុងនាមអ្នកប្រើជាន់ខ្ពស់ដែលមានន័យថាអ្នកត្រូវតែបញ្ជាក់វាដោយបញ្ជាក់ពាក្យសម្ងាត់ពីគណនីនេះ។
  6. ការបញ្ជាក់ពីការធ្វើបច្ចុប្បន្នភាពព័ត៌មានថ្មីៗរបស់កម្មវិធី Apache ពិនិត្យក្នុង CentOS 7 ដោយបញ្ចូលពាក្យសម្ងាត់អ្នកប្រើជាន់ខ្ពស់

  7. ប្រសិនបើការធ្វើបច្ចុប្បន្នភាពត្រូវបានតំឡើងអ្នកនឹងត្រូវបានជូនដំណឹងអំពីរឿងនេះហើយប្រសិនបើកញ្ចប់នេះបាត់បន្ទាប់មកសារផ្សេងទៀតនៃតួអក្សរសមស្របនឹងលេចឡើង។
  8. ព័ត៌មានអំពីស្ថានភាពបច្ចុប្បន្ននៃម៉ាស៊ីនមេវែបរបស់ Apache ក្នុងកណ្តាល 7

  9. ឥឡូវយើងនិយាយអំពីការតំឡើងរបស់ Apache ពីដំបូង។ ដូចដែលយើងបាននិយាយរួចហើយយើងនឹងប្រើឃ្លាំងផ្លូវការដែលត្រូវប្រើសម្រាប់នេះអ្នកត្រូវបញ្ចូលពាក្យបញ្ជាដំឡើងស៊ូដូយ៉ឹម HTTPD ។
  10. ពាក្យបញ្ជាដើម្បីចាប់ផ្តើមតំឡើងម៉ាស៊ីនមេ Apache ក្នុងការតំឡើងម៉ាស៊ីនមេអេសអេស 7 តាមរយៈស្ថានីយ

  11. នៅពេលជូនដំណឹងដល់ការតំឡើងកញ្ចប់សូមបញ្ជាក់វាដោយជ្រើសរើសយក y កំណែ។
  12. ការបញ្ជាក់តំឡើងម៉ាស៊ីនមេ Apache ក្នុងថ្នាក់ទី 7

  13. រំពឹងថាការតំឡើងការតំឡើងខណៈពេលដែលអ្នកមិនបិទវគ្គស្ថានីយបច្ចុប្បន្នដើម្បីកុំឱ្យរំខានដំណើរការ។
  14. កំពុងរង់ចាំការបញ្ចប់ការទាញយកកញ្ចប់ទាញយក Apache នៅកណ្តាល 7

  15. នៅចុងបញ្ចប់វាត្រូវបានផ្ដល់អនុសាសន៍ភ្លាមៗដើម្បីចាប់ផ្តើមម៉ាស៊ីនមេគេហទំព័រដែលអាចធ្វើបានតាមរយៈ Sudoctl Start Httpd ។
  16. ពាក្យបញ្ជាដើម្បីចាប់ផ្តើមសេវាកម្មរបស់ម៉ាស៊ីនមេបណ្តាញ Apache ដែលបានតំឡើងតាមអ៊ិនធឺរណែត 7

  17. ពិនិត្យស្ថានភាពបច្ចុប្បន្នតាមរយៈស្ថានភាពស៊ូដូស៊ីធីធីធីធីធីធីធីធី។
  18. ពាក្យបញ្ជាដើម្បីពិនិត្យមើលស្ថានភាពរបស់ម៉ាស៊ីនមេវែបសាយដែលមានទីតាំងបច្ចុប្បន្នក្នុងថ្នាក់ទី 7

  19. ការជូនដំណឹង "សកម្ម: សកម្ម (រត់)" បញ្ជាក់ថាឥឡូវនេះកម្មវិធី Apache កំពុងដំណើរការត្រឹមត្រូវហើយអ្នកអាចបន្តទៅការកំណត់រចនាសម្ព័ន្ធបន្ថែមទៀតរបស់វា។
  20. ព័ត៌មានអំពីស្ថានភាពបច្ចុប្បន្ននៃម៉ាស៊ីនមេវែបសាយត៍ Apache ដែលបានតំឡើងតាមអ៊ិនធឺរណែត 7

វាគឺជាអ្វីដែលអ្នកត្រូវដឹងអំពីនីតិវិធីមូលដ្ឋានសម្រាប់ដំឡើងម៉ាស៊ីនមេគេហទំព័រ។ ដូចដែលអ្នកអាចឃើញគ្មានអ្វីស្មុគស្មាញនៅក្នុងវាទេ។ បន្ទាប់មកទៀតយើងចង់និយាយអំពីអន្តរកម្មជាមួយសេវាកម្មចម្បងនិងការតំឡើងការកំណត់រចនាសម្ព័ន្ធមេហើយអ្នកនៅតែធ្វើការសំរេចចិត្តថាតើវាសមនឹងការរុករកការណែនាំឬចំណេះដឹងអំពីការកំណត់រចនាសម្ព័ន្ធនិងការគ្រប់គ្រងដែលមានរួចហើយ។

ជំហានទី 2 ការគ្រប់គ្រង Apache

ម៉ាស៊ីនមេបណ្តាញគិតជាសេអូសដូចក្នុងការចែកចាយផ្សេងទៀតមុខងារនៅផ្ទៃខាងក្រោយក្នុងទម្រង់សេវាកម្ម។ តាមលំនាំដើមវាត្រូវបានបន្ថែមទៅក្នុងការអូសបន្លាយជាមុនហើយយើងបានប្រាប់រួចហើយអំពីការធ្វើឱ្យសកម្មនិងសុពលភាពរបស់រដ្ឋមុននេះ។ ប្រសិនបើអ្នកមានបំណងចង់គ្រប់គ្រងឧបករណ៍នេះវាត្រូវបានអនុវត្តដូចនេះ:

  1. បញ្ចូល Sudoctl បញ្ឈប់ HTTPD ដើម្បីបំពេញកម្មវិធី Apache ។
  2. ពាក្យបញ្ជាដើម្បីបញ្ឈប់សេវាកម្មម៉ាស៊ីនបម្រើគេហទំព័រ Apache ក្នុងកណ្តាល 7

  3. នេះហើយពាក្យបញ្ជាជាបន្តបន្ទាប់ទាំងអស់នឹងត្រូវបានប្រតិបត្តិក្នុងនាមអ្នកប្រើជាន់ខ្ពស់ដូច្នេះអ្នកនឹងត្រូវបញ្ជាក់វាដោយបញ្ចូលពាក្យសម្ងាត់ដែលសមរម្យ។
  4. ការបញ្ជាក់ពីពាក្យបញ្ជាបញ្ឈប់កម្មវិធី Apache ក្នុងសេន 7 ដោយបញ្ចូលពាក្យសម្ងាត់

  5. ការចាប់ផ្តើមឡើងវិញធ្វើឡើងវិញតាមរយៈ Sudoctl ចាប់ផ្តើមពាក្យបញ្ជា HTTPCTL ឡើងវិញ។ ក្រុមនេះមានភាពពាក់ព័ន្ធក្នុងស្ថានភាពទាំងនោះដែលម៉ាស៊ីនមេផ្តល់នូវការបរាជ័យឬតម្រូវឱ្យចាប់ផ្តើមវាឡើងវិញដោយសារតែលក្ខណៈពិសេសនៃអន្តរកម្មជាមួយសមាសធាតុដែលនៅសល់។
  6. ក្រុមដើម្បីចាប់ផ្តើមម៉ាស៊ីនមេវែបសាយត៍ Apache ឡើងវិញនៅសេអ៊ីស 7

  7. ប្រើ Sudoctl ផ្ទុក HTTPD ប្រសិនបើចាំបាច់ដែលវាមានការផ្លាស់ប្តូរទាំងអស់បន្ទាប់ពីការកំណត់បានចូលជាធរមានប៉ុន្តែគ្មានការភ្ជាប់ណាមួយត្រូវបានខូចទេ។
  8. ពាក្យបញ្ជាដើម្បីចាប់ផ្តើមម៉ាស៊ីនមេវែបសាយ Apache ឡើងវិញក្នុងសេន 7 ដោយមិនមានការផ្តាច់ការភ្ជាប់

  9. កម្មវិធី Sudoctl បានបិទពាក្យបញ្ជា HTTPD ដកកម្មវិធី Apache ចេញពីក្រុមហ៊ុនអូតូបានផ្ទុកឡើងវិញហើយ Sudo Sudoctl អនុញ្ញាតឱ្យ HTTPD ត្រឡប់ស្ថានភាពស្តង់ដារ។ លើសពីនេះទៀតនៅពេលអ្នកបើកជម្រើសនេះអ្នកនឹងត្រូវបានជូនដំណឹងអំពីការបង្កើតតំណនិមិត្តសញ្ញាថ្មីដែលទទួលខុសត្រូវចំពោះប៉ារ៉ាម៉ែត្រនេះ។
  10. ពាក្យបញ្ជាដើម្បីបន្ថែមឬលើកលែងកម្មវិធី Apache ក្នុងកណ្តាល 7 ពីក្រុមហ៊ុនអូតូតូ

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

ជំហានទី 3: ការកំណត់រចនាសម្ព័ន្ធមូលដ្ឋាន

ការកំណត់រចនាសម្ព័ន្ធមូលដ្ឋានសំដៅទៅលើការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីននិម្មិតដែលមានប្រយោជន៍សម្រាប់ការកំណត់និងការដាក់ដែនផ្សេងៗគ្នានៅលើម៉ាស៊ីនមេមួយ។ ម៉ាស៊ីននិម្មិតស្តង់ដារមួយគឺគ្រប់គ្រាន់ហើយប្រសិនបើអ្នកគ្រាន់តែដោះស្រាយជាមួយគេហទំព័រមួយទោះជាយ៉ាងណាក៏ដោយនៅពេលចុះឈ្មោះដែនផ្សេងទៀតអ្នកនឹងត្រូវងាកទៅរកការបង្កើតប៉ារ៉ាម៉ែត្របន្ថែម។ ឧទាហរណ៍ឥឡូវនេះយើងនឹងយកម៉ាស៊ីននិម្មិតស្តង់ដារហើយអ្នកប្តូរអាសយដ្ឋានរបស់វាបើចាំបាច់។

  1. ចូរចាប់ផ្តើមជាមួយនឹងការបង្កើតកាតាឡុកដែលកូនស្រីរបស់ម៉ាស៊ីននិម្មិតទាំងអស់នឹងត្រូវរក្សាទុក។ នេះត្រូវបានធ្វើតាមរយៈស៊ូដូ Mkdir -p /Var/www/Example.com/HTML ។
  2. ការបង្កើតថតឯកសារសម្រាប់រក្សាទុកកម្មវិធី Apache និម្មិតថ្មីរបស់ក្រុមហ៊ុន Apache នៅកណ្តាល 7

  3. ត្រូវការថតបន្ថែមដែលកំណត់ហេតុព្រឹត្តិការណ៍នឹងត្រូវបានរក្សាទុកដោយស្វ័យប្រវត្តិ។ ដើម្បីបន្ថែមវាដើម្បីចូលទៅក្នុង sudo mkdir -p /var/www/example.com/log ។
  4. ការបង្កើតថតឯកសារសម្រាប់រក្សាទុកព្រឹត្តិការណ៍និម្មិតរបស់ម៉ាស៊ីននិម្មិតថ្មីនៅសេអ៊ីស 7

  5. កំណត់សិទ្ធិស្តង់ដាររបស់ថតតាមរយៈស៊ូដូដូដូ --R $ user user: $ user.com/example.com/html ។
  6. ការដំឡើងកំរិតចូលប្រើស្តង់ដារសម្រាប់ថត Apache ដែលបានបង្កើតក្នុងសេន 7

  7. ដំឡើងនិងឯកសិទ្ធិបន្ថែមសម្រាប់អ្នកប្រើប្រាស់ម្នាក់ៗដែលបញ្ចូលស៊ូដូហ្សុម -r 755 / វ៉ារ / www ។
  8. ពាក្យបញ្ជាទីពីរសម្រាប់ការកំណត់កម្រិតនៃការចូលប្រើស្តង់ដារសម្រាប់ថតកម្មវិធី Apache ដែលបានបង្កើតនៅកណ្តាល 7

  9. យើងនឹងបន្តបង្កើតគំរូនៃទំព័រមេដែលនឹងត្រូវបានបង្ហាញនៅពេលពិនិត្យមើលសមត្ថភាពរបស់ម៉ាស៊ីន។ បង្កើតឯកសារអត្ថបទថ្មីតាមរយៈកម្មវិធីនិពន្ធដែលងាយស្រួលប្រើដោយប្រើណាណូអ្នកគួរតែបញ្ចូល Sudo Nano /var/www/example.com/html/index.html ។
  10. ការចាប់ផ្តើមកម្មវិធីនិពន្ធអត្ថបទសម្រាប់មាតិការបស់ម៉ាស៊ីននិម្មិត Apache នៅសេអ៊ីស 7

  11. នៅពេលអ្នកបើកកម្មវិធីនិពន្ធអត្ថបទការជូនដំណឹងនឹងត្រូវបានជូនដំណឹងថានេះជាឯកសារថ្មី។ កុំបារម្ភអីព្រោះវាគួរតែមាន។ យើងបង្កើតវាជាពិសេសការលាតត្រដាងនូវការកំណត់រចនាសម្ព័ន្ធដែលសមរម្យ។
  12. ព័ត៌មានស្តីពីការបង្កើតឯកសារទំព័រម៉ាស៊ីននិម្មិត Apache ថ្មីនៅក្នុង CENOS 7

  13. បញ្ចូលលេខកូដខាងក្រោមដោយជំនួសការស្វាគមន៍ស្តង់ដារនៅលើអត្ថបទដែលបំពាន។ ប្រសិនបើអ្នកចង់បានអ្នកអាចធ្វើរចនាសម្ព័ន្ធបានទាំងស្រុងដោយបង្កើតទំព័រដែលសមរម្យ។

    សូមស្វាគមន៍មកកាន់!

    ជោគជ័យ! HIALLY.CORS.OWS.OWS របស់ម៉ាស៊ីននិម្មិតកំពុងដំណើរការ!

  14. ការបង្កើតទំព័រម៉ាស៊ីនមតិនិម្មិតរបស់ Apache ក្នុងថ្នាក់ទី 7

  15. រក្សាទុកការផ្លាស់ប្តូរដោយចុចលើបញ្ជា (Ctrl) + O ហើយបន្ទាប់មកទុកកម្មវិធីនិពន្ធអត្ថបទតាមរយៈ CTRL + X.
  16. ចាកចេញពីកម្មវិធីនិពន្ធអត្ថបទបន្ទាប់ពីបង្កើតឯកសារកម្មវិធី Apache របស់ម៉ាស៊ីននិម្មិត

  17. ទាំងនេះគ្រាន់តែជាការកំណត់បឋមប៉ុណ្ណោះ។ ឥឡូវបន្តទៅម៉ាស៊ីននិម្មិត: ដំបូងអ្នកត្រូវបញ្ជាក់ថតឯកសារសម្រាប់ផ្ទុករបស់វា។ ដើម្បីធ្វើដូចនេះសូមបញ្ចូល sudo mkdir / etc / httpd / គេហទំព័រ - មាន / etc / httpd / គេហទំព័រ-apver ។
  18. ការបង្កើតថតឯកសារសម្រាប់រក្សាទុកគេហទំព័រ Apache ក្នុងកណ្តាល 7

  19. បន្ទាប់ពីនោះសូមបញ្ជាក់ម៉ាស៊ីនមេគេហទំព័រដែលឥឡូវនេះគាត់ត្រូវការធ្វើអន្តរកម្មជាមួយសមាសធាតុផ្សេងទៀត។ ភារកិច្ចនេះត្រូវបានអនុវត្តតាមរយៈការកែសម្រួលឯកសារកំណត់រចនាសម្ព័ន្ធសំខាន់។ ដំណើរការវាតាមរយៈកម្មវិធីនិពន្ធអត្ថបទដោយបញ្ជាក់ Sudo nano /ettc/httpd/conf/httpd.conf ។
  20. ការផ្លាស់ប្តូរទៅជា Tinctures ពិភពលោកដើម្បីបញ្ជាក់ពីម៉ាស៊ីននិម្មិតថ្មីនៅក្នុងកម្មវិធី Apache នៅកណ្តាល 7

  21. រត់នៅផ្នែកខាងក្រោមនៃបញ្ជីហើយបញ្ចូលខ្សែអក្សរដែលអាចប្រើបាន / បើករបស់គេហទំព័រ។ Conc ។
  22. ការផ្លាស់ប្តូរ Apache ឯកសារកំណត់រចនាសម្ព័ន្ធសកល apache នៅសេអ៊ីស 7

  23. មុនពេលចាកចេញពីកម្មវិធីនិពន្ធអត្ថបទកុំភ្លេចរក្សាទុកការផ្លាស់ប្តូរទាំងអស់។
  24. ការរក្សាទុកការផ្លាស់ប្តូរបន្ទាប់ពីការផ្លាស់ប្តូរសកលចំពោះឯកសារកំណត់រចនាសម្ព័ន្ធកម្មវិធី Apache ក្នុងថ្នាក់ទី 7

  25. ដើម្បីបង្កើតម៉ាស៊ីននិម្មិតអ្នកនឹងត្រូវការឯកសារកំណត់រចនាសម្ព័ន្ធមួយទៀត។ បង្កើតវាតាមរយៈ Sudo Nano /etc/httpd/site-availablable/example.com.conf ។
  26. បើកដំណើរការកម្មវិធីនិពន្ធអត្ថបទដើម្បីបង្កើតកម្មវិធី Apache និម្មិតថ្មីរបស់ Apache នៅ Mentos 7

  27. បញ្ចូលមាតិកានៅទីនេះបន្ថែមទៀតការជំនួសជួរដែលត្រូវការទៅរបស់អ្នក។

    servername www.example.com

    serveraxias amperias.com

    CourialSroot /var/var/www/example.com/html

    urrelog /var/www/example.com/log/error.log ។

    Liballog /var/var/www/example.com/log/requests.log រួមបញ្ចូលគ្នា។

  28. បញ្ចូលមាតិកាស្តង់ដារសម្រាប់ម្ចាស់ផ្ទះនិម្មិតរបស់ Apache ថ្មីនៅសេម៉ូស 7

  29. វានៅតែដំណើរការឯកសារដោយបង្កើតតំណនិមិត្តសញ្ញាតាមរយៈ Sudo LN -s /etc/httpd/vavail.com.Conf /ettpd/nabled-Evenabled enxample.com.conf ។
  30. ការបង្កើតតំណនិមិត្តសញ្ញាថ្មីដើម្បីធានាបាននូវដំណើរការរបស់ម្ចាស់ផ្ទះនិម្មិត Apache ក្នុងថ្នាក់ 7

ជំហានទី 4: ការរៀបចំត្រួតពិនិត្យការចូលដំណើរការ

ប្រសិនបើនិយាយអំពីការបង្កើតប៉ារ៉ាម៉ែត្រសកលវាចាំបាច់ក្នុងការផ្តល់ការត្រួតពិនិត្យការចូលប្រើដែលបង្ហាញពីអ្នកប្រើប្រាស់មួយចំនួនដែលនឹងអាចធ្វើការផ្លាស់ប្តូរចំពោះថតដែលបានចាត់ទុកពីមុន។ នីតិវិធីនេះត្រូវបានអនុវត្តដោយប្រើឧបករណ៍ស្តង់ដារ Selinux ដែលទទួលខុសត្រូវក្នុងការគ្រប់គ្រងកម្រិតចូលដំណើរការ។

  1. កំណត់ប៉ារ៉ាម៉ែត្រសុវត្ថិភាពសកលតាមរយៈ SudseBool -p httpd_unified 1. វានឹងផ្តល់នូវដំណើរការគ្រប់ប្រភេទមួយ។
  2. ការបង្កើតច្បាប់សិទ្ធិចូលដំណើរការរបស់ Apache របស់ Apache ឯកសារម៉ាស៊ីនរបស់ CentONEST ក្នុង CESOS 7

  3. បន្ទាប់វាត្រូវបានផ្ដល់អនុសាសន៍ឱ្យធីកប៉ារ៉ាម៉ែត្រ Selinux បច្ចុប្បន្នដែលត្រូវបានផ្តល់ដោយស្វ័យប្រវត្តិ។ ដើម្បីធ្វើដូចនេះសូមសរសេរ sudo ls -dz /var/www/example.com/log/ ។
  4. ចាប់ផ្តើមពិនិត្យមើលស្ថានភាពចូលដំណើរការរបស់ម៉ាស៊ីននិម្មិត Apache បច្ចុប្បន្ននៅសេអ៊ីស 7

  5. ជាលទ្ធផលអ្នកនឹងឃើញមាតិការបស់ DRWXR-XR-X ។ ជា Root Root UNOCKFinSTIST_U: Quote_r: httpd_sys_cont_t: s0 /var/www/example.com/log/ វាមានន័យថាឥឡូវនេះកម្មវិធី Apache អាចអានបានតែឯកសារទាំងនោះដែលត្រូវបានបង្កើតនៅក្នុងថតដែលបានដំឡើងនឹងត្រូវផ្លាស់ប្ដូរការកំណត់រចនាសម្ព័ន្ធ។
  6. ការសិក្សាការចូលប្រើដើម្បីទទួលបានម៉ាស៊ីននិម្មិត Apache នៅ Mento 7

  7. ភារកិច្ចនេះត្រូវបានអនុវត្តតាមរយៈ Sudo Semanage FContext -a -t httpd_log_t "/var/www/example.com/log (*)?" ។
  8. ការផ្លាស់ប្តូរវិធាននៃការចូលបរិបទទៅនឹងម៉ាស៊ីននិម្មិត Apache ក្នុងថ្នាក់ 7

  9. រក្សាទុកការផ្លាស់ប្តូរហើយធ្វើឱ្យវាដូច្នេះពួកគេត្រូវបានធ្វើឱ្យសកម្មបន្ទាប់ពីចាប់ផ្តើមម៉ាស៊ីនមេឡើងវិញដោយបញ្ចូល sudo destecon -r-vexample.com/log ។
  10. ការធ្វើបច្ចុប្បន្នភាពការចូលទៅកាន់ការកំណត់ម៉ាស៊ីននិម្មិត Apache ក្នុងថ្នាក់ទី 7

  11. ឥឡូវពិនិត្យមើលការផ្លាស់ប្តូរនៅក្នុងសូដូដូអិមអេស -Var/www/example.com/log/ ម្តងទៀត។
  12. ព័ត៌មានលទ្ធផលបន្ទាប់ពីធ្វើបច្ចុប្បន្នភាពទិន្នន័យម៉ាស៊ីនរបស់កម្មវិធី Apache Qache ក្នុង CentOS 7

  13. ដូចដែលអ្នកអាចឃើញជាលទ្ធផលការសន្និដ្ឋានមានសំណុំបែបបទ DRWXR-XR-X ។ root root ដែលមិនបានចុះបញ្ជី
  14. មើលការចូលទៅកាន់ម៉ាស៊ីននិម្មិតបន្ទាប់ពីវាធ្វើបច្ចុប្បន្នភាពកម្មវិធី Apache នៅកណ្តាល 7

  15. វានៅតែសាកល្បងការផ្លាស់ប្តូរទាំងអស់។ ដើម្បីធ្វើដូចនេះសូមបញ្ចូល sudoctl ចាប់ផ្តើម httpd ចាប់ផ្តើមឡើងវិញហើយចុចលើបញ្ចូល។
  16. ចាប់ផ្តើមសេវាកម្ម Apache ឡើងវិញនៅ MANES 7 បន្ទាប់ពីធ្វើការផ្លាស់ប្តូរទាំងអស់

  17. បញ្ជាក់សកម្មភាពដោយបញ្ជាក់លេខសំងាត់អ្នកប្រើជាន់ខ្ពស់។
  18. ពាក្យសម្ងាត់បញ្ជាក់សកម្មភាពដើម្បីចាប់ផ្តើមសេវាកម្ម Apache ឡើងវិញនៅសេអ៊ីស 7

  19. បង្កើតសំណើរសម្រាប់ថតឯកសារដោយបញ្ចូល LS -LZ /VAR/www/example.com/log ។ ប្រសិនបើមាតិកាដែលបានលេចឡើងមាន -rw-r - r-- ។ 1 root ឫសគល់ឫសគល់។ ឡូ - - - - R - R-- ។ 1 ឫសឫស 0 ឫស Newss.log វាមានន័យថាការកំណត់ពីមុនទាំងអស់ត្រូវបានបញ្ចប់យ៉ាងត្រឹមត្រូវ។
  20. ពិនិត្យមើលស្ថានភាពនៃការចូលដំណើរការរបស់ Apache ក្នុង CentOS 7 បន្ទាប់ពីដំណើរការសេវាកម្មឡើងវិញ

អ្នកធ្លាប់ស្គាល់ពីនីតិវិធីតំឡើងហើយការកំណត់រចនាសម្ព័ន្ធទូទៅរបស់ម៉ាស៊ីនមេវែបរបស់ Apache ក្នុងថ្នាក់ 7. ដូចដែលអ្នកអាចឃើញការតំឡើងដោយខ្លួនឯងនឹងមិនចំណាយពេលច្រើនទេហើយរាល់ការលំបាកទាំងអស់ត្រូវបានភ្ជាប់តែជាមួយការកំណត់រចនាសម្ព័ន្ធប៉ុណ្ណោះ។ ប្រសិនបើសៀវភៅណែនាំដែលបានបង្ហាញសម្រាប់ការផ្លាស់ប្តូរប៉ារ៉ាម៉ែត្រនិងការគ្រប់គ្រង Apache អ្នកបានប្រែទៅជាមិនគ្រប់គ្រាន់យើងណែនាំអ្នកឱ្យស្វែងយល់ពីឯកសារផ្លូវការដោយប្រើឯកសារយោងខាងក្រោម។

ចូលទៅកាន់គេហទំព័រផ្លូវការរបស់ឯកសារ Apache

អាន​បន្ថែម