Twitter RSS
| |

Articole etichetate ‘Linux’

Azi m-am lovit de o situatie putin ciudata. Mai multe module Perl aveau probleme si cea mai simpla rezolvare era sa reinstalez Perl. Din nefericire (this time) era instalata ultima versiune Perl, deci un upgrade nu putea fi facut iar dezinstalarea era o posiblitate exclusa datorita dependentelor. Solutia in CentOS a fost sa sterg pachetul perl din baza de date rpm – doar din baza de date, fara sa elimin fisierele. Asta se face in felul urmator: 6f3db2abafae174c201a8acd110f2be4000 Acum, daca pachetul perl nu mai apare in baza de date rpm, poate fi reinstalat folosind yum: 6f3db2abafae174c201a8acd110f2be4001 Chiar daca yum nu ne ofera posibilitatea sa fortam instalarea, Linux ne ofera suficienta flexibilitate pentru a gasi solutii elegante AKPC_IDS += "265,";Popularity: 3% [?]... Mai departe »

Un server dedicat (dupa cum ii spune si numele) reprezinta o solutie de gazduire profesionala si rapida, in sensul ca acel server il foloseste doar un singur client si pe acesta isi gazduiste paginile pe care le foreste el, in modul in care doreste el si evident folosind si partajand resursele dupa bunul sau plac. Este solutia recomandata pentru cei care detin pagini web care consuma un numar mult mai mare de resurse si care nu se pot incadra in resursele unui cont de hosting shared sau ale unui VPS. De obicei un server dedicat este configurat dupa nevoile clientului, in sensul ca acesta isi exprima personal dorinta in ceea ce priveste spatiul, memoria, viteza procesorului si chiar latimea de banda pentru conectarea la internet. In ceea ce privesc costurile, acestea sunt mai mari deoarece... Mai departe »

Printre administratorii de sistem sau de retea e o moda sa cunosti cel putin un limbaj de scripting. De ce? Pentru ca flexibilitatea limbajelor de scripting usureaza foarte mult munca. Unul dintre limbajele de scripting cele mai folosite in UNIX e AWK si voi incerca sa fac o mica introducere in modul de utilizare a acestuia. Ce este AWK? AWK este un limbaj interpretat care ne usureaza munca. Numele lui vine de la initalele numelor autorilor ( Aho, Weinberger si Kernighan ). Punctul forte al acestui limbaj este usurinta cu care putem interpreta si prelucra textele putand foarte usor sa creem rapoarte, sa facem statistici si calcule matematice pe baza unui fisier text. AWK poate fi folosit atat ca limbaj de scripting cat si ca si comanda. Sa vedem cateva exemple care vor ajuta la formarea un... Mai departe »

Observam zi de zi cum site-urile devin din ce in ce mai mari, informatile parand ca nu se mai opresc, iar numarul userilor crescand incredibil de repede. Tot odata observam si faptul ca viteza de accesare a acestor site-uri nu scade deloc, ba chiar, in unele cazuri, avem impresia ca acestea sunt accesate mai repede ca in ziua precedenta. Acest fenomen se datoreaza bunei gestionari a memoriei folosind aplicatii specifice. In articolul anterior am discutat despre Memcached un server de gestionare a memoriei gratuit, eficient si foarte puternic. Instalarea extensiei PECL: Dupa cum stiti, pentru a putea realiza o conexiune cu serverul Memcached din php este nevoie de instalarea separata a unei extensii PECL. Putem instala aceasta extensie foarte usor doar apeland din terminal comanda: 6f3db2ab... Mai departe »

Explicam intr-un articol anterior cum putem gestiona utilizatorii virtuali in Pure-FTPd. Folosind comanda pure-pw putem crea, sterge sau modifica utilizatori. E destul de usor de facut, dar daca dorim sa integram Pure-FTPd intr-un sistem complex de gestiune a utilizatorilor parca nu mai e la fel de placut sa apelam functii. Pentru situatii de genul acesta exista suport pentru MySQL in Pure-FTPd. Pentru a ne folosi de MySQL avem de urmat cativa pasi simpli: Pregatim baza de date Ca sa ne putem folosi de MySQL avem nevoie de o baza de date care sa contina o tabela si un utilizator care sa poata accesa baza de date MySQL. Pentru asta ne conectam la consola MySQL si rulam urmatoarele comenzi: 6f3db2abafae174c201a8acd110f2be4016 Acum avem baza de date ftpusers iar pentru accesarea acesteia folo... Mai departe »

Unul din motivele pentru care multi dintre noi putem accesa website-uri precum Youtube, MySpace, Facebook sau Twitter fara sa pierdem minute bune pentru ca acestea sa se incarce se dateoreaza faptului ca in spatele acestor site-uri ruleaza in taina un sistem de cache foarte interesant, util si puternic, intitulat Memcached. Ce este Memcached? Memcached, asa cum este descris pe website-ul official, reprezinta un sistem de gestionare a memoriei, al carui scop este sporirea vitezei website-urilor prin stocarea datelor si a interogarilor in memoria RAM, fapt ceea ce reduce cu mult nevoia ca o sursa externa de date(precum un API specific sau o baza de date) sa fie citita. De unde il putem achizitiona? Este de mentionat faptul ca Memcached este distribuit sub licenta BSD, o licenta foarte ‘... Mai departe »

Cand vine vorba de sisteme de calcul puse in productie e important sa ne asiguram ca sunt testate minutios toate cele trei caracteristici principale: CPU, RAM si HDD. Pentru asta putem folosi o aplicatie de testare numita stress. Aplicatia se poate descarca de pe pagina oficiala sau, in FreeBSD, poate fi instalata din porturi (/usr/ports/sysutils/stress). Hai sa vedem cateva exemple pentru fiecare caracteristica testata: CPU Stress 6f3db2abafae174c201a8acd110f2be4026 Pentru testarea procesorului, stress foloseste functia sqrt(). Folosind parametrul –cpu 4 ii spunem aplicatiei sa porneasca 4 instante in paralel. Pentru un test eficient e bine ca numarul de instante sa fie mai mare sau cel putin egal cu numarul de procesoare instalate in sistem. Parametrul –timeout 5s ii spune ap... Mai departe »

Cron este un organizator de procese care ne usureaza mult munca. Ne ajuta sa rulam periodic programe la anumite ore din zi. Il putem utiliza in multe locuri, in general fiind folosit pentru intretinerea sistemului, backup sau actualizarea unor programe si baze de date. crond este daemonul care ruleaza in fundal in sistemele UNIX si asemanatoare, si verifica in continuu lista de procese care trebuie rulate la o anumita data/ora. Principalul fisier de configurare este /etc/crontab in care sunt specificate programele care trebuie executate la o anumita ora, intr-o anumita data. De exemplu, daca deschideti /etc/crontab cu un editor de texte simplu veti gasi probabil mai multe linii printre care si cateva asemanatoare cu cele de mai jos: 6f3db2abafae174c201a8acd110f2be4030 OK, ce inseamna asta ... Mai departe »

Reclama
Categorii
Apache
Articole si tutoriale legate de serverul web Apache.
/articole-tutoriale-apache/

cPanel
Articole si tutoriale legate de utilizarea si administrarea sistemului de gestiune a serverelor de hosting, cPanel.
/articole-tutoriale-cpanel-whm/

DNS
Vezi toate articolele din categoria DNS
/dns-bind-domain-name-services/

Linux
Articole si tutoriale legate de Linux, sisteme BSD sau alte sisteme de operare din familia UNIX.
/articole-tutoriale-linux/

Mail
Vezi toate articolele din categoria Mail
/mail/

MySQL
Articole si tutoriale despre serverul de baze de date MySQL.
/articole-tutoriale-optimizare-mysql/

Perl
Vezi toate articolele din categoria Perl
/perl-practical-extraction-and-report-language/

PHP
Vezi toate articolele din categoria PHP
/php-language-hypertext-preprocessor/

Virtualizare
Articole si tutoriale despre virtualizare si sistemel virtuale create cu Xen sau OpenVZ.
/virtualizare-xen-openvz/

Web hosting
Articole despre serviciile de gazduire web, dedicate sau in regim shared.
/web-hosting/

Webmin / Virtualmin
Articole si tutoriale legate de sistemul de gestiune gratuit Webmin sau modulul Virtualmin.
/webmin-virtualmin/





Newsletter
LAMP Recomandã
NetHelp
SRV.ro
ABCDomenii