Si të instaloni serverin Apache në Ubuntu 18.04?

ubuntu apache

Apache është një server me burim të hapur, ndër-platformë HTTP i cili zbaton protokollin HTTP / 1.12 dhe nocionin e faqes virtuale. Qëllimi i këtij projekti është të sigurojë një server të sigurt, efikas dhe të zgjerueshëm që ofron shërbime HTTP në sinkron me standardet aktuale HTTP.

Serveri i internetit Apache Shpesh përdoret në kombinim me motorin e bazës së të dhënave MySQL, gjuhën e shkrimit të PHP dhe gjuhë të tjera të shkrimit. të njohura si Python dhe Perl. Ky konfigurim quhet LAMP (Linux, Apache, MySQL dhe Perl / Python / PHP) dhe formon një platformë të fuqishme dhe të fuqishme për zhvillimin dhe shpërndarjen e aplikacioneve të bazuara në internet.

Procesi i instalimit të Apache

Për shkak të popullaritetit të madh të aplikacionit mund të gjenden brenda depove të shumicës së shpërndarjeve Linux, kështu që instalimi i tij është mjaft i thjeshtë.

Në rastin e Ubuntu 18.04 si desktop ashtu edhe server ne do të mbështetemi në paketën që është brenda depove.

Ne vetëm duhet të hapim një terminal dhe të ekzekutojmë komandën e mëposhtme:

sudo apt update

sudo apt install apache2

I vetëm duhet të konfirmojmë instalimin dhe të gjitha paketat e nevojshme për Apache për të punuar në kompjuterin tonë do të instalohen.

Përfundoi procesin ne vetëm duhet të verifikojmë që është instaluar si duhet, për këtë në terminal ne ekzekutojmë:

sudo systemctl status apache2

ku ne duhet të marrim një përgjigje të ngjashme me këtë:

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

Me këtë mund të shohim që shërbimi është instaluar dhe po funksionon si duhet. Megjithëse kemi edhe një metodë tjetër për ta verifikuar këtë.

El një metodë tjetër është duke kërkuar një faqe ApachePër këtë duhet vetëm të fusim adresën tonë IP në shfletuesin tonë.

Nëse ata nuk e dinë adresën IP të kompjuterit tuaj, ata mund ta marrin atë në mënyra të ndryshme nga rreshti i komandës.

Ne vetëm duhet të ekzekutojmë këtë komandë:

hostname -I

Kur e bëjmë këtë, do të na tregohet një listë e tyre, ata mund të testohen në shfletuesin një nga një, ne mund të identifikojmë adresën tonë IP kur në shfletues shfaqet e mëposhtme:

apache_default

Kjo është faqja Apache që na tregon se po ekzekutohet në kompjuterin tonë dhe na tregon direktorinë ku ka disa skedarë konfigurimi.

Komandat Themelore Apache

Tashmë duke pasur në përdorimin e serverit të internetit Apache në sistemin tonë, duhet të dini disa komanda themelore e kësaj, sepse me këtë ne mund të fillojmë ose të ndalojmë procesin nëse është e nevojshme.

Dy komandat më themelore janë të fillojnë dhe të ndalojnë shërbimin në kompjuterin tonë, vetëm për këtë ne duhet të ekzekutojmë në terminal kur dëshirojmë të fillojmë Apache:

sudo systemctl start apache2

Mientras que për të ndaluar Apache ne ekzekutojmë:

sudo systemctl stop apache2

Ne gjithashtu kemi mundësinë e rinisni shërbimin pa e ndalur atë, për këtë ne ekzekutojmë vetëm:

sudo systemctl restart apache2

Tani një komandë tjetër që mund të jetë shumë e dobishme kur po ekzekutohet dhe ne kërkojmë një rifreskim të procesit, mund ta ekzekutojmë këtë komandë e cila nuk do të shkëputë lidhjet ekzistuese me serverin:

sudo systemctl reload apache2

Në rast se doni të çaktivizoni shërbimin ne ekzekutojmë vetëm:

sudo systemctl disable apache2

Dhe për rastin e kundërt në rast të riaftësimit të shërbimit në ekipin tonë ne ekzekutojmë vetëm:

sudo systemctl enable apache2

Modulet Apache2

Apache2 është një server që mund të plotësohet me module. Karakteristikat e zgjeruara janë në dispozicion përmes moduleve që mund të ngarkohen në Apache2. Si parazgjedhje, një grup modulesh përfshihet në server në kohën e përpilimit.

Ubuntu përpilon Apache2 për të lejuar ngarkimin dinamik të modulit. Direktivat e konfigurimit mund të përfshijnë me kusht praninë e një moduli duke i përfshirë ato në një bllok .

Ata mund të instalojnë më shumë module Apache2 dhe t'i përdorin ato në serverin e tyre të internetit. Për shembull, ekzekutoni komandën e mëposhtme në një tastierë për të instaluar modulin e vërtetimit të MySQL:

sudo apt install libapache2-mod-auth-mysql

Në drejtorinë / etc / apache2 / mods-available ju mund të kontrolloni modulet shtesë.

Apache ka një numër të madh të tyre, por nëse doni të dini më shumë ju rekomandoj lexoni këtë pjesë që djemtë nga Canonical ndajnë me ne.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.