Ukuphatha isayithi lakho kuseva yendawo, udinga ukufaka iqoqo lezakhi ezengeziwe ezihlela uhlelo olulodwa oluhlelwe ngasikhathi sinye futhi ngaphandle kwamaphutha. Enye yezinto eziphambili zesakhiwo esinjalo ingabhekwa njengeseva yeWebhu. Abasebenzisi bavame ukuncamela ukusebenzisa i-Apache ngenxa yokulula nokuguquguquka kwayo kokusetha, kanye nokuthi kungenzeka yini ukuxhuma amamojula angaphandle. Kodwa-ke, ukufakwa kanye nokucushwa okuyinhloko - inqubo ayishesha futhi inzima nakwabanye, ngakho-ke singathanda ukusho ngakho ngemininingwane eminingi, ukuthatha ukusatshalaliswa kwe-Centros 7.
Faka i-Apache ku-CentOS 7
Ukwakheka kwesihloko sanamuhla kuzobekwa izigaba, ngakho-ke ukuthi umsebenzisi we-novice omkhulu waqonda kahle ukuthi ukufakwa nokulungiswa kweseva yewebhu okucatshangelwe kwenziwa kanjani. Masicacise ngokushesha ukuthi asinikezi amabhukwana wokulungiswa okuningiliziwe kwe-Apache, njengoba kuncike ekukhetheni komuntu siqu komsebenzisi kanye nezinye izinto ezikhona. Ngalolu lwazi, sihlala sikucebisa ukuthi uphendukele emibhalweni esemthethweni.Isinyathelo 1: Ukulungiselela nokufakwa
Ake siqale ngokushesha kusuka ekufakweni kwezakhi ezibhekele ukunemba kwe-Apache futhi ungeze zonke izinsizakalo zokuxhaswa. Sinikeza indawo yokusatshalaliswa kokusebenzisa indawo yokusabalalisa yalokhu, ngoba inguqulo yokugcina yesoftware ihlala ikhishwe, bese inqubo yokufaka ngokwayo ayithathi isikhathi esiningi.
- Gijimani i- "terminal", ngokwesibonelo, ngesithonjana esigabeni "sezintandokazi".
- Uma ngabe i-Apache isivele ifakiwe ekhompyutheni noma ukhiphe ngengozi eyodwa yezakhi zayo, mane nje usebenzise i-Sudo YUM Vuselela i-httpd umyalo ngokucindezela inkinobho ethi Ukucindezela.
- Lesi senzo senziwa egameni leSuperuser, okusho ukuthi kufanele uliqinisekise ngokucacisa iphasiwedi kule akhawunti.
- Uma kufakwa izibuyekezo, uzokwaziswa ngalokhu, futhi uma iphakethe lilahlekile, bese kuvela omunye umyalezo womlingiswa ofanele.
- Manje ake sixoxe ngokufakwa kwe-Apache kusuka ekuqaleni. Njengoba sesishilo, sizosebenzisa okusemthethweni okusemthethweni ukusetshenziselwa lokhu, ngakho-ke, udinga ukufaka i-Sudo Yum Faka umyalo we-httpd.
- Lapho ungenisa ukufakwa kwephakeji, uyiqinisekise ngokukhetha uhlobo lwe-Y.
- Lindela ukuqedwa kokufakwa, ngenkathi ungavali iseshini ye-terminal yamanje ukuze ungaphazamisi inqubo.
- Ekugcineni, kunconyelwa ngokushesha ukuqala iseva yeWebhu engenziwa nge-Sudo SystemCTL Qala i-httpd.
- Bheka isimo samanje nge-Sudo SystemCTL Status HTPD.
- Isaziso esithi "Iyasebenza: Iyasebenza (ukusebenza)" kusho ukuthi i-Apache manje isebenza kahle futhi ungaqhubekela ekucushweni kwawo okwengeziwe.
Kwakuyikho konke okudingeka ukwazi ngenqubo eyisisekelo yokufaka iseva yeWebhu. Njengoba ubona, akukho lutho oluyinkimbinkimbi kulo. Okulandelayo, sifuna ukukhuluma ngokuxhumana nezinsizakalo ezinkulu kanye nokufakwa kokucushwa okuyinhloko, futhi uhlala unquma ukuthi kufanelekile ukucubungula imiyalo noma ulwazi lokucushwa kanye nokuphathwa sekukhona.
Isinyathelo 2: Ukuphathwa kwe-Apache
Iseva yeWebhu e-CentOS, njengakwamanye ukusatshalaliswa, imisebenzi ngemuva ngendlela yenkonzo. Ngokuzenzakalelayo, kungezwa ku-autoload, futhi sesivele satshelwa ngokwenza kusebenze kanye nokuqinisekiswa kombuso phambilini. Uma unesifiso sokuphatha leli thuluzi, kwenziwa kanjena:
- Faka iSudo Systemctl Stop httpd ukuqedela i-Apache.
- Lokhu futhi yonke imiyalo elandelayo izokwenziwa egameni le-superuser, ngakho-ke uzodinga ukukuqinisekisa ngokufaka iphasiwedi efanele.
- Ukuqala kabusha kwenzeka ngokusebenzisa i-Sudo Systemctl Qala kabusha umyalo we-httpd. Leli qembu liyasebenza kulezo zimo lapho iseva inika ukwehluleka noma kudingeka ukuthi iqale kabusha ngenxa yezici zokuxhumana nezinye zezakhi.
- Sebenzisa i-Sudo SystemctL Reload i-httpd uma kunesidingo ukuthi zonke izinguquko ngemuva kokuhlelwa kokuhlelwa zingene, kepha akukho kokuxhumeka okwaphulwa.
- I-Sudo Systemctl ikhubaza umyalo we-httpd isusa i-apache kusuka ku-auche kusuka ku-autoload, kanye ne-sudo systemctle inika amandla i-httpd ibuyisa isimo esijwayelekile. Ngokwengeziwe, lapho unika amandla le nketho, uzokwaziswa ngokwakha isixhumanisi esisha esingokomfanekiso esibhekele le pharamitha.
Njengoba ukwazi ukubona, phatha isimo senkonzo amaqembu ajwayelekile kakhulu. Kuzoba lula ukukhumbula uma uvame ukuphoqelelwa ukuba uguqukele ezindleleni ezinjalo ngesikhathi sokuphathwa kwenethiwekhi, isayithi elihlukile noma izicelo.
Isinyathelo 3: Ukucushwa Okuyisisekelo
Ukucushwa okuyisisekelo kubhekisele ekucushweni komsingathi, okuwusizo kuzilungiselelo nokubekwa kwezizinda ezahlukahlukene kwiseva eyodwa. Umuntu othile ojwayelekile ojwayelekile wanele uma usebenzelana nesiza esisodwa kuphela, nokho, lapho ubhalisa ezinye izizinda, kuzodingeka ukuthi uguquke ekwakhiweni kwamapharamitha angeziwe. Manje, sizothatha umgcini ojwayelekile we-Virtual, futhi ushintsha ikheli layo uma kudingeka.
- Ake siqale ngokwakha ikhathalogi lapho yonke indodakazi yomsingathi ongumnikazi izogcinwa khona. Lokhu kwenziwa nge-Sudo Mkdir -p /var/www/example.com/html umyalo.
- Kudingeka ifolda eyengeziwe, lapho izingodo zemicimbi zizogcinwa khona ngokuzenzakalelayo. Ukuyengeza ukufaka i-sudo mkdir -p /var/www/example.com/log.
- Setha amalungelo ajwayelekile ku-Directory ngokusebenzisa i-Sudo Chrown -R $ US $ umsebenzisi: $ umsebenzisi /var/www/exple.com/html.
- Faka okungeziwe namalungelo womsebenzisi ngamunye wokufaka i-sudo Chmod -r 755 / Var / www.
- Sizoqhubeka nokwakha isampula lekhasi eliyinhloko elizokhonjiswa lapho libheka ukusebenziseka komgcini. Dala ifayela lombhalo elisha ngokusebenzisa umhleli olula, ngokwesibonelo, usebenzisa i-nano, kufanele ungene eSudo Nano /var/www/exple.com/html/index.html.
- Uma uvula umhleli wombhalo, kuzokwaziswa isaziso sokuthi leli yifayela elisha. Ungakhathazeki, ngoba kufanele kube. Sidale ngokuqondile, siveze ukucushwa okufanele.
- Faka ikhodi engezansi, esikhundleni sokubingelela okujwayelekile kumbhalo wokuphikisana. Uma ufuna, ungahlehlisa ngokuphelele isakhiwo ngokwakha ikhasi elifanele.
Uyemukelwa ku-soblor.com!
Impumelelo! Isibonelo.com Ukusingathwa okusebenzayo kuyasebenza!
- Gcina izinguquko ngokuchofoza ku-CTRL + O, bese ushiya umhleli wombhalo nge-CTRL + X.
- Lezi kwakuyizilungiselelo zokuqala nje. Manje qhubeka nomgcini we-Virtual: Okokuqala udinga ukucacisa amafolda wesitoreji sawo. Ukuze wenze lokhu, faka iSudo Mkdir / njll / httpd / amasayithi atholakalayo / njll / httpd / amasayithi-enikwe amandla.
- Ngemuva kwalokho, chaza iseva yeWebhu manje ukuthi idinga ukuxhumana nezinye izinto. Lo msebenzi wenziwa ngokuhlela ifayela lokucushwa eliyinhloko. Yigijime ngomhleli wombhalo ngokucacisa i-sudo nano /etc/httpd/Conf/htpd.conf.
- Gijimani ezansi kohlu bese ufaka izingosi zokufaka amasayithi ezibandakanya / * string. Conf.
- Ngaphambi kokushiya umhleli wombhalo, ungakhohlwa ukusindisa zonke izinguquko.
- Ukwakha umgcini we-virtual, uzodinga elinye ifayela lokucushwa. Dala nge-sudo nano /etc/httpd/sites-availailable/example.com.conf.
- Faka okuqukethwe lapha Ngaphezu kwalokho, esikhundleni semigqa edingekayo eyakho.
Isevaner: www.ex samp.com
I-Severalias Exeppy.com
IdokhumentiRoot /var/www/example.com/html
I-ERRORRECROG /VAR/WWW/EXAMCLE.com/Log/Error.log.
ICustomLog /var/www/Exple.com/log/requests.log ihlangene.
- Kuhlala kusebenze kuphela ifayela ngokwakha isixhumanisi esingokomfanekiso ngokusebenzisa i-sudo ln -s /etc/htpd/sites-availaitable/exxple.com.conf /ened/Exxple.com.CONF.
Isinyathelo 4: Ukusetha Ukulawula Ukufinyelela
Uma kufika ukusetha amapharamitha womhlaba wonke, kuyadingeka ukuhlinzeka ngokulawula ukufinyelela, okubonisa inani labasebenzisi abazokwazi ukwenza izinguquko ezinkombeni ezibhekwe ngaphambilini. Le nqubo yenziwa kusetshenziswa ithuluzi elijwayelekile leSelinux elibhekele ukuphatha amazinga wokufinyelela.
- Setha ipharamitha yezokuphepha emhlabeni jikelele nge-sudo setsebool -p httpd_unified 1. Kuzohlinzeka zonke izinhlobo zezinqubo njengeyodwa.
- Okulandelayo kunconyelwa ukubheka amapharamitha wamanje we-Selinux ahlinzekwe ngokuzenzakalelayo. Ukuze wenze lokhu, bhala i-sudo ls -dz /var/www/exple.com/log/.
- Ngenxa yalokhu, uzobona okuqukethwe yi-DrWXR-XR-X. Umsuka we-Root Coont unconficed_u: into: httpd_sys_content_t: s0 /var/www/exple.com/log/. Kusho ukuthi manje i-Apache manje ingafunda lawo mafayela adalwe kufolda efakiwe, ngokulandelana, kuyodingeka ukuthi aguqule ukucushwa.
- Lo msebenzi wenziwa ngeSudo Shemage Fcontext -A -T HTPD_Log_T "/Var/www/exple.com/log(
- Gcina izinguquko futhi uzenze ukuze zisebenze ngemuva kokuqalisa kabusha iseva ngokufaka iSudo Restoreacon -r -V /var/www/exple.com/log.
- Manje hlola izinguquko ku-sudo ls -dz /var/www/exple.com/log/ futhi.
- Njengoba ubona, ngenxa yalokho, isiphetho sinefomu Drwxr-XR-X. Umsuka we-Root coont unconficed_u: into: httpd_log_t: s0 /var/www/exple.com/log_www/exple.com/log_Ukungakho konke kwenziwa kahle.
- Ihlala kuphela ukuvivinya zonke izinguquko. Ukuze wenze lokhu, faka i-Sudo Systemctl Qala kabusha i-httpd bese uqhafaza ku-ENTER.
- Qinisekisa isenzo ngokucacisa iphasiwedi ye-superuser.
- Dala isicelo somkhombandlela ngokufaka i-LS -LZ /var/www/exple.com/log. Uma okuqukethwe okuvele kunama--rw-r - r--. Iphutha le-1 coot route.log -rw-r - r--. 1 izimpande zezimpande 0 izicelo.log, kusho ukuthi zonke izilungiselelo ezedlule ziqediwe kahle.
Ubujwayele inqubo yokufaka kanye nokucushwa okuphelele kweseva ye-Apache Web e-CentOS 7. Njengoba ukwazi ukubona, ukufakwa uqobo ngeke kuthathe isikhathi esiningi, futhi bonke ubunzima baxhumene kuphela nokucushwa. Uma incwadi esethuliwe yokushintsha kwamapharamitha kanye nokuphathwa kwe-Apache, wavele wabe wanele, sikucebisa ukuthi uhlole imibhalo esemthethweni ngokusebenzisa ireferensi engezansi.
Iya kuwebhusayithi esemthethweni yemibhalo ye-Apache