Maitiro ekuisa Apache web server paUbuntu 18.04?

ubuntu apache

Apache yakavhurwa sosi, muchinjika-chikuva HTTP dura rewebhu iyo inoshandisa iyo HTTP / 1.12 protocol uye iyo pfungwa yeyakanyanya saiti. Chinangwa cheichi chirongwa ndechekupa yakachengeteka, inoshanda, uye inowoneka sevha iyo inopa HTTP masevhisi mukuenderana neyazvino HTTP zviyero.

Apache webhu saiti Iyo inowanzo shandiswa musanganiswa neiyo MySQL dhatabhesi injini, iyo PHP kunyora mutauro, uye mimwe mitauro yekunyora. inozivikanwa senge Python naPerl. Kugadziriswa uku kunodaidzwa kuti LAMP (Linux, Apache, MySQL uye Perl / Python / PHP) uye inogadzira chikuva chakasimba uye chakasimba chekusimudzira nekuparadzira kwewebhu-based application.

Maitiro ekuisa Apache

Nekuda kwekuzivikanwa kukuru kwekushandisa inogona kuwanikwa mukati mezvinyorwa yezvakawanda zvekuparadzirwa kweLinux, saka kuiswa kwayo kuri nyore.

Muchiitiko cheUbuntu 18.04 zvese desktop uye server isu tichavimba nepakeji iri mukati mezvakachengetedzwa.

Isu tinongofanirwa kuvhura terminal uye nekuita unotevera kuraira:

sudo apt update

sudo apt install apache2

Solo isu tinofanirwa kusimbisa kuisirwa uye mapakeji ese anodiwa eApache ekushanda pakombuta yedu achaiswa.

Apedza maitiro isu tinongofanirwa kuongorora kuti yakaiswa nemazvo, zve izvi pane iyo terminal yatinoshandisa:

sudo systemctl status apache2

Kupi isu tinofanirwa kugamuchira mhinduro yakafanana neiyi:

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

Nezve izvi tinogona kuona kuti sevhisi yakaiswa uye iri kufamba nemazvo. Kunyangwe isu zvakare tiine imwe nzira yekuona izvi.

El imwe nzira ndeyekukumbira iyo Apache peji, nekuda kweizvi isu tinongofanirwa kuisa ip kero yedu mubrowser yedu.

Kana ivo vasingazive iyo IP kero yekombuta yako, vanogona kuiwana nenzira dzakasiyana kubva pamutsetse wekuraira.

Isu tinongofanirwa kuita uyu murairo:

hostname -I

Kana tichidaro, isu tinenge tichiratidzwa runyorwa rwavo, vanogona kuenda kunoyedza pabhurawuza rimwe nerimwe, tinogona kuziva yedu IP kero kana zvinotevera zvichiratidzwa mubrowser.

apache_default

Iri ndiro peji reApache rinotitaridza kuti riri kumhanya pakombuta yedu uye rinotitaridza dhairekitori uko rine mamwe mafaera ekugadzirisa.

Basic Apache Mirairo

Tatova neApache webhu server inomhanya pane yedu system, iwe unofanirwa kuziva mimwe yakakosha mirairo yeizvi, nekuti neizvi tinogona kutanga kana kumisa maitiro kana zvichidikanwa.

Iwo maviri akanyanya kukosha mirairo ndeye kutanga uye kumisa sevhisi pakombuta yedu, yeizvi chete isu tinofanirwa kuitisa pane iyo terminal patinoda kutanga Apache:

sudo systemctl start apache2

Nguva kumisa Apache isu tinoita:

sudo systemctl stop apache2

Isu zvakare tine mukana we tangazve sevhisi pasina kuimisa, izvi tinozviita chete:

sudo systemctl restart apache2

Iye zvino mumwe murairo unogona kubatsira zvakanyanya kana uchimhanya uye isu tinoda maitiro ekuvandudza, isu tinogona kuita uyu murairo uyo usingazoregedze zviripo kubatana ine sevha:

sudo systemctl reload apache2

Kana iwe uchida kudzima sevhisi isu tinongoita chete:

sudo systemctl disable apache2

Uye kune yakapesana kesi kuitira kumisazve sevhisi muchikwata chedu isu tinongoita chete:

sudo systemctl enable apache2

Apache2 ma module

Apache2 is server iyo inogona kuzadzikiswa nema module. Yakawedzerwa maficha anowanikwa kuburikidza nema module anogona kuiswa muApache2. Nokusingaperi, seti yemamojuru inosanganisirwa pane server panguva yekubatanidza.

Ubuntu inounganidza Apache2 kubvumira ine simba module kurodha. Ekumisikidza mirayiridzo inogona kuve nemamiriro ezvinhu kusanganisira kuvepo kwem module nekuvabatanidza mubhokisi .

Ivo vanogona kuisa mamwe Apache2 ma module uye voshandisa iwo pawebhu server yavo. Semuenzaniso, mhanya unotevera kuraira mune koni yekuisa iyo MySQL Yekusimbisa module:

sudo apt install libapache2-mod-auth-mysql

Mune iyo / etc / apache2 / mods-inowanikwa dhairekitori iwe unogona kutarisa mamwe ma module.

Apache ine huwandu hwakawanda hwayo, asi kana iwe uchida kuziva zvakawanda ini ndinokurudzira verenga chikamu ichi kuti vakomana vanobva kuCanonical vagovane nesu.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako