Ungayifaka kanjani i-Apache web server ku-Ubuntu 18.04?

ubuntu apache

Apache ngumthombo ovulekile, iseva yewebhu ye-HTTP enqamulelayo esebenzisa umthetho olandelwayo we-HTTP / 1.12 kanye nomqondo wesayithi ebonakalayo. Inhloso yale phrojekthi ukuhlinzeka ngeseva evikelekile, esebenza kahle futhi enwebekayo enikezela ngezinsizakalo ze-HTTP ngokuvumelanisa namazinga we-HTTP amanje.

Iseva yewebhu ye-Apache Imvamisa isetshenziswa ngokuhlangana nenjini yedatha ye-MySQL, ulimi lokubhala lwe-PHP, nezinye izilimi zokubhala. ithandwa njengePython noPerl. Lokhu kulungiswa kubizwa nge-LAMP (i-Linux, i-Apache, i-MySQL ne-Perl / i-Python / i-PHP) futhi yakha ipulatifomu enamandla futhi eqinile yokuthuthukisa nokusabalalisa izinhlelo zokusebenza ezisuselwa kuwebhu.

Inqubo yokufaka i-Apache

Ngenxa yokuthandwa kakhulu kwesicelo ingatholakala ngaphakathi kwezinqolobane wokusatshalaliswa okuningi kweLinux, ngakho-ke ukufakwa kwayo kulula.

Endabeni ye-Ubuntu 18.04 kokubili ideskithophu neseva sizothembela kuphakheji engaphakathi kokugcina.

Kumele sivule ukuphela bese sisebenzisa umyalo olandelayo:

sudo apt update

sudo apt install apache2

Solo kumele siqinisekise ukufakwa futhi kuzofakwa wonke amaphakheji adingekayo we-Apache azosebenza kukhompyutha yethu.

Uqede inqubo kufanele siqinisekise kuphela ukuthi ifakwe kahle, kwalokhu esigungwini esisisebenzisayo:

sudo systemctl status apache2

Kuphi kufanele sithole impendulo efana nale:

Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)

Ngalokhu siyabona ukuthi insiza ifakiwe futhi isebenza kahle. Yize futhi sinenye indlela yokuqinisekisa lokhu.

El enye indlela ukucela ikhasi le-Apache, ngoba lokhu kufanele kuphela ukuthi sifake ikheli lethu le-ip kusiphequluli sethu.

Uma bengalazi ikheli le-IP lekhompyutha yakho, bangalithola ngezindlela ezihlukile kulayini womyalo.

Kumele senze lo myalo kuphela:

hostname -I

Lapho senza kanjalo, sizokhonjiswa uhlu lwazo, zingaya kohlola kwisiphequluli ngasinye, singakhomba ikheli lethu le-IP lapho okulandelayo kuboniswa kusiphequluli:

apache_default

Leli yikhasi le-Apache elisikhombisa ukuthi lisebenza kukhompyutha yethu futhi lisikhombisa umkhombandlela lapho unamafayela wokumisa khona.

Imiyalo Eyisisekelo ye-Apache

Usuvele unayo i-Apache web server esebenza kusistimu yethu, udinga ukwazi imiyalo ethile eyisisekelo kwalokhu, ngoba ngalokhu singaqala noma simise inqubo uma kunesidingo.

Imiyalo emibili eyisisekelo ukuqala nokumisa insizakalo kukhompyutha yethu, yalokhu kuphela kumele sisebenzise esigungwini lapho sifuna ukuqala i-Apache:

sudo systemctl start apache2

Ngesikhathi ukumisa i-Apache esiyisebenzisayo:

sudo systemctl stop apache2

Futhi sinethuba lokuthi qala kabusha insiza ngaphandle kokuyimisa, ngoba lokhu sikwenza kuphela:

sudo systemctl restart apache2

Manje omunye umyalo ongasiza kakhulu lapho usebenza futhi sidinga ukuvuselelwa kwenqubo, singawenza lo myalo ongeke unqamule ukuxhumana okukhona neseva:

sudo systemctl reload apache2

Uma kwenzeka ufuna ukukhubaza insiza senza kuphela:

sudo systemctl disable apache2

Futhi ngecala eliphambene uma kwenzeka unika amandla kabusha insiza eqenjini lethu sisebenzisa kuphela:

sudo systemctl enable apache2

Amamojula we-Apache2

I-Apache2 yiseva engagcwaliswa ngamamojula. Izici ezinwetshiwe ziyatholakala ngamamojula angalayishwa ku-Apache2. Ngokuzenzakalelayo, iqoqo lamamojula lifakiwe kuseva ngesikhathi sokuhlanganiswa.

Ubuntu buhlanganisa i-Apache2 ukuvumela ukulayishwa kwemodyuli enamandla. Imiyalo yokuhlela ingafaka ngaphansi kobukhona bemodyuli ngokuzifaka kubhlokhi .

Bangakwazi ukufaka amamojula amaningi we-Apache2 futhi bawasebenzise kuseva yabo yewebhu. Isibonelo, sebenzisa umyalo olandelayo kukhonsoli ukufaka imodyuli yokufakazela ubuqiniso ye-MySQL:

sudo apt install libapache2-mod-auth-mysql

Kumkhombandlela / etc / apache2 / mods-available ungabheka amamojula angeziwe.

I-Apache inenani elikhulu lazo, kepha uma ufuna ukwazi okuningi ngincoma funda lesi sigaba ukuthi abafana abavela eCanonical babelane nathi.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.