Tag Archives: site

Cum sa manageriezi un site prin CVS

Eu folosesc CVS-ul pentru managerierea codului proiectelor web. Experienţa a arătat că CVS e cea mai bună alternativă.

Crearea proiectului CVS.

Noi avem mapa /var/www/newproject care conţine proiectul pe care vrem să-l manageriem prin CVS.

Repozitoriul va fi salvat în /home/cvs/newproject.

Dacă avem sursele unui site, şi vrem să le punem pe CVS, ne mutăm în mapa în care el se află.

Schimbăm userul in cvs:

$ su cvs

După care creăm un director în mapa /home/cvs :

$ mkdir /home/cvs/newproject

Adăugăm valoare pentru variabila CVSROOT:

$ CVSROOT=/home/cvs/newproject; export CVSROOT

Iniţiem un nou Citește în continuare

Cum sa monitorizezi un site (pe care-l administrezi)

Scriu acest articol mai mult pentru mine, pentru ca sa nu uit ce am facut.

Sa zicem ca administram site-ul http://www.exemplu.com . Si ne trebuie sa fim alertati prin email atunci cand acest site nu functioneaza cum trebuie, sau nu se incarca, ori se incarca cu erori.

Ce solutii avem? Una ar fi Nagios, o platforma de monitorizare foarte buna. Nagios are incluse pluginuri cum ar fi check_http, sau check_mysql, e un instrument foarte bun pentru cineva care trebuie sa monitorizeze unul sau mai multe servere. Dar are si anumite dezavantaje, unul ar fi acela ca se instaleaza si configureaza relativ greu pentru cineva care nu cunoaste macar un limbaj de programare (cazul meu). Avantajul este ca necesita foarte buna organizare din partea persoanei care configureaza (te obliga sa fii organizat). Dar Nagios nu ofera pluginuri care sa-ti arate daca o pagina se incarca normal, fara erori, ci doar iti arata ca serverul http functioneaza bine.

E drept ca cine se pricepe poate scrie un plugin pentru aceasta misiune, asa un plugin ar avea succes pe Nagios Exchange http://www.nagiosexchange.org/ .

Eu am ales o solutie mai simpla, care Citește în continuare

%d blogeri au apreciat asta: