Twitter RSS

Articole etichetate ‘Linux’

Cand navigam pe internet sau accesam orice resursa folosind un nume de domeniu acesta trebuie rezolvat intr-o adresa IP. Aceasta sarcina cade in seama unui server DNS, server mentionat in fisierul /etc/resolv.conf. Serverele DNS sunt primite de obicei de la furnizorul de servicii de internet. In Linux/UNIX fisierul /etc/resolv.conf arata asa: 9fbfdf73de5f34652a6f6b2e9ef37554000 Dupa cum se poate observa, instructiunea nameserver mentioneaza serverele DNS ce vor fi interogate pentru a rezolva un hostname intr-o adresa IP. Daca se intampla ca serverul DNS primit de la provider sa nu fie functional sau datorita unor probleme sa nu rezolve corect unele hostname-uri putem folosi servere DNS publice oferite de diverse companii mari. Cele mai cunoscute servere DNS publice sunt: Google 8.8.8.8 8.... Mai departe »

Repository-ul din CentOS are in momentul de fata 5.1.6 ca versiune PHP. E o versiune relativ noua, dar nu suficient de noua daca avem aplicatii care necesita versiuni noi sau daca dorim sa evitam unele buguri. Pentru a rezolva problema trebuie sa apelam la un repository nou, repository-ul pentru testare. Pentru asta vom crea fisierul /etc/yum.repos.d/CentOS-Testing.repo care va contine urmatoarele linii: 9fbfdf73de5f34652a6f6b2e9ef37554001 Dupa crearea fisierului rulam comanda “yum check-update“: 9fbfdf73de5f34652a6f6b2e9ef37554002 Dupa cum se poate observa, s-a gasit versiunea noua de PHP (5.2.10) in repository-ul c5-testing. Pentru upgradarea pachetelor folosim comanda “yum update“: 9fbfdf73de5f34652a6f6b2e9ef37554003 Acum avem PHP 5.2.10, in locul versiunii defau... Mai departe »

In PHP, ca in orice limbaj respectabil, putem folosi zone de memorie comuna care poate fi accesata de alte fisiere pentru partajarea informatiilor. Pentru a folosi zonele de memorie comuna va trebui prima data sa ne asiguram ca PHP are suport pentru shared memory. Facem asta ruland urmatoarea comanda: 9fbfdf73de5f34652a6f6b2e9ef37554004 Daca apare shmop support => enabled putem trece la treaba. Pentru utilizarea zonelor de memorie partajata vom folosi functiile shmop_open(), shmop_read(), shmop_write(), shmop_size() si shmop_close(). Pentru inceput vom crea un fisier shm.php care va aloca sectorul de memorie partajata si va face un test simplu de scriere/citire: 9fbfdf73de5f34652a6f6b2e9ef37554005 Daca totul functioneaza corect, ar trebui ca atunci cand apelam fisierul din browser sa primi... Mai departe »

PNG ca format de imagine nu mai este o noutate. A aparut in 1996 si de atunci este folosit peste tot, devenind incet incet formatul preferat de multe persoane. In ceea ce ne priveste, PNG a devenit un format foarte des utilizat in paginile web motiv pentru care webmasterii au cautat metode de a optimiza cat se poate imaginea rezultata. Cel mai simplu mod de a optimiza un fisier PNG este utilizarea comenzii convert din pachetul ImageMagick. De exemplu, daca avem o imagine PNG pe un site si dorim sa o optimizam putem folosi comanda convert pentru a-i reduce numarul de culori: 9fbfdf73de5f34652a6f6b2e9ef37554013 Comanda de mai sus va transforma imaginea scoasa de aplicatia de prelucrare dintr-o imagine pe 16/24/32 de biti intr-una indexata pe 256 de culori astfel scazand drastic marimea fisie... Mai departe »

Structura de directoare in UNIX/Linux este putin diferita fata de cea folosita in Windows, motiv pentru care este importanta cunoasterea ei in administrarea sistemelor. Chiar daca pentru persoanele experimentate structura de directoare nu pare un subiect interesant, multi incepatori se plafoneaza de multimea de directoare si cai care trebuie memorate pentru diverse configurari sau comenzi. Inainte de a prezenta structura trebuie retinute doua aspecte: In UNIX/Linux mediile de stocare (HDD-uri secundare, unitati optice etc) sunt montate intr-un director, nu au o structura separata cum e cazul literelor asociate fiecarui drive in Windows. Orice director sau punct de montare poate fi exprimat ca si cale absoluta pornind de la /, directorul de root. Asadar, totul incepe de la directorul de r... Mai departe »

Cand instalam un server de mail avem posibilitatea de a alege intre doua formate de stocare a mesajelor primite: mbox si Maildir. Majoritatea serverelor de mail (Exim, Postfix etc) cunosc ambele formate si pot lucra corect cu oricare din ele. Inainte de a instala un server de mail ar fi bine sa studiem putin cele doua formate pentru a le intelege corect. mbox e formatul UNIX standard, primul format care a aparut pentru stocarea mesajelor. Foloseste pentru stocare un singur fisier text pentru fiecare cont de mail. Astfel, toate mesajele pentru utilizatorul popescu@exemplu.ro se vor salva intr-un singur fisier, indiferent de numarul sau marimea acestora, rezultatul fiind un fisier de mari dimensiuni. Maildir este un format mai noi si spre deosebire de mbox foloseste un director pentru fiecar... Mai departe »

Utila pentru cei care vor sa isi personalizeze firewallul, aveti mai jos o lista cu porturile folosite pe serverele cu cPanel/WHM: Port Serviciu Daemon 20 FTP pure-ftpd / proftpd 21 FTP pure-ftpd / proftpd 22 SSH OpenSSH 25 SMTP Exim 26 SMTP Exim 53 DNS BIND / NSD 80 HTTP Apache 110 POP3 Courier 143 IMAP Courier 443 HTTPS Apache 465 SMTPS Exim 783 SpamAssassin spamd 953 rndc BIND 993 imaps Courier 995 pop3s Courier 2077 WebDAV cpdavd 2078 WebDAV cpdavd (https) 2082 cPanel cPanel 2083 cPanel cPanel (https) 2086 cPanel cPanel 2087 cPanel cPanel (https) 2095 cPanel Webmail 2096 cPanel Webmail (https) 3306 MySQL MySQL AKPC_IDS += "225,";Popularity: 7% [?]... Mai departe »

In scripturile PHP cea mai simpla metoda de a trimite un mesaj este functia mail(). E o metoda simpla si merge rapid, dar pentru ca functia sa poata fi folosita e necesara instalarea unui server de mail local. O solutie rapida este instalarea ssmtp care ne permite sa trimitem mailuri folosind un server de mail extern. Instalarea se face rapid in Ubuntu: 9fbfdf73de5f34652a6f6b2e9ef37554015 Sau in FreeBSD: 9fbfdf73de5f34652a6f6b2e9ef37554016 Instalarea in CentOS se face ca pentru orice alta aplicatie, cu mentiunea ca e necesar repository-ul EPEL pentru asta. Dupa instalare trebuie sa editam fisierul ssmtp.conf si sa adaugam urmatoarele linii: 9fbfdf73de5f34652a6f6b2e9ef37554017 Urmatorul pas ar fi sa determinam sistemul sa foloseasca ssmtp in loc de wrapperul sendmail. Pentru asta vom crea u... Mai departe »

Retele sociale
Reclamã
Sharing makes you cool!
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/

Retele
Tutoriale despre retele de calculatoare, configurarea interfetelor de retea si rutarea IP-urilor.
/retele-networking/

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
cpadmin.ro
ABCDomenii