Orosz apache web-szerver

Ez a dokumentum a kérdések összeállítása és telepítése az Apache szerver csak Unix és Unix-szerű rendszerek. Ha azt szeretnénk, hogy a szerver telepítéséhez Windows-on, el kell olvasni a dokumentumot „Apache használata a Microsoft Windows». Vonatkozó információkat más platformokon, benne van a „platform”.

konfiguráció, és a kiszolgáló telepítési környezet teljesen eltér az egyik, hogy volt az Apache 1.3. Apache 1.3 használt egy egyéni szkriptek, amelyek egyszerűsítik a telepítési folyamatot. Apache 2.0 most használja libtool és autoconf rendszert. így a szerver hasonló más szoftverek nyílt forráskódú (Open Source projekt).

Ha megy a fiatalabb és az idősebb kiszolgáló kiadás belül ugyanaz a fióktelep (például a 2.0.50 és 2.0.51), akkor elkezdi olvasni szakasz korszerűsítése.

$ Prefix / bin / apachectl Start

NN kell cserélni az aktuális alverziószámmal, és az előtag helyett annak szükségességét, hogy adja meg az utat, amelyen a kiszolgáló telepítve kell lennie. Ha ELŐTAG nincs megadva, az alapértelmezett telepítési készül a / usr / local / apache2.

További részletek minden fázisában összeállítása és telepítése a kiszolgáló alább, a következő szakasz kezdődik a rendszer leírása szükségesek ahhoz, hogy telepíteni sikeres volt.

Követelmények sikeres szerver összeállítás:

Lemezterület Ellenőrizze, hogy a lemez a mininimum 50 MB szabad hely az ideiglenes fájlokat. A telepítés után az Apache foglal körülbelül 10 MB. A pontos mérete függ a elfoglalt helyét elsősorban a kiválasztott konfiguráció és a további modul kell telepíteni kívül Apache eloszlása. ANSI-C fordító és a szükséges építmények környezet Győződjön meg arról, hogy a rendszer ANSI C fordító. Javasoljuk, hogy a GNU C fordító (GCC) a Free Software Foundation (FSF) (version 2.7.2 is elég). Ha van egy másik fordító, megtudja, hogy támogatja-e az ANSI szabvány. Azt is ellenőrizze, hogy a PATH környezeti változó volt megadva könyvtár, mely tartalmazza az alapvető eszközöket a szereléshez szükséges (gyártmány és mások). Idő szinkronizálás Néhány fejlécet a HTTP protokoll meghatározott ideig. Így meg kell, hogy kitaláljuk, hogyan lehet beállítani a rendszer idő szinkronizációs eszköz. Általában erre a célra használt ntpdate vagy xntpd programokat. hálózaton alapuló idő szinkronizálásprotokollt (Network Time Protocol - NTP). További információ a NTP-kiszolgálók és az idő szinkronizálás, tekintse meg a hírcsoport Usenet comp.protocols.time.ntp. valamint honlapján található NTP. Perl 5 [választható] Néhány kiegészítő szkriptek, mint a apxs vagy dbmmanage (ami meg van írva Perl) előírja, hogy a Perl értelmező nyelv (változat 5,003 vagy ennél magasabb elég). Ha a rendszer több mint egy tolmács a Perl nyelvet (pl Perl 4 és Perl 5), annak érdekében, hogy úgy döntött, a helyes configure szkript, futtatni a with-perl opciót (lásd az alábbi leírást). Ha a konfigurációs configure script nem találja a rendszer, akkor is épít és telepíti az Apache 2.0 - ebben az esetben nem csak futni segítő szkriptek a fent felsorolt.

Apache lehet letölteni az Apache Software Foundation letöltési oldalon. amely szintén egy lista néhány a tükör szerverek. Az ügyfelek futó Unix-szerű rendszerek, ajánlott, hogy összegyűjtse az Apache forrásból. A fordítási folyamat (lásd alább), egészen egyszerű és lehetővé teszi, hogy konfigurálja a szerver, hogy megfeleljen az Ön igényeinek. Ezen túlmenően, a bináris csomagok gyakran tartalmaznak elavult változatát a szerveren. Ha még mindig le a bináris csomag, majd kövesse az utasításokat található INSTALL.bindist fájlt a forgalmazás.

A letöltés után az elosztó, meg kell győződnie arról, hogy van a kezedben egy teljes és módosítatlan verziója a HTTP Apache szerver. Ezt meg lehet tenni vizsgálatával az archív (tarball) megfelel-e a PGP aláírás. A hitelesítési eljárás részletes leírása a letöltési oldalon. Is, akkor megjelenik egy részletes példa segítségével PGP.

Apache forráskód archív kicsomagolás van annak közvetlen kicsomagolni és kicsomagoló (untarring):

$ Gzip -d httpd-2_0_NN .tar.gz
$ Tar xvf httpd-2_0_NN .tar