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.
- Ampandehano ny "terminal", ohatra, amin'ny alàlan'ny kisary ao amin'ny fizarana "ankafiziny".
- 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.
- 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.
- Raha apetraka ny fanavaozana, dia hampahafantarina an'izany ianao, ary raha tsy hita ny fonosana, dia hisy hafatra hafa amin'ny toetra mety.
- 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.
- Rehefa mampandre ny fametrahana ny fonosana dia manamafy izany amin'ny alàlan'ny fisafidianana ny dikan-teny.
- Antenaina fa vita ny fametrahana, raha tsy manidy ny fotoam-pitsarana ankehitriny ianao mba tsy hanelingelina ny fizotrany.
- Amin'ny farany, dia atoroy avy hatrany ny hanombohana mpizara tranonkala izay azo atao amin'ny alàlan'ny fanombohana ny Sudo SystemCtl.
- Zahao ny toe-javatra misy ankehitriny amin'ny alàlan'ny sata misy ny rafitra ao Sudo.
- Ny fampandrenesana "mavitrika: mavitrika (mihazakazaka)" dia midika fa i Apache izao dia mandeha tsara ary afaka manohy ny fanitsiana bebe kokoa ianao.
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:
- Ampidiro ny rafitra Sudo Stop Stoppd mba hamita ny Apache.
- 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.
- 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.
- Ampiasao ny relivaziana sudo reload httpt raha ilaina ny fanovana rehetra aorian'ny fametrahana dia niditra an-keriny, saingy tsy nisy tapaka ny fifandraisana.
- 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.
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.
- 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.
- 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.
- Apetraho ao amin'ny lahatahiry amin'ny alàlan'ny lahatahiry amin'ny Sudo Chown -R $ mpampiasa: $ mpampiasa /var/wwple.com/html.
- Fametrahana sy tombontsoa fanampiny ho an'ny mpampiasa tsirairay mampiditra sudo chmod -r 755 / var / www.
- 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.
- Rehefa manokatra tonian-dahatsoratra ianao dia hampandrenesina fa rakitra vaovao ity. Aza matahotra, satria tokony. Izahay dia mamorona azy manokana, mamoaka ny fanitsiana mety.
- 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!
- Tehirizo ny fiovan'ny fipihana amin'ny Ctrl + O, ary avereno ny fanontana lahatsoratra amin'ny alàlan'ny Ctrl + X.
- 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.
- 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.
- Mihazakazaka eo am-pototry ny lisitra ary ampidiro ny toerana misy ny toerana misy ny STERSED / * *. Conf.
- Alohan'ny handaozany ny tonian-dahatsoratra, aza adino ny mamonjy ny fiovana rehetra.
- 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.
- 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.
- 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.
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.
- 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.
- 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/.
- 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.
- Ity asa ity dia tanterahina amin'ny alàlan'ny sudo semanage fcontext -a -t httpd_log_t "/var/www/example.com/log(/-)?".
- 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.
- Ankehitriny dia jereo ny fiovan'ny sudo ls -dz /var/xww/example.com/log/ indray.
- 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.
- Mijanona ihany ny fitsapana ny fanovana rehetra. Mba hanaovana izany dia ampidiro ny rafitra Sudo Restart httpd ary tsindrio ny Enter.
- Hamarino ny hetsika amin'ny alàlan'ny famaritana ny tenimiafina superuser.
- 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.
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