Hogyan telepítsük az Apache webszervert az Ubuntu 18.04-re?

ubuntu apache

Apache egy nyílt forráskódú, platformokon átívelő HTTP webkiszolgáló amely a HTTP / 1.12 protokollt és a virtuális webhely fogalmát valósítja meg. A projekt célja egy biztonságos, hatékony és bővíthető szerver biztosítása, amely a jelenlegi HTTP szabványokkal szinkronban nyújt HTTP szolgáltatásokat.

Apache webszerver Gyakran használják a MySQL adatbázis-motorral, a PHP szkriptnyelvvel és más szkriptnyelvekkel együtt. népszerű, mint a Python és a Perl. Ezt a konfigurációt LAMP-nak (Linux, Apache, MySQL és Perl / Python / PHP) hívják, és erőteljes és robusztus platformot képez a webalapú alkalmazások fejlesztéséhez és terjesztéséhez.

Apache telepítési folyamat

Az alkalmazás nagy népszerűsége miatt a tárolókon belül találhatók a legtöbb Linux disztribúció, így a telepítése meglehetősen egyszerű.

Ubuntu 18.04 esetén mind asztali, mind szerver arra a csomagra fogunk támaszkodni, amely a tárolókon belül található.

Csak egy terminált kell megnyitnunk, és végre kell hajtanunk a következő parancsot:

sudo apt update

sudo apt install apache2

Egyetlen meg kell erősítenünk a telepítést és az Apache működéséhez szükséges összes csomag telepítésre kerül a számítógépünkre.

Befejezte a folyamatot csak azt kell ellenőriznünk, hogy helyesen telepítették-e, erre a terminálon végrehajtjuk:

sudo systemctl status apache2

ahol ehhez hasonló választ kell kapnunk:

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

Ezzel láthatjuk, hogy a szolgáltatás telepítve volt, és megfelelően fut. Bár van egy másik módszerünk is ennek ellenőrzésére.

El másik módszer az Apache-oldal kérése, ehhez csak a böngészőnkbe kell beírnunk az ip címünket.

Ha nem tudják a számítógép IP-címét, akkor azt különböző módon szerezhetik be a parancssorból.

Csak ezt a parancsot kell végrehajtanunk:

hostname -I

Ennek során megjelenik nekik egy lista, egyenként tesztelhetnek a böngészőn, azonosíthatjuk az IP-címünket, amikor a következő jelenik meg a böngészőben:

apache_default

Ez az Apache oldal, amely megmutatja, hogy fut a számítógépünkön, és megmutatja azt a könyvtárat, ahol vannak bizonyos konfigurációs fájlok.

Apache alapparancsok

Az Apache webkiszolgáló már fut a rendszerünkön, ismernie kell néhány alapvető parancsot ennek, mert ezzel szükség esetén elindíthatjuk vagy leállíthatjuk a folyamatot.

A két legalapvetőbb parancs a szolgáltatás elindítása és leállítása a számítógépünkön, csak ezért a terminálon kell végrehajtanunk, amikor el akarjuk indítani az Apache-t:

sudo systemctl start apache2

míg hogy megállítsuk Apache-t, amelyet kivégezünk:

sudo systemctl stop apache2

Arra is lehetőségünk van indítsa újra a szolgáltatást anélkül, hogy megállítaná, erre csak végrehajtjuk:

sudo systemctl restart apache2

Most egy másik parancs, amely nagyon hasznos lehet, amikor fut, és folyamatfrissítést igényelünk, végrehajthatjuk ezt a parancsot, amely nem szakítja meg a meglévő kapcsolatokat a szerverrel:

sudo systemctl reload apache2

Abban az esetben, ha le szeretné tiltani a szolgáltatást csak végrehajtjuk:

sudo systemctl disable apache2

És az ellenkező esetben a szolgáltatás újbóli engedélyezése esetén csapatunkban csak:

sudo systemctl enable apache2

Apache2 modulok

Az Apache2 egy szerver, amely modulokkal kiegészíthető. A bővített szolgáltatások az Apache2-be tölthető modulokon keresztül érhetők el. Alapértelmezés szerint egy modulkészlet szerepel a szerveren fordításkor.

Az Ubuntu lefordítja az Apache2-t, hogy lehetővé tegye a dinamikus modul betöltését. A konfigurációs irányelvek feltételesen tartalmazhatják a modul jelenlétét úgy, hogy blokkba foglalják őket .

További Apache2 modulokat telepíthet és használhat a webszerverén. Futtassa például a következő parancsot egy konzolon a MySQL hitelesítési modul telepítéséhez:

sudo apt install libapache2-mod-auth-mysql

Az / etc / apache2 / mods-available könyvtárban ellenőrizheti a kiegészítő modulokat.

Az Apache-nál nagy számban vannak, de ha többet szeretne megtudni, ajánlom olvassa el ezt a részt hogy a Canonical srácai megosztanak velünk.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.