Fametrahana Apache ao Centos 7

Anonim

Fametrahana Apache ao Centos 7

Mba hitantana ny tranokalanao amin'ny mpizara eo an-toerana, dia mila mametraka singa fanampiny ianao izay mandamina rafitra tokana izay nomanina miaraka ary tsy misy hadisoana. Ny iray amin'ireo singa lehibe amin'ny firafitra toy izany dia azo raisina ho mpizara tranonkala. Ireo mpampiasa matetika dia aleony mampiasa Apache noho ny fahatsorany sy ny fahaizan'ny fanamboarana, ary koa ny mety hampifandray ny maody ivelany. Na izany aza, ny fametrahana sy ny fanitsiana lehibe - ny dingana dia tsy haingana ary sarotra ho an'ny sasany, ka tiantsika ny hilaza izany amin'ny antsipiriany bebe kokoa, ka hizara ny fizarana i Centos 7.

Apetraho Apache ao Centos 7

Ny firafitry ny lahatsoratra anio dia hiparihana, ka na ny mpampiasa vaovao indrindra aza dia nahatakatra tsara ny fomba anaovana ny fametrahana sy ny fiomanana amin'ny mpizara Web. Mba manazava avy hatrany fa tsy manome boky ho an'ny fanitsiana amin'ny antsipirihany Apache isika, satria miankina amin'ny safidin'ny tena manokana sy ny singa manan-danja hafa. Noho io fampahalalana io dia manoro hevitra anao foana izahay mba hitodika amin'ny antontan-taratasy ofisialy.

Dingana 1: Fanomanana sy fametrahana

Aleo atombohy avy hatrany amin'ny fametrahana singa amin'ny fahitsiana ny Apache ary ampio ny serivisy rehetra. Manolotra ny tahirin-kevitra momba ny fizarana izahay hampiasa ny tahiry fizarana ho an'izany, satria ny dikan-teny farany farany amin'ny rindrambaiko dia napetraka foana, ary ny fizotran'ny fametrahana azy dia tsy mitaky fotoana be.

  1. Ampandehano ny "terminal", ohatra, amin'ny alàlan'ny kisary ao amin'ny fizarana "ankafiziny".
  2. Mandehana any amin'ny terminal raha hametraka bebe kokoa ny mpizara Apache Web ao amin'ny Centos 7

  3. Raha toa ny Apache dia efa napetraka tao amin'ny solosaina na ianao dia nofafanao tsy nahy ny iray tamin'ireo singa iray, dia ampiasao fotsiny ny Sudo Yum Upday Command Command amin'ny alàlan'ny fampandehanana azy amin'ny alàlan'ny fanerena azy amin'ny alàlan'ny fanerena ny fanalahidy Enter.
  4. Baiko ho fanamarinana ny fanavaozana ny Apache amin'izao fotoana izao ao amin'ny Centos 7

  5. Ity hetsika ity dia atao amin'ny anaran'ny superuser, izay midika fa mila manamarina azy ianao amin'ny alàlan'ny famaritana tenimiafina avy amin'ity kaonty ity.
  6. Ny fanamafisana ny Apache Fanavaozana ny fizahana ao amin'ny Centos 7 amin'ny alàlan'ny fidirana tenimiafina superuser

  7. Raha apetraka ny fanavaozana, dia hampahafantarina an'izany ianao, ary raha tsy hita ny fonosana, dia hisy hafatra hafa amin'ny toetra mety.
  8. Fampahalalana momba ny fanjakana ankehitriny ao amin'ny Apache Web Server any Centos 7

  9. Andao isika hiresaka momba ny fametrahana ny Apache manomboka amin'ny scratch. Araka ny efa nolazaintsika dia hampiasa tahiry ofisialy hampiasa izany, noho izany, dia mila miditra ao Sudo Yum Apetraho ny Command Command.
  10. Baiko hanombohana ny fametrahana ny mpizara Apache Web ao Centos 7 amin'ny alàlan'ny terminal

  11. Rehefa mampandre ny fametrahana ny fonosana dia manamafy izany amin'ny alàlan'ny fisafidianana ny dikan-teny.
  12. Apache Web Server fametrahana fanamafisana ao amin'ny Centos 7

  13. Antenaina fa vita ny fametrahana, raha tsy manidy ny fotoam-pitsarana ankehitriny ianao mba tsy hanelingelina ny fizotrany.
  14. Miandry ny fahavitan'ny fonosana download Apache any Centos 7

  15. Amin'ny farany, dia atoroy avy hatrany ny hanombohana mpizara tranonkala izay azo atao amin'ny alàlan'ny fanombohana ny Sudo SystemCtl.
  16. Ny baiko hanombohana ny serivisy amin'ny mpizara Apache Web napetraka ao amin'ny Centos 7

  17. Zahao ny toe-javatra misy ankehitriny amin'ny alàlan'ny sata misy ny rafitra ao Sudo.
  18. Baiko iray hanamarina ny satan'ny mpizara tranonkala Apache amin'izao fotoana izao ao Centos 7

  19. Ny fampandrenesana "mavitrika: mavitrika (mihazakazaka)" dia midika fa i Apache izao dia mandeha tsara ary afaka manohy ny fanitsiana bebe kokoa ianao.
  20. Fampahalalana momba ny toe-piainana ankehitriny ao amin'ny Server Apache Web in Centos 7

Izany dia izay rehetra tokony ho fantatrao momba ny fomba fototra amin'ny fametrahana mpizara tranonkala. Araka ny hitanao dia tsy misy mahasarotra izany. Manaraka, te hiresaka momba ny fifaneraserana amin'ny serivisy lehibe sy ny fametrahana ny fanitsiana lehibe isika, ary mijanona ho manapa-kevitra ianao raha ilaina ny mandinika ny torolàlana na ny fahalalana ny fanamafisana sy ny fitantanana efa misy.

Dingana 2: fitantanana Apache

Ny mpizara tranonkala any Centos, toy ny fizarana hafa, fiasa ao ambadiky ny endrika serivisy. Amin'ny alàlan'ny default, dia ampiana ao amin'ny AutoLoad, ary efa nitantara momba ny fampahavitrihana sy ny fanamarinana ny fanjakana izahay. Raha manana faniriana hitantana ity fitaovana ity ianao dia tanterahina toy izao:

  1. Ampidiro ny rafitra Sudo Stop Stoppd mba hamita ny Apache.
  2. Baiko hampitsahatra ny serivisy serivisy Apache Web Server ao amin'ny Centos 7

  3. Izany sy ny baiko rehetra manaraka dia hovonoina ho an'ny superuser, ka mila manamarina azy ianao amin'ny alàlan'ny fidirana amin'ny tenimiafina mety.
  4. Ny fanamafisana ny baiko Apache Stop ao amin'ny Centos 7 amin'ny alàlan'ny fidirana ny tenimiafina

  5. Atombohy ny fanodinana amin'ny alàlan'ny rafitra Sudo Restart Command Command. Ity ekipa ity dia manan-danja ao anatin'ireo toe-javatra ireo izay omen'ny mpizara ny tsy fahombiazana na takiana hanombohana azy noho ny endri-javatra fifaneraserana amin'ny singa sisa amin'ny singa.
  6. Ekipa hamerina indray ny mpizara Apache Web ao amin'ny Centos 7

  7. Ampiasao ny relivaziana sudo reload httpt raha ilaina ny fanovana rehetra aorian'ny fametrahana dia niditra an-keriny, saingy tsy nisy tapaka ny fifandraisana.
  8. Baiko hamerenana ny mpizara Apache Web ao amin'ny Centos 7 nefa tsy mifampitohy

  9. Ny rafi-pandehan'ny sudo dia manalavitra ny baiko httpd avy amin'ny APACHE avy amin'ny Autolos, ary ny rafitra Sudo dia mamela ny HTTPD hiverina amin'ny fenitra mahazatra. Ankoatr'izay, rehefa mamela an'io safidy io ianao dia hampahafantatra ny famoronana rohy ara-panoharana vaovao izay tompon'andraikitra amin'ity tarehimarika ity.
  10. Baiko manampy na mampiavaka ny Apache ao Centos 7 avy amin'ny AutoOdO

Araka ny hitanao dia mitantana ny toetry ny serivisy ny ekipa fenitra indrindra. Ho mora tadidina izy ireo raha toa ianao ka voatery voatery manao izany fepetra izany mandritra ny fandrefesana toy ny fitantanana tambajotra, tranonkala iray misaraka na ny fampiharana rehetra.

Dingana 3: fanitsiana fototra

Ny konfigurasi fototra dia manondro ny fanitsiana mpampiantrano virtoaly, izay mahasoa ho an'ny setting sy ny fametrahana ny sehatra samihafa amin'ny mpizara iray. Ny mpampiantrano virtoaly iray dia tena ampy raha tsy miatrika tranonkala iray ihany, na izany aza, rehefa misoratra anarana hafa ianao dia tsy maintsy hanao ny famoronana tarehimarika fanampiny. Ankehitriny, ohatra, dia handray mpampiantrano virtoaly mahazatra isika, ary manova ny adiresiny raha takiana.

  1. Andao atombohy amin'ny famoronana katalaogy izay hitehirizana ny zanakavavin'ny mpampiantrano virtoaly rehetra. Izany dia atao amin'ny alàlan'ny Sudo MKDIR -P /Var/WWW/example.com/html baiko.
  2. Famoronana folder ho fitehirizana ny Host Apache Host Apache any Centos 7

  3. Ilaina ny folder fanampiny, izay hisy ny hazo fisehoan-javatra ho voatahiry ho azy. Hanampy azy hampiditra ny sudo mkdir -p /var/www/example.com/log.
  4. Famoronana folder ho an'ny fitehirizana ny hetsika Apache virtoaly vaovao any Centos 7

  5. Apetraho ao amin'ny lahatahiry amin'ny alàlan'ny lahatahiry amin'ny Sudo Chown -R $ mpampiasa: $ mpampiasa /var/wwple.com/html.
  6. Fametrahana ny haavon'ny fidirana mahazatra ho an'ny folder Apache noforonina ao amin'ny Centos 7

  7. Fametrahana sy tombontsoa fanampiny ho an'ny mpampiasa tsirairay mampiditra sudo chmod -r 755 / var / www.
  8. Ny baiko faharoa amin'ny fametrahana ny haavon'ny fidirana mahazatra ho an'ny fampirimana Apache noforonina ao amin'ny Centos 7

  9. Hanohy hanangana santionany amin'ny pejy lehibe izay haseho isika rehefa manamarina ny fampiasana ny mpampiantrano. Mamorona rakitra lahatsoratra vaovao amin'ny alàlan'ny tonian-dahatsoratra mety, ohatra, mampiasa Nano, tokony hiditra sudo nano /var/ws.com/html/index.html.
  10. Manomboka ny tonian-dahatsoratra ho an'ny atiny amin'ny Host Apache ao amin'ny Centos 7

  11. Rehefa manokatra tonian-dahatsoratra ianao dia hampandrenesina fa rakitra vaovao ity. Aza matahotra, satria tokony. Izahay dia mamorona azy manokana, mamoaka ny fanitsiana mety.
  12. Fampahalalana momba ny fananganana pejy Pejy APACHE Virtual Host any Centos 7

  13. Ampidiro ny kaody eto ambany, ny fanoloana ny fiarahabana mahazatra amin'ny soratra tsy misy dikany. Raha mila ianao dia afaka mamerina tanteraka ny firafitra amin'ny alàlan'ny famoronana pejy mety.

    Tongasoa eto amin'ny ohatra.com!

    Fahombiazana! Ny mpampiantrano virtoaly dia miasa!

  14. Mamorona pejy mpampiantrano APACHE Virtual ao amin'ny Centos 7

  15. Tehirizo ny fiovan'ny fipihana amin'ny Ctrl + O, ary avereno ny fanontana lahatsoratra amin'ny alàlan'ny Ctrl + X.
  16. Fivoahana avy amin'ny tonian-dahatsoratra raha avy namorona rakitra pejin'ny Apache Host Apache ao amin'ny Centos 7

  17. Ireo ihany no filaharana mialoha. Ankehitriny dia tohizo amin'ny mpampiantrano virtoaly: mila mamaritra ny taratasyo voalohany ho an'ny fitehirizana azy ianao. Mba hanaovana izany, ampidiro ny sudo Mkdir / sns / httpd / site-misy / sns / httpd / site-alehezina.
  18. Famoronana Folder ho an'ny fitehirizana tranonkala Apache ao amin'ny Centos 7

  19. Taorian'izay dia farito ny mpizara Web izay tokony hifaneraserana amin'ny singa hafa. Ity asa ity dia natao amin'ny alàlan'ny fanitsiana ny rakitra fanamafisana lehibe. Ampandehano amin'ny alàlan'ny tonian-dahatsoratra iray amin'ny alàlan'ny fanondroana ny sudo nano /etc/httpd/conf/http.Conf.
  20. Famintinana to tinctures manerantany mba hamaritana ireo mpampiantrano virtoaly vaovao ao amin'ny Apache ao Centos 7

  21. Mihazakazaka eo am-pototry ny lisitra ary ampidiro ny toerana misy ny toerana misy ny STERSED / * *. Conf.
  22. Ny fanovana ny rakitra fanamafisana manerantany Apache ao Centos 7

  23. Alohan'ny handaozany ny tonian-dahatsoratra, aza adino ny mamonjy ny fiovana rehetra.
  24. Fanafihana ny fanovana aorian'ny fanovana manerantany amin'ny rakitra fanamafisana Apache any Centos 7

  25. Mba hamoronana ny mpampiantrano virtoaly dia mila rakitra fanitsiana hafa ianao. Mamorona azy amin'ny alàlan'ny sudo nano /etc/httpd/sites-available/example.com.conf.
  26. Fanokafana lahatsoratra lahatsoratra hananganana Apache Host Apache ao amin'ny Centos 7

  27. Ampidiro eto ny votoatiny, manoloana ny laharana takiana aminao.

    Servername www.example.com

    Serveralia Ohatra.com

    Documentroot /var/www/example.com/html

    Errorlog /Var/ww/Example.com/log/Error.log.

    Customlog /var/ww/example.com/log/requests.log mitambatra.

  28. Ampidiro ny votoatiny mahazatra ho an'ny mpampiantrano Apache Virtual vaovao ao amin'ny Centos 7

  29. Mijanona ihany ny fanamboarana ny rakitra amin'ny alàlan'ny famoronana rohy ara-panoharana amin'ny alàlan'ny sudo ln -s /etc/httpd/sites-available/example.com.conf /etc/htpd/sites-enabled/example.com.conf.
  30. Mamorona rohy ara-panoharana vaovao hiantohana ny fampisehoana ny mpampiantrano Apache Virtual ao amin'ny Centos 7

Dingana 4: Setup fanaraha-maso fidirana

Raha tonga amin'ny fametrahana ny tarehimarika manerantany izy, dia ilaina ny manome fifehezana fidirana, izay manondro mpampiasa marobe izay ho afaka hanao fanovana amin'ireo lahatahiry efa raisina teo aloha. Ity fomba ity dia atao amin'ny fampiasana ny fitaovana Selinux Standard izay tompon'andraikitra amin'ny fitantanana ny fidirana amin'ny fitantanana ny fidirana.

  1. Amboary ny tarehimarika fiarovana manerantany amin'ny alàlan'ny Sudo SetSebool -P httpd_unified 1. Izy io dia hanome ny karazana dingana rehetra ho iray.
  2. Mamorona Fandraisana an-tserasera APACHE ASPACHE POSTES ANY CENTOS 7

  3. Manaraka izany dia aroso ny hanamarina ireo tarehimarika Selinux ankehitriny izay nomena ho azy ireo. Mba hanaovana izany dia manorata sudo ls -dz /var/xample.com/log/.
  4. Manomboka mijery ny sata fampiantranoana APACHE Virtual Access any Centos 7

  5. Vokatr'izany dia ho hitanao ny votoatin'ny DRWXR-XR-X. Root Unconfin_u: Tanjona_R: httpd_sys_content_t: s0 /var/www/example.com/log/log. Midika izany fa ny Apache ankehitriny dia afaka mamaky ireo rakitra ireo izay noforonina tao amin'ny lahatahiry napetraka, tsirairay avy, dia tsy maintsy hanova ny konfigurasi.
  6. Fidirana fandalinana amin'ny fidirana amin'ny mpampiantrano Apache Virtual ao amin'ny Centos 7

  7. Ity asa ity dia tanterahina amin'ny alàlan'ny sudo semanage fcontext -a -t httpd_log_t "/var/www/example.com/log(/-)?".
  8. Manova ny fitsipi-pifehezana ny konteka amin'ny Apache Virtual Host ao Centos 7

  9. Tehirizo ireo fanovana ary ataovy izany mba haseho azy ireo rehefa avy nanala ny mpizara tamin'ny alàlan'ny fidirana an-trano sudo restorecon -r -v /var/ww/example.com/log.
  10. Fanavaozana ny fidirana amin'ny fidirana amin'ny APACHE Virtual Host ao Centos 7

  11. Ankehitriny dia jereo ny fiovan'ny sudo ls -dz /var/xww/example.com/log/ indray.
  12. Fampahalalana momba ny famoahana rehefa avy nanavao ny angon-drakitra mpampita APACHE Virtual ao amin'ny Centos 7

  13. Araka ny hitanao, vokatr'izany, ny fehin-kevitra dia manana ny FREED DRWXR-XR-X. Root Root Unconfined_u: Tanjona_R: httpd_log_t: s0 /var/www/example.com/log, noho izany, ny zavatra rehetra dia atao tsara.
  14. Jereo ny fidirana amin'ny mpampiantrano virtoaly taorian'ny fanavaozana ny Apache ao Centos 7

  15. Mijanona ihany ny fitsapana ny fanovana rehetra. Mba hanaovana izany dia ampidiro ny rafitra Sudo Restart httpd ary tsindrio ny Enter.
  16. Manomboka ny serivisy Apache ao amin'ny Centos 7 rehefa avy nanao fanovana rehetra

  17. Hamarino ny hetsika amin'ny alàlan'ny famaritana ny tenimiafina superuser.
  18. Ny tenimiafina fanamafisana hetsika mba hanomboka ny serivisy Apache ao amin'ny Centos 7

  19. Mamorona fangatahana ho an'ny lahatahiry amin'ny alàlan'ny fidirana ls -lz /var/xample.com/log. Raha ny votoatiny izay niseho dia -RW-R - R--. 1 Root root error.log -rw-r - r--. 1 Root 0 Fangatahana.Log, midika izany fa vita tsara ny toe-javatra rehetra teo aloha.
  20. Hamarino ny satan'ny ambaratonga Apache Access ao amin'ny Centos 7 taorian'ny fanamboarana ny serivisy

Efa zatra ny fomba fametrahana sy ny fanamafisana ny mpizara Apache Web ao amin'ny Centos 7. Araka ny hitanao, dia tsy hahita fotoana be ny fametrahana, ary ny olana rehetra dia tsy misy afa-tsy amin'ny konfigurasi. Raha toa ka tsy ampy ianao, dia tsy ampy ny fitantanana ny fanodinana sy ny fitantanana ny Apache, dia manoro hevitra anao izahay hitrandraka ny antontan-taratasy ofisialy amin'ny alàlan'ny fampiasana eto ambany.

Mankanesa ao amin'ny tranonkala ofisialin'ny doka Apache

Hamaky bebe kokoa