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:
gruodžio 27

Sveiki,šiek tiek apleidau savo tinklaraštį ir visa  IT pasaulį .Tačiau priežastis tam yra, visu pirma šventės visu antra jau tapau tėveliu.Pirmadieni ryte vykome į Kauno klinikas.Galvojau kad viskas bus kur kas lengviau nei buvo, tačiau vargais negalais tas mūsų stebuklas atėjo.Dėkui tau brangioji kad šitiek ištvėrei ir padovanojai nuostabu sūnelį ;) Na mano įspūdžiai tikrai didžiuliai. Džiaugiuosi jog dalyvavau gimdyme,kiek galėjau palaikiau mamyte. :)

Žymės:
gruodžio 04


Na štai sulaukėme dar vieno gruodžio, iki Kalėdų liko gana ne daug laiko.

Žymės:
lapkričio 19

indiankidCherokee yra labai greitas, lanksčiai ir lengvai konfigūruojamas  Web serveris. Jis palaiko daug technologijų: FastCGI, scgi, PHP, CGI, TLS ir SSL šifruota ryšį, virtualius hostus,  Apache suderinamus failus ir dar daugiau. Paaiškinsiu kaip jūs galite įdiegti Cherokee į Debian serverį kartu su PHP5 palaikymu (per FastCGI) ir MySQL.

Įrašome MySQL serverį: aptitude install mysql-server mysql-client
Įrašome Cherokee: aptitude install cherokee

Cherokee gali būti konfigūruojamas per interneto valdymo skydelį paleisti skydelį galime cherokee-admin -b komandos pagalba. Paleide pamatysime kaška tokio:

cherokee-admin -b
Cherokee Web Server 0.7.2 (Sep  1 2008): Listening on port 9090, TLS disabled
IPv6 disabled, using epoll, 1024 fds system limit, max. 507 connections
5 threads, 206 fds per thread, standard scheduling policy
Server running.. PID=3391

Taigi konfiguracijos skįdeli galėsite pasiektį http://jūsųIP:9090 adresu.

Įrašome PHP5: aptitude install php5-cgi

Konfigūruojame PHP5. Mes turime modifikuoti /etc/php5/cgi/php.ini esantį failą ir pridėt cgi.fix_pathinfo = 1 eilutę.Failą išsaugojame.

Dabar restartuojame Cherokee serverį: /etc/init.d/cherokee restart

Na štai jūsų serveris paruoštas :)


Žymės:
lapkričio 11

hlogoMano šios dienos atradimas “Hospital Records”  nepriklausoma Drum & Basss įrašų kompanija įsikūrusi Pietų Londone. Du vaikinai Chris Goss ir Tony Colman savo darbą pradėjo 1996 metais ir dabar jų įrašų kompaniją yra kaip labiausia žinomas ženklas UK šokiu muzikoje.

Žymės:
lapkričio 02

14 mėnesių filmuojant ir aplankant 42 šalis..Žmogus kuris keliavo ir tiesiog šoko įvairiose vietose su įvairių tautų žmonėmis. :) Gražu pažiūrėti. ;)

Žymės:
spalio 30

Na štai ryt dauguma švęsime iš vakarų atėjusia šventę “Halloween” . Vieni galbūt namie žiūrės siaubo filmus kiti šėls su draugais klube ar dar kur nors  O aš tiesiog pasidalinsiu su jumis geru mixu kuris padės puikiai pradėti savaitgalį.

p.s it’s only for electronic music fans!

v

Žymės:
preload preload preload