Ubuntu

Kako namestiti spletni strežnik Apache na Ubuntu 18.10

Kako namestiti spletni strežnik Apache na Ubuntu 18.10

Strežnik Apache HTTP je izjemno priljubljen spletni strežnik, ki se uporablja po vsem svetu. Je brezplačen, odprtokoden, zmogljiv in lahko deluje na sistemih UNIX / Linux in MS Windows.

Pomembne funkcije vključujejo možnost, da strežniku omogočajo več sočasnih zahtev zaradi večprocesorskega modula (MPM) in vgrajene podpore modula za protokol FastCGI, asinhronega branja in pisanja ter pomembne integracije z različnimi aplikacijami / programsko opremo, različnimi moduli itd. Podpira tudi vdelani skript Lua. To ni samo spletni strežnik. Deluje tudi kot obratni proxy za druge spletne strežnike.

Namestitev spletnega strežnika Apache na Ubuntu 18.10

Uradna skladišča programske opreme Ubuntu prihajajo z Apachejem in njegovimi odvisnostmi. Zato je enostavneje posodobiti sistemski indeks paketov in nato z upraviteljem paketov APT namestiti paket Apache in njegove odvisnosti.

Korak 1) Zaženite terminal in vnesite naslednji ukaz za posodobitev sistema.

posodobitev sudo apt-get

Korak 2) Preverite razpoložljivo različico Apache v repozitoriju Ubuntu

pravilnik sudo apt-cache apache2

Preverite razpoložljivo različico Apache

Korak 3) Namestite apache2

sudo apt-get namestite apache2

Namestite Apache

Korak 4) Vprašalo se bo: "ali želite nadaljevati.”Tip Y.

5. korak) Običajno je treba storitev Apache zagnati samodejno. Lahko preverimo stanje apache.

sudo systemctl status apache2.storitev

Preverjanje stanja Apache

Zagon in upravljanje storitev Apache

Storitve Apache lahko upravljate z naslednjimi ukazi:

Za zagon storitve Apache2

sudo systemctl zaženi apache2

Za ustavitev storitve Apache2

sudo systemctl stop apache2

Ponovni zagon storitve Apache2

sudo systemctl znova zaženite apache2

Za ponovno nalaganje storitve Apache2 po spremembi konfiguracije

sudo systemctl ponovno naloži apache2

Omogočite zagon storitve Apache2 ob zagonu

sudo systemctl omogoči apache2

Onemogočite Apache2 ob zagonu

sudo systemctl onemogoči apache2

Preverjanje požarnega zidu UFW

Če imate omogočen požarni zid UFW, morate odpreti vrata 80 in 443. To je zato, ker spletni strežnik Apache prejema zahteve odjemalca prek HTTP in HTTPS. Preverite stanje UFW tako, da vnesete naslednji ukaz:

sudo systemctl status ufw.storitev

Preverjanje stanja UFW

Zdaj lahko dovolite vrata 80 in 443, kot sledi:

sudo ufw dovoli 80 / tcp
sudo ufw dovoli 443 / tcp
sudo ufw ponovno naloži

Dovoljenje pristanišč

Če slučajno pri ukazu za ponovno nalaganje UFW vidite sporočilo »Požarni zid ni omogočen (preskakovanje ponovnega nalaganja)«, uredite »ufw.conf “z uporabo ukaza VIM, kot sledi:

sudo vim / etc / ufw / ufw.conf

Urejanje konf

Spremeni ENABLED = ne v OMOGOČENO = da
shranite in zapustite datoteko z uporabo: wq

Evo, kako bo videti končno urejena datoteka:

Urejeno konf

Zdaj poskusite znova naložiti požarni zid. Tokrat bi moralo delovati brez težav.

sudo ufw ponovno naloži

UFW Ponovno naloži

Preverjanje namestitve Apache

Če želite preveriti stanje izvajanja namestitve Apache, zaženite brskalnik z uporabo IP-naslova gostitelja / strežnika:

Ime gostitelja

http: // localhost /

Uporaba strežnika Ip

http: // 192.168.10.25 (IP vašega strežnika)

To je privzeta stran Apache in če to vidite, to pomeni, da strežnik apache deluje dobro.

Privzeta stran Apache2

Dodatna opomba: - Glavne imenike Apache lahko razvrstimo na naslednji način

Spletni dokument DocumentRoot: / var / www / html / Glavni imenik konfiguracijskih datotek: / etc / apache2 / Glavna konfiguracijska datoteka: / etc / apache2 / apache2.conf Dodatna konfiguracija : / etc / apache2 / conf-available / in / etc / apache2 / conf-enabled / Konfiguracija navideznih gostiteljev : / etc / apache2 / sites-available / in / etc / apache2 / sites-enabled / Konfiguracija za nalaganje modulov: / etc / apache2 / mods-available / in / etc / apache2 / mods-enabled / Directory files: / var / log / apache2 /

Upam, da vam je dobro uspelo. Imam kakšna vprašanja? Ustrelil spodaj.

Kako prikazati števec FPS v igrah Linux
Linux gaming je dobil velik zagon, ko je Valve leta 2012 napovedal podporo Linuxu za odjemalca Steam in njihove igre. Od takrat se je veliko AAA in in...
Kako prenesti in igrati Sid Meier's Civilization VI v Linuxu
Uvod v igro Civilization 6 je sodoben pogled na klasični koncept, uveden v seriji iger Age of Empires. Ideja je bila dokaj preprosta; začeli bi v zelo...
Kako namestiti in igrati Doom v Linuxu
Uvod v Doom Serija Doom je nastala v devetdesetih letih po izidu prvotnega Dooma. Bil je takojšen hit in od takrat naprej je serija iger prejela števi...