Számviteli rendszerek internetes forgalom

Ez a tartalom része a sorozat: számláló rendszerek internetes forgalmat. Szerelése, konfiguráció, felhasználása

Stay tuned a közelgő cikkek ebben a sorozatban.

Az a lehetőség, SAMS. rendszer követelmények

A hivatalos meghatározás SAMS - ez nem egy számlázási rendszer, egy szoftver segítségével az adminisztrációs felhasználói hozzáférést a Squid proxy szerver. Ahhoz azonban, hogy használni, mint egy közlekedési monitoring rendszer, az utolsó proxy szerver, senki sem zavar. Felsoroljuk a főbb jellemzői:

Jelenleg a támogatott rendszerek alacsony: Linux, FreeBSD, OpenBSD, SUN Solaris x86. De mivel SAMS forráskód elérhető, semmi sem akadályozza meg a rendszergazda alkalmazkodni a termék más rendszerekhez.

SAMS dolgozni Ubuntu rendszer (Debian), telepíteni kell az alábbi alkalmazásokat és választható csomag:

Web-szerver apache2 apache2-MPM-prefork, PHP 5.2 (libapache2-mod-php5), php5-cgi, php5-common, php5-mysql, DB MySQL (mysql-server), mysql-client, libmysqlclient15off, proxy SQUID, és PCRE (libpcre3) könyvtár. Hogy az összes létre, és telepíteni, nem írom le, hogy jobban összpontosítson a részletek és a „buktatókat”.

Telepítés és beállítás

A kicsomagolás után SAMS archív napló a könyvtárába és futtatni parancsokat (szükséges superuser):

majd hozzon létre egy felhasználót az adatbázis eléréséhez mysql és ténylegesen SAMS adatbázis:

Cserélje ki a null értékek az övé. Ezt követően, a felhasználói nevet és jelszót kell menteni a konfigurációs fájlban SAMS /etc/sams.conf:

  • MYSQLUSER = Sams - felhasználónév MySQL, amelynek neve fog működni SAMS;
  • MYSQLPASSWORD = yourpasswd - a felhasználó jelszavát MySQL.

Az adatbázis létrehozása viszont ./mysql könyvtárba és futtasd a következő parancsokat:

Mondván: „költözött a könyvtár ./mysql», úgy értem egy alkönyvtárat a forráskód, ami után keletkezett kicsomagoló SAMS forgalmazás.

PHP konfigurációs változások szükségesek /etc/php5/apache2/php.ini file:

  1. Expose paraméter safe_mode = On
  2. SAMS valamilyen web-alapú szolgáltatás használatához a rendszer parancsokat, mint például wbinfo. A safe_mode PHP értelmező mód blokkolja a hozzáférést a rendszer parancsot. Azonban a borító segítségével futtatni parancsokat található a megadott könyvtárban paraméter safe_mode_exec_dir. A beállítás módosítása:
  3. További futtatását teszi lehetővé a rendszer PHP script kódot. Keresi a paraméter konfigurációs fájlt, és vegye ki belőle a híváskorlátozás funkciót phpinfo rendszer shell_exec exec:
1. ábra.

Számviteli rendszerek internetes forgalom

Számviteli rendszerek internetes forgalom

Nem írom le az összes lehetőséget, és a lehetőségeket a program beállításait - a rendszergazda konzol eloroszosodott, és az összes beállítás intuitív. Ehelyett a hangsúly az árnyalatok, ami problémát okoz azoknak, akik először találkozik a működését SAMS.

  • A „Deny hozzáférési URL” részben a kezelői konzolon hozza létre a listát, és azt az URL, menjen el a felhasználók, akik nem tudnak, vagy hozzon létre ugyanarra a célra mintákat reguláris kifejezések segítségével az alábbi részekben. Vigyázzon, hogy a „tick”, hogy ezeket a szabályokat a felhasználói sablon a „Felhasználói sablonok” (2. ábra).
    2. ábra.

    Számviteli rendszerek internetes forgalom

    Számviteli rendszerek internetes forgalom

    Meg kell találnunk ezt a kullancs címkézve a „megtagadja a hozzáférést» «én» - én sablon nevét a listán a tiltott URL-t. Ha nem, nincs tilalom nem fog működni!

    3. ábra.

    Számviteli rendszerek internetes forgalom

    Számviteli rendszerek internetes forgalom

    És minden rendben van, de ha a felhasználó azt hiszi, az, hogy megy a tiltott hely, akkor megjelenik egy ablak, a 4. ábrán látható (a kép maga is meg lehet változtatni azáltal a helyére egy másik rajz)

    4. ábra.

    Számviteli rendszerek internetes forgalom

    Számviteli rendszerek internetes forgalom

    5. ábra.

    Számviteli rendszerek internetes forgalom

    Számviteli rendszerek internetes forgalom

    Minden más opciókat, paramétereket a program akkor lesz képes látni magad megérteni egy kicsit a felület, akkor nem lesz nehéz.

    következtetés

    A következő cikk fogja vizsgálni a használatát SARG Ipaudit programok és összefüggésben az itt leírt feladatok, de egy kicsit más szögben, hogy úgy mondjam. Ezek a programok különböző tervezési elv, valamint más mechanizmusok működnek, de ez lesz szó a folytatása a ciklus. Remélem a cikk segít az olvasóknak, hogy a helyes választás.

    Letölthető Resources

    Kapcsolódó cikkek