Kako nadograditi Apache na najnoviju verziju na Ubuntu 20.04

apaš, također poznat kao HTTP poslužitelj Apache, je jedna od najčešće korištenih aplikacija web poslužitelja na globalnoj razini u posljednjih nekoliko desetljeća. Apache se uključuje Ubuntu 20.04 zadano spremište; međutim, većina LTS spremišta često se ne ažurira na najnoviju verziju u usporedbi s onim što je trenutno od razvojnog programera. U tom slučaju, Apache može propustiti nove značajke i poboljšanja te ispravke pogrešaka koji nisu povezani sa sigurnošću.

U sljedećem tutorialu naučit ćete kako nadograditi Apache web poslužitelj na Ubuntu 20.04.

Ako trebate instalirati Apache web poslužitelj na Ubuntu 20.04 od početka, preporuča se koristiti naš vodič Kako instalirati Apache web poslužitelj na Ubuntu 20.04

Preduvjeti

  • Preporučeni OS: Ubuntu 20.04 ili više.
  • Korisnički račun: Korisnički račun sa sudo ili root pristupom.
  • Potreban softver: Postojeći Apache web poslužitelj

Ažuriranje operativnog sustava

Prvo, prije svega, ažurirajte svoj Ubuntu operativni sustav kako biste bili sigurni da su svi postojeći paketi ažurirani:

sudo apt update && sudo apt upgrade -y

Root ili Sudo pristup

Prema zadanim postavkama, račun kreiran s Ubuntuom davao je sudo status. Ipak, pretpostavimo da trebate osigurati dodatni sudo/root pristup računima. U tom slučaju morate imati pristup root lozinka koristiti naredba su ili posjetite naš vodič na Kako dodati korisnika u Sudoers na Ubuntu.


Oglas


Instalirajte najnoviji Apache

Prije nego što počnete, trebali biste postaviti verziju Apache 2 web poslužitelja koju trenutno koristite:

apache2 -v

Primjer rezultata:

Server version: Apache/2.4.41 (Ubuntu)

Dodavanje Apachea PPA

Prvi korak u nadogradnji vašeg Ubuntu 20.04 Apache web poslužitelja na najnoviju verziju je dodavanje PPA by Ondřeja Surýja. Za one koji nisu upoznati, Ondřej je održavatelj PHP-a na Debianu i održava najnoviji Apache PPA za Ubuntu zajedno s Nginxom i PHP-om.

Da biste dodali PPA, upotrijebite sljedeću naredbu u svom terminalu:

sudo add-apt-repository ppa:ondrej/apache2 -y && sudo apt update

Ovo će automatski dodati PPA i osvježiti se za ažuriranje popisa spremišta.

Nadogradite Apache s PPA

Sada možete pokrenuti naredbu apt package manager install, koja će nadograditi Apache 2 web poslužitelj na sljedeći način:

sudo apt install apache2

Alternativno, možete koristiti ažuriranje i nadogradnju na sljedeći način:

sudo apt update

Ako je dostupna nadogradnja na Apache 2, pokrenite sljedeće:

sudo apt upgrade apache2 -y

Provjerite verziju i status Apachea

Kada se nadogradnja završi, provjerite verziju Apachea koju sada koristite sljedećom naredbom:

apache -v

Primjer rezultata:

Server version: Apache/2.4.51 (Ubuntu)

Kao što možete vidjeti, verzija se promijenila u odnosu na verziju zadanog spremišta Ubuntu Apache 2 verzija je 2.4.41 na najnoviju verziju Apachea koju je PPA osigurao Ondřej Surý graditi 2.4.51.

Na kraju, provjerite status koristeći sljedeće systemctl naredba:

sudo systemctl status apache2

Primjer rezultata:

apache2 systemctl status ok instalacija ubuntu 20.04

Čestitamo, nadogradili ste Apache na najnoviju verziju u ponudi.

Konfigurirajte UFW vatrozid za Apache

Nakon instalacije Apache 2 web poslužitelja, morat ćete izmijeniti UFW pravila ako imate instaliran UFW. Da biste omogućili vanjski pristup zadanim web-priključcima. Srećom, tijekom instalacije, Apache se registrira u UFW-u kako bi osigurao nekoliko profila koji se mogu koristiti za omogućavanje ili onemogućavanje pristupa, što ga čini lakim i brzim za konfiguraciju.

Ako želite instalirati UFW vatrozid, pokrenite sljedeću naredbu:

sudo apt install ufw -y

Nakon što je UFW instaliran, omogućite UFW da se pokrene i bude aktivan pri pokretanju sustava.

sudo ufw enable

Zatim navedite profile aplikacije da vidite Apache profile koji su dostupni sljedećom naredbom:

sudo ufw app list

Primjer rezultata:

Available applications:
  Apache
  Apache Full
  Apache Secure

Iz gornjeg izlaza možete birati između tri opcije profila. da ga razbijem, apaš radi na portu 80 (HTTP), Apache Secure radi na portu 443 (HTTPS), i Apache pun je kombinacija dopuštanja oboje. Najčešći je ili Apache Full ili Apache Secure.

Za tutorial, budući da nismo postavili SSL, omogućit ćemo (Apache) profil sljedećom naredbom:

sudo ufw allow 'Apache'

Primjer rezultata:

Rule added
Rule added (v6)

Kao što je gore navedeno, pravila su dodana i za IPV4 i IPV6. Kasnije možete onemogućiti ovaj profil i omogućiti samo siguran ili onemogućiti Apache pravilo i umjesto njega koristiti pravilo Apache Full.


Oglas


Kako održavati Apache ažuriranim

Da biste ažurirali Apache u budućnosti, sve što trebate učiniti je pokrenuti apt naredba ažuriranja kako se novo spremište dodaje u prikladan popis izvora:

sudo apt update

Ako je dostupan, nadogradite Apache na sljedeći način:

sudo apt upgrade

Ili nadogradite Apache sam:

sudo apt upgrade apache2

To je sve što trebate učiniti kako biste svoju verziju ažurirali.

Komentari i zaključak

U ovom malom vodiču naučili ste kako nadograditi Ubuntu 20.04 na najnoviju verziju Apache 2 web poslužitelja. Općenito, korištenje najnovijih verzija u Ubuntu repozitoriju može imati koristi od najnovijih značajki i poboljšanja bugova. Jedina mana je uvijek ako održavatelj brzo nadogradi PPA ako se pojavi sigurnosna zakrpa za poznati exploit. MEĐUTIM, PPA od Ondřeja se održava prilično dobro i često se vrlo brzo ažurira, tako da biste trebali imati povjerenja koristeći ovaj PPA.

Pretplati me
Obavijesti o
0 Komentari
Umetne povratne informacije
Pogledajte sve komentare
0
Volio bih vaše misli, molim vas komentirajte.x