Suiteáil Apache in CentOS 7

Anonim

Suiteáil Apache in CentOS 7

Chun do shuíomh a riar ar fhreastalaí áitiúil, ní mór duit sraith de chomhpháirteanna breise a shuiteáil a eagraíonn córas amháin atá pleanáilte ag an am céanna agus gan aon earráidí. Ceann de na príomh-chomhpháirteanna de struchtúr den sórt sin is féidir a mheas mar fhreastalaí gréasáin. Is fearr le húsáideoirí apache a úsáid mar gheall ar a simplíocht agus a sholúbthacht an thus, chomh maith leis an bhféidearthacht modúil sheachtracha a nascadh. Mar sin féin, an suiteáil agus an príomhchumraíocht - nach bhfuil an próiseas tapa agus fiú deacair do roinnt, mar sin ba mhaith linn a insint faoi sé níos mine, ag cur an dáileadh CentOS 7.

Suiteáil Apache in CentOS 7

Déanfar struchtúr alt an lae inniu a chéimniú, ionas go dtuigfear fiú an t-úsáideoir is novice go díreach conas a dhéantar suiteáil agus ullmhúchán an fhreastalaí gréasáin atá faoi bhreithniú. Soiléiriú láithreach nach gcuirimid lámhleabhair ar fáil le haghaidh coigeartú mionsonraithe Apache, mar braitheann sé ar roghanna pearsanta an úsáideora agus na comhpháirteanna tábhachtacha eile atá ann cheana féin. Le haghaidh na faisnéise seo, molaimid duit i gcónaí duit dul chuig cáipéisí oifigiúla.

Céim 1: Ullmhú agus Suiteáil

Déanaimis tús láithreach ó chomhpháirteanna atá freagrach as cruinneas Apache a shuiteáil agus na seirbhísí fochuideachta go léir a chur leis. Cuirimid stór an dáileadh ar fáil chun an stór dáileacháin a úsáid chun é seo a úsáid, ós rud é go bhfuil an leagan seasmhach deireanach de na bogearraí leagtha amach i gcónaí, agus ní thógann an próiseas suiteála féin go leor ama.

  1. Rith an "teirminéal", mar shampla, tríd an deilbhín sa rannóg "Favorites".
  2. Téigh go dtí an teirminéal chun freastalaí gréasáin Apache a shuiteáil tuilleadh in CentOS 7

  3. Má tá apache suiteáilte cheana féin ar an ríomhaire nó má scriosann tú ar cheann de thimpiste ceann dá chuid comhpháirteanna, ach an t-ordú nuashonraithe sudo yum a úsáid trí é a ghníomhachtú tríd an eochair ENTER a bhrú.
  4. Ordú chun nuashonruithe a sheiceáil ar an leagan reatha de Apache in CentOS 7

  5. Déantar an gníomh seo thar ceann an radhairc, rud a chiallaíonn go gcaithfidh tú é a dhearbhú trí phasfhocal a shonrú ón gcuntas seo.
  6. Deimhniú nuashonruithe Apache Seiceáil in CentOS 7 trí phasfhocal superuser a chur isteach

  7. Má tá nuashonruithe suiteáilte, cuirfear in iúl duit é seo, agus má tá an paicéad ar iarraidh, ansin beidh teachtaireacht eile den charachtar cuí le feiceáil.
  8. Eolas faoi staid reatha an fhreastalaí gréasáin Apache in CentOS 7

  9. Anois, labhair faoi shuiteáil Apache ó thús deireadh. Mar atá ráite againn cheana féin, bainfimid úsáid as stór oifigiúil chun é seo a úsáid, mar sin, ní mór duit an t-ordú suiteáil Sudo Yum a iontráil httpd.
  10. Ordú chun tús a chur le suiteáil freastalaí gréasáin Apache in CentOS 7 tríd an gcríochfort

  11. Agus tú ag tabhairt fógra don phacáiste, déan é a dheimhniú tríd an leagan Y a roghnú.
  12. Deimhniú suiteála freastalaí gréasáin Apache in CentOS 7

  13. Bí ag súil leis an gcríochnú suiteála, cé nach ndúnann tú an seisiún teirminéil reatha ionas nach gcuirfidh tú isteach ar an bpróiseas.
  14. Ag feitheamh le críochnú an phacáiste Íoslódála Apache in CentOS 7

  15. Ag an deireadh, moltar é láithreach chun freastalaí gréasáin a thosú ar féidir é a dhéanamh trí thosaíonn sudo Systemctl httpd.
  16. An t-ordú chun seirbhís an fhreastalaí gréasáin apache suiteáilte a thosú in CentOS 7

  17. Seiceáil an stádas reatha tríd an Stádas Systemctl Sudo httpd.
  18. Ordú chun stádas freastalaí gréasáin Apache reatha a sheiceáil in CentOS 7

  19. Tugann fógra "Gníomhach: Gníomhach (Rith)" le tuiscint go bhfuil Apache ag feidhmiú i gceart anois agus is féidir leat dul ar aghaidh go dtí a chumraíocht bhreise.
  20. Eolas faoi staid reatha an fhreastalaí gréasáin apache suiteáilte in CentOS 7

Ba é an rud é go léir a chaithfidh tú a bheith ar an eolas faoin nós imeachta bunúsach chun freastalaí gréasáin a shuiteáil. Mar a fheiceann tú, níl aon rud casta ann. Next, is mian linn labhairt faoi idirghníomhaíocht leis na príomhsheirbhísí agus suiteáil na príomhchumraíochta, agus tá tú fós chun cinneadh a dhéanamh cibé an fiú a iniúchadh a dhéanamh ar na treoracha nó eolas ar chumraíocht agus ar bhainistíocht atá ann cheana féin.

Céim 2: Bainistíocht Apache

Feidhmíonn an freastalaí gréasáin i gcuntais, mar atá i ndáilithe eile, feidhmeanna sa chúlra i bhfoirm seirbhíse. De réir réamhshocraithe, cuirtear leis an autoload é, agus tá sé curtha in iúl againn cheana féin faoi ghníomhachtú agus bailíochtú an stáit níos luaithe. Má tá fonn ort an uirlis seo a bhainistiú, déantar é mar seo:

  1. Cuir isteach an Sudo Systemctl Stop httpd chun apache a chríochnú.
  2. Ordú chun seirbhís freastalaí gréasáin Apache a stopadh in CentOS 7

  3. Déanfar é seo agus gach ordú ina dhiaidh sin a fhorghníomhú thar ceann an raverser, mar sin beidh ort é a dheimhniú tríd an bhfocal faire cuí a dheimhniú.
  4. Dearbhú an Apache Stop Ordú in CentOS 7 tríd an bhfocal faire a chur isteach

  5. Tarlaíonn atosú tríd an systemctl sudo atosaigh ordú httpd. Tá an fhoireann seo ábhartha sna cásanna sin ina dtugann an freastalaí teipeanna nó má cheanglaítear air é a atosú mar gheall ar ghnéithe idirghníomhaíochta leis an gcuid eile de na comhpháirteanna.
  6. Foireann chun freastalaí gréasáin Apache a atosú in CentOS 7

  7. Bain úsáid as an Sudo Systemctl Athlódáil httpd má tá sé riachtanach go bhfuil gach athrú tar éis an suíomh i bhfeidhm, ach ní raibh aon cheann de na naisc briste.
  8. Ordú chun an freastalaí gréasáin Apache a atosú in CentOS 7 gan naisc a dhícheangal

  9. Díchumasaigh an SystemCTL SUDO httpd a dhíchumasaíonn ordú Apache ó AutoLoad, agus cuireann Sudo Systemctl ar chumas HITPD stát caighdeánach a thabhairt ar ais. Ina theannta sin, nuair a chuireann tú ar chumas an rogha seo, cuirfear in iúl duit nasc nua siombalach a chruthú atá freagrach as an pharaiméadar seo.
  10. Orduithe chun Apache a chur leis nó a eisceacht in CentOS 7 ó autoload

Mar a fheiceann tú, bainistigh an staid seirbhíse na foirne is caighdeánacha. Beidh siad éasca a mheabhrú má tá iallach ort dul i muinín na mbeart sin le linn riaracháin líonra, suíomh ar leithligh nó aon iarratas.

Céim 3: Bunchumraíocht

Tagraíonn an cumraíocht bhunúsach don chumraíocht óstach fíorúil, atá úsáideach do shuíomhanna agus socrúchán réimsí éagsúla ar fhreastalaí amháin. Tá go leor óstach fíorúil amháin go leor go leor mura ndéileálann tú ach le suíomh amháin, áfach, nuair a chláraíonn tú fearainn eile, beidh ort dul i muinín a chruthú paraiméadair bhreise. Anois, mar shampla, tógfaimid óstach fíorúil caighdeánach, agus athraíonn tú a seoladh más gá.

  1. Déanaimis tús le cruthú catalóg ina stórálfar iníon go léir an óstaigh fhíorúil. Déantar é seo tríd an t-ordú sudo mkdir -p /var/www/example.com/HTML.
  2. Ag cruthú fillteáin chun apache óstach fíorúil nua a stóráil in CentOS 7

  3. Tá fillteán breise ag teastáil, áit a sábhálfar logaí teagmhais go huathoibríoch. Chun é a chur isteach chun dul isteach chun dul isteach sudo mkdir -p /var/www/example.com/log.
  4. Fillteán a chruthú chun Imeachtaí Apache Virtual Virtual a stóráil in CentOS 7

  5. Socraigh na cearta caighdeánacha don eolaire tríd an Sudo Cown -r $ Úsáideoir: $ úsáideora /var/www/example.com/html.
  6. Suiteáil an leibhéal caighdeánach rochtana do na Fillteáin Apache a cruthaíodh in CentOS 7

  7. Suiteáil agus pribhléidí breise do gach úsáideoir Sudo Chmod -R 755 / VAR / www.
  8. An dara hordú chun an leibhéal caighdeánach rochtana a leagan síos do na fillteáin aphache a cruthaíodh in CentOS 7

  9. Rachaimid ar aghaidh chun sampla den phríomhleathanach a chruthú a thaispeánfar agus tú ag seiceáil inoibritheacht an óstach. Cruthaigh comhad téacs nua trí eagarthóir áisiúil, mar shampla, ag baint úsáide as Nano, ba chóir duit dul isteach sudo nano /var/www/example.com/html/index.html.
  10. Ag Tosú Eagarthóir Téacs le haghaidh Ábhar an Apache Óstach Fíorúil in CentOS 7

  11. Nuair a osclaíonn tú eagarthóir téacs, cuirfear in iúl fógra go bhfuil sé seo comhad nua. Ná bíodh imní ort, mar ba chóir go mbeadh sé. Cruthaíonn muid go sonrach é, ag nochtadh an chumraíocht chuí.
  12. Eolas ar chruthú comhad nua leathanach óstach Apache Apache in CentOS 7

  13. Cuir isteach an cód thíos, in áit an bheannacht chaighdeánach ar théacs treallach. Más mian leat, is féidir leat an struchtúr a athdhéanamh go hiomlán trí leathanach oiriúnach a chruthú.

    Fáilte go dtí Sampla.com!

    Rath! Is é an t-óstach fíorúil a bheith ag obair!

  14. Ag cruthú leathanach óstach fíorúil Apache in CentOS 7

  15. Sábháil na hathruithe trí chliceáil ar CTRL + O, agus ansin fág an eagarthóir téacs trí CTRL + X.
  16. Scoir ón eagarthóir téacs tar éis comhad leathanach Apache Apache a chruthú in CentOS 7

  17. Ní raibh siad seo ach réamhshuímh. Anois téigh ar aghaidh go dtí an t-óstach fíorúil: ní mór duit fillteáin a shonrú dá stóráil. Chun seo a dhéanamh, cuir isteach sudo mkdir / srl / httpd / láithreáin-ar fáil / srl / httpd / láithreáin-chumasaithe.
  18. Fillteán a chruthú chun suíomhanna Apache a stóráil in CentOS 7

  19. Ina dhiaidh sin, sonraigh an freastalaí gréasáin a chaithfidh sé a idirghníomhú le comhpháirteanna eile anois. Déantar an tasc seo trí eagarthóireacht a dhéanamh ar an bpríomhchomhad cumraíochta. Rith é trí eagarthóir téacs trí shonrú sudo nano /etc/httpd/conf/httpd.conf.
  20. Aistriú go tinctures domhanda chun óstach fíorúil nua a shonrú in Apache in CentOS 7

  21. Rith ag bun an liosta agus cuir isteach an tsraith chumasaithe láithreáin / * san áireamh. |
  22. Athrú an Apache Comhad Cumraíochta Domhanda in CentOS 7

  23. Sula bhfágann tú an t-eagarthóir téacs, ná déan dearmad gach athrú a shábháil.
  24. Athruithe a shábháil tar éis athruithe domhanda ar an gcomhad cumraíochta Apache in CentOS 7

  25. Chun an t-óstach fíorúil a chruthú, beidh comhad cumraíochta eile de dhíth ort. Cruthaigh é trí sudo nano /etc/httpd/sites-available/example.com.conf.
  26. Ag seoladh eagarthóir téacs chun apache óstach fíorúil nua a chruthú in CentOS 7

  27. Cuir isteach an t-ábhar anseo a thuilleadh, in áit na sraitheanna riachtanacha leatsa.

    ServerName www.example.com

    Serveralesias Sampla.com

    Doiciméid /var/www/example.com/html

    Errorlog /var/www/example.com/log/error.log.

    Customlog /var/www/example.com/log/requests.log in éineacht le chéile.

  28. Ag dul isteach in ábhar caighdeánach don óstach nua Apache Fíorúil in CentOS 7

  29. Níl ann ach an comhad a ghníomhachtú trí nasc siombalach a chruthú trí Sudo ln -s /etc/httpd/sites-available/example.com.conf /etc/httpd/sites-enable/example.com.conf.
  30. Nasc siombalach nua a chruthú chun feidhmíocht an óstaigh fhíorúil Apache a chinntiú in CentOS 7

Céim 4: Socrú Rialaithe Rochtana

Má thagann sé chun paraiméadair dhomhanda a bhunú, is gá rialú rochtana a sholáthar, rud a léiríonn roinnt úsáideoirí a bheidh in ann athruithe a dhéanamh ar na heolairí a measadh roimhe seo. Déantar an nós imeachta seo ag baint úsáide as an uirlis chaighdeánach Selinux atá freagrach as leibhéil rochtana a bhainistiú.

  1. Socraigh an paraiméadar slándála domhanda tríd an sudo setsebool -p httpd_unified 1. Cuirfidh sé gach cineál próisis mar cheann.
  2. Rialacha Rochtana Domhanda a Chruthú Apache Comhaid Óstach Fíorúil in CentOS 7

  3. Ansin moltar na paraiméadair atá ann faoi láthair Selinux a cuireadh ar fáil go huathoibríoch a sheiceáil. Chun seo a dhéanamh, scríobh sudo ls -dz /var/www/example.com/log/.
  4. Tosaigh ag seiceáil an stádas ROCHTAIN ROCHTAIN REATHA APACHA APAE in CentOS 7

  5. Mar thoradh air sin, feicfidh tú ábhar DRWXR-XR-X. Fréamh fréimhe unconfined_u: oibiachtán_r: httpd_sys_content_t: s0 /var/www/example.com/log/. Ciallaíonn sé go anois nach féidir apache a léamh ach amháin na comhaid a cruthaíodh san fhillteán suiteáilte, faoi seach, beidh a athrú ar an chumraíocht.
  6. Déan staidéar ar rochtain ar rochtain ar an óstach Fíorúil Apache in CentOS 7

  7. Déantar an tasc seo trí sudo semanage fcontext -a -t httpd_log_t "/var/www/example.com/log(/*)?".
  8. Na rialacha rochtana comhthéacsúla a athrú maidir le óstach fíorúil Apache in CentOS 7

  9. Sábháil na hathruithe agus é a dhéanamh ionas go ndéantar iad a chur i ngníomh tar éis dóibh an freastalaí a athbhunú trí dhul isteach i sudo restorecon -r -v /var/www/example.com/log.
  10. Rochtain a nuashonrú ar shuíomhanna óstacha Apache Fíorúil in CentOS 7

  11. Anois seiceáil na hathruithe i sudo ls -dz /var/www/example.com/log/ arís.
  12. Faisnéis aschuir tar éis sonraí óstach Apache Apache a nuashonrú in CentOS 7

  13. Mar is féidir leat a fheiceáil, mar thoradh air sin, tá an fhoirm DRWXR-XR-X. Fréamh fréimhe unconfined_u: oibiachtúil_r: httpd_log_t: s0 /var/www/example.com/log, mar sin, déantar gach rud i gceart.
  14. Féach ar rochtain ar an óstach fíorúil tar éis dó Apache a nuashonrú in CentOS 7

  15. Níl ann ach na hathruithe go léir a thástáil. Chun seo a dhéanamh, cuir isteach an systemctl sudo atosú httpd agus cliceáil ar Iontráil.
  16. Seirbhísí Apache a atosú in CentOS 7 tar éis gach athrú a dhéanamh

  17. Deimhnigh an gníomh trí shonrú an phasfhocal Superuser.
  18. Pasfhocal dearbhaithe gníomhaíochta chun seirbhísí Apache a atosú in CentOS 7

  19. Cruthaigh iarratas ar an eolaire trí LS -LZ /VAR/WWW/Example.com/Log. Má tá an t-ábhar atá le feiceáil go bhfuil -RW-R - r -. 1 fréimhe fréimhe error.log -rw-r - r - r -. 1 fréamh fréimhe 0 iarratais.log, ciallaíonn sé gur críochnaíodh gach suíomh roimhe seo i gceart.
  20. Seiceáil stádas na leibhéil rochtana Apache in CentOS 7 tar éis seirbhísí a athshocrú

Bhí tú eolach ar an nós imeachta suiteála agus ar chumraíocht fhoriomlán an fhreastalaí gréasáin Apache in CentOS 7. Mar is féidir leat a fheiceáil, ní ghlacfaidh an tsuiteáil féin go leor ama, agus ní bhaineann na deacrachtaí go léir ach leis an gcumraíocht. Má tá an lámhleabhar i láthair le haghaidh paraiméadair agus an bhainistíocht Apache a athrú, d'éirigh leat a bheith go leor, molaimid duit an doiciméadú oifigiúil a iniúchadh trí thagairt thíos a úsáid.

Téigh go dtí suíomh gréasáin oifigiúil an doiciméid Apache

Leigh Nios mo