liepos 18

Vakar pažįstamas paprašė kad įrašyčiau į jo serverį kokia nors svetainės statistiką.Pasinaudojas google radau tikrai neblogą varijanta kuris man tikrai patiko.

Paiškinsiu  kaip viska pasidaryti. Aš dirbau su Debian sistema.

Šiame paaiškinime aš naudosiu savo namų serverio adresą www.relaxnet.lt jūsų atveju jis bus kitoks.

Įrašome AWStats:

aptitude install awstats

Einame į AWStats direktorija ir pasidarome konfigūracinį failą iš duoto pavyzdžio:

cd /etc/awstats/
cp awstats.conf awstats.www.relaxnet.lt.conf

Atsidarome failą:
nano awstats.www.relaxnet.lt.conf

Ir sukonfigūruojame pagal mano duota pavyzdį:
LogFile=”/var/log/apache2/access.log”
LogFormat=1
SiteDomain=”www.example.com”
HostAliases=”localhost www.relaxnet.lt relaxnet.lt”

Sukuriame nauja crontab, kad AWStats veiktu kas 9 minutes:

crontab -e

Įrašome:

9,19,29,39,49,59 * * * * /usr/lib/cgi-bin/awstats.pl -config=www.example.com -update >/dev/null

Dabar belieka atsisiųsti ir sutvarkyti pačia statistikos sistemą.Siunčiamės ja iš http://www.jawstats.com/download atsisiuntę išarchyvuojame savo kompiuteryje ir sukeliame į web serverį mano atveju tai /var/www/stats .

Dabar turime pervadinti konfigūracinį failą iš  config.dist.php į config.php:

mv /var/www/stats/config.dist.php  /var/www/stats/config.php

Atsidarome failą:

nano /var/www/stats/config.php

Nustatome viska pagal duota pavyzdį:

<?php

// core config parameters
$sDefaultLanguage      = “en-gb”;
$sConfigDefaultView    = “thismonth.all”;
$bConfigChangeSites    = false;
$bConfigUpdateSites    = false;
$sUpdateSiteFilename   = “xml_update.php”;

// individual site configuration
$aConfig["www.relaxnet.lt"] = array(
“statspath”   => “/var/lib/awstats/”,
“updatepath”  => “/usr/lib/cgi-bin/”,
“siteurl”     => “http://www.relaxnet.lt”,
“sitename”    => “Mano relaxnet.lt svetaine”,
“theme”       => “default”,
“fadespeed”   => 250,
“password”    => “secret”,
“includes”    => “”,
“language”    => “en-gb”
);

?>

Tik būtinai vietoje kur yra $aConfig["www.relaxnet.lt"] vietoi www.relaxnet.lt nustatote savo svetainės adresą.

Na ir viskas einate į www.jūsųsvetainė.lt/stats ir matote statistika.



birželio 18

Na štai 4 metus besinaudojant Zebros Premium planu Sekmadienį sugalvojau pasikeisti į Premium plius. Interneto greitis būdavo 4mb/s , o Premium plius žadėjo 12mb/s. Plano pakeitimo mokestis tik 10lt,o naujas modemas už dyką.Taigi nusprendžiau ir toliau bendrauti su TEO ir pasirašiau dar dviejų metu sutartį. Plana pakeitė itin greit trečią diena nuo užsakymo pastebėjau šiokius tokius trikdžius ir supratau jog TEO perkonfigūravo nustatymus naujam mano planui beliko tik sulaukti modemo. Kaip ir dauguma gavau Pirelli  DRG A125G. Routeris dirba dar tik keletą dienų,bet problemų dar nepastebėjau jokiu tik tai jog labai paini jo konfigūracija.O pats internetas pagreitėjo beveik 3 kartus.

Žinoma duomenu išsiuntimo greičiu nepasigirsi,o šito man tikrai reikėjo. Teks laukt kol iki mano namo ateis zebros optika :)

Žymės:
balandžio 16

Gražus Progressive House kūrinukas ir vasariškas klipas :) . Tinklaraščio rašymui laiko visai nebėra…

Žymės:
vasario 02

Žymės:
sausio 09

Galiu prisipažinti esu labai pirataujantis internautas.Nėra ne dienos kad kažko nesisiųsčiau iš torrentų.Nesvarbu ar tai naujas filmas,ar patinkančios muzikos rinkinis.Tačiau siunčiant didelės apimties failams vien dienos neužtenka, o naktį palikti kompiuterio nesinori,nes per jo skleidžiama garsą negaliu išsimiegoti.Todėl nusprendžiau savo kuklu namų serverį priversti dar ir diena,nakti pumpuoti man torrentus.

Viskas ko reikia tai atliekamo kompiuterio mano atveju tai Pentium 2 senukas, Linux sistemos (Aš naudoju Debian)  su įdiegtais Apache,PHP,MySQL .Na ir torentų siuntimo sistemos TorrentFlux.

Parsisiunčiame TorrentFlux: wget http://downloads.sourceforge.net/project/torrentflux/torrentflux/TorrentFlux%202.4/torrentflux_2.4.tar.gz?use_mirror=mesh

Išarchyvuojame paketą: tar -xvf  torrentflux_2.4.tar.gz

Išarchyvavę turime tris papkes html papke perkeliame į /var/www direktoriją tada prisijungiame prie phpmyadmin ir sukuriame duombaze pavadinimu “torrentflux” sukūrus importuojame  duombazės atsargine kopiją kuri yra torrentflux papkėje mysql_torrentflux.sql pavadinimu.

Paredaguojame config.php failą esanti html kataloge:

$cfg["db_type"] = “mysql”;
$cfg["db_host"] = “localhost”;
$cfg["db_name"] = “torrentflux”;
$cfg["db_user"] = “root”;        // Jūsų MySQL vartotojas
$cfg["db_pass"] = “”;            // MySQL slaptažodis

Failą išsaugome ir interneto naršyklėje vedame serverio adresą ( mano atveju 192.168.1.65): http://192.168.1.65/html

Jei viskas tvarkoje matome prisijungimo langą.Prisijungiame su serverio root vartotoju.Tuomet einame į admin>settings ir susikonfigūruojame viska pagal save.

Nerašiau visko smulkiai,nes kam šito reikės manau ir taip viska supras.

Žymės:
preload preload preload