Fedora

Az Apache httpd telepítése és konfigurálása a Fedora Linux rendszeren

Az Apache httpd telepítése és konfigurálása a Fedora Linux rendszeren
Az Apache webszerver az egyik leggyakrabban használt webszerver a világon. Nagyon könnyen konfigurálható. Ez egy nyílt forráskódú szoftver, amelyet az Apache Software Foundation tart fenn. Az Apache számos funkciót támogat. Ezen funkciók közül sokat lefordított modulokként valósítják meg az alapvető funkcionalitás bővítése érdekében.

httpd egy apache webszerver a Red Hat-alapú disztribúciókban, míg a Debian-disztribúciókban apache-nak hívják. A használt operációs rendszertől függ. Például a RHEL 6.2, ez az úgynevezett httpd, és be Ubuntu, ez az úgynevezett apache2.

A Fedora Linuxban a httpd csomag biztosítja az Apache webszerver alkalmazást.

Mit takarunk

Ebben az oktatóanyagban megtudhatjuk, hogyan kell telepíteni az Apache webszervert a forrásfájlból és a Fedora adattárból.

Javasoljuk, hogy először olvassa el ezt a bejegyzést, majd alkalmazza a rendszerére. Ez biztosítja, hogy helyesen konfigurálja az apache webszervert.

Előfeltételek

  1. A Fedora operációs rendszer telepítve van
  2. Felhasználói fiók root hozzáféréssel
  3. Internet-kapcsolat különféle fájlok letöltéséhez.

1. módszer. Telepítés forráskódból

1. lépés. Nyisson meg egy webböngészőt, és lépjen az apache letöltési oldalára. Jelen cikk írásakor a legfrissebb és stabil verzió elérhető Apache HTTP szerver (httpd) az 2.4.46. Töltse le a fájlt az alábbiak szerint:

A fájl megszerzésének másik módja a wget parancs használata. Nyissa meg a terminált, és futtassa a következő parancsot:

# wget https: // tükrök.estointernet.az / apache // httpd / httpd-2 fájlban.4.46.kátrány.gz

Ez az alábbiakban látható:

A forráskód használatának előnye, hogy mindig a szoftver legfrissebb elérhető verzióját szerzi be.

2. lépés. Miután megkaptuk a forrásfájlt, a „gzip” és a „tar” paranccsal kezdhetjük a fájl kibontását. A fájl pontos neve a letöltött elérhető verziótól függ. Esetünkben az httpd-2.4.46.kátrány.gz.

# gzip -d httpd-2.4.46.kátrány.gz

# tar xvf httpd-2.4.46.kátrány

A fenti parancs futtatása után itt láthatja a kibontott mappát:

3. lépés. Most lépjen a kibontott könyvtárba a következő paranccsal:

# cd httpd-2.4.46

4. lépés. Most futtatnunk kell a Beállítás szkript az apache konfigurálásához. Ez az apache gyökérkönyvtárában érhető el, azaz.e., az aktuális könyvtár. De mielőtt futtatná ezt a szkriptet, győződjön meg arról, hogy hová szeretné telepíteni az apache-t.

Telepítheti az apache szervert az alapértelmezett helyre. Ehhez egyszerűen futtatnia kell a szkriptet:

# ./Beállítás

Ha az alapértelmezettől eltérő könyvtárba akarja telepíteni az apache-ot, használja a következő szintaxist:

# ./ configure --prefix = / elérési útja / / telepítés

A '-prefix =' mezőbe írja be a telepítés útvonalát. Esetünkben az apache-t telepítjük a / opt / httpd Könyvtár. Ehhez kövesse az alábbi utasításokat:

1. Hozzon létre egy könyvtárat az / opt belsejében az alábbiak szerint:

# mkdir / opt / httpd

2. Futtassa a szkriptet az alábbiak szerint:

# ./ configure --prefix = / opt / httpd

A konfigurációs parancsfájl futtatásához és a rendszer szolgáltatásainak ellenőrzéséhez eltart egy ideig. Felkészíti a Makefile-okat az apache webszerver fordítására is.

Megjegyzés: a ./ configure script:

1. A következő konfigurációs hibaüzenetet kaphatja: „configure: error: APR not found”:

A hiba kijavításához le kell töltenie az apr-.kátrány.gz innen.

Most vonja ki ezt a könyvtárat az 'srclib' könyvtárból, amely elérhető az apache httpd terjesztési mappában. A fájl kibontásához használja a következő parancsot:

# tar xvf apr-util-1.6.1.kátrány.gz
# tar xvf apr-1.7.0.kátrány.gz

Nevezze át ezeket a fájlokat a verziószám eltávolításával, mint itt:

# mv apr-util-1.6.1 ápr-haszn
# mv április-1.7.0 ápr

2. Ha a „configure: error: pcre-config for libpcre” hiba nem található.”Ezután csak telepítenie kell a PCRE fejlesztési csomagot az alábbiak szerint:

# dnf telepítse a pcre-devel -y fájlt

Most folytassa a konfigurációs szkript futtatását, mint korábban. Végül kinyomtatja az összefoglalót az alábbiak szerint:

5. lépés. Az Apache webkiszolgálót alkotó több összetevő felépítéséhez használja a következő parancsot:

# gyártmány

Ez jelentős időt vehet igénybe a parancs futtatásához, mivel összeállítja az alapkonfigurációt. Ez nagyban függ a rendszer hardverétől és az engedélyezett modulok számától is.

Ha olyan hibát kap, mint „végzetes hiba: expat.h: Nincs ilyen fájl vagy könyvtár ”, innen le kell töltenie az expat-ot. Bontsa ki a fájlt valamilyen könyvtárba. A / opt / httpd fájlt használjuk a kibontáshoz.

# tar xvjf expat-2.2.10.kátrány.bz2 -C / opt / httpd

Most lépjen a kibontott könyvtárba, és futtassa egyesével a következő parancsot az expat konfigurálásához:

# cd / opt / httpd / expat-2.2.10
# ./Beállítás
# gyártmány
# make install

Most ismét futtassa a configure szkriptet az expat telepítés útvonalának megadásával:

# ./ configure --prefix = / opt / httpd --with-expat = / opt / httpd / expat-2.2.1

5. lépés. Miután a make parancs befejeződött, készen állunk a csomagok telepítésére. Futtassa a parancsot:

# make install

6. lépés. Az apache szerver testreszabásához használja a httpd fájlt.benne található conf fájl:

# nano PREFIX / conf / httpd.konf

Ahol a PREFIX az apache telepítésének útvonala. Esetünkben ez az / opt / httpd /, ezért a következőket használjuk:

# nano / opt / httpd / conf / httpd.konf

Ebben a fájlban változtassa meg a ServerName irányelvet a rendszer IP-címére.

7. lépés. Az apache használatra kész; a szolgáltatást csak abból a könyvtárból kell indítanunk, ahová telepítve van. Elülső.g., ha az / opt / httpd fájlba telepítette az apache-ot, akkor futtassa a következő parancsot:

# / opt / httpd / bin / apachectl -k start

2. módszer. Telepítés a Fedora adattárból

Az Apache httpd telepítése a Fedora adattárból meglehetősen egyszerű; csak kövesse az alábbi lépéseket:

1. lépés. Nyisson meg egy terminált (ctrl + alt + f2) root felhasználóval, vagy legalábbis superuser jogosultságokkal.

2. lépés. Most használja a következő parancsot az apache telepítéséhez:

# dnf telepítse a httpd fájlt

3. lépés. Indítsa el és ellenőrizze az apache szolgáltatás állapotát a következő paranccsal:

# systemctl start httpd.szolgáltatás
# systemctl állapot httpd.szolgáltatás

Futási állapotot kell mutatnia

4. lépés. Nyisson meg egy webböngészőt, és írja be a rendszer IP-címét. A következő oldalt jelenítené meg:

Következtetés

Gratulálunk, sikeresen konfigurálta az Apache webszervert. Ebben az útmutatóban megtanultuk az apache telepítését a forrásfájlból és a Fedora adattárból.

Csata a Wesnoth bemutatóért
A Battle for Wesnoth az egyik legnépszerűbb nyílt forráskódú stratégiai játék, amelyet jelenleg játszhatsz. Ez a játék nem csak nagyon hosszú ideje fe...
0 A.D. Bemutató
A sok stratégiai játék közül 0 A.D. átfogó címként és nagyon mély, taktikus játékként képes kiemelkednie annak ellenére, hogy nyílt forráskódú. A játé...
Unity3D bemutató
Bevezetés a Unity 3D-be Az Unity 3D egy erőteljes játékfejlesztő motor. Ez több platformon keresztül lehetővé teszi játékok, mobil, webes, asztali és ...