Articole etichetate ‘CentOS’
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: b2daf66212ff6d0686a9c84281ad0d67000 Dupa crearea fisierului rulam comanda “yum check-update“: b2daf66212ff6d0686a9c84281ad0d67001 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“: b2daf66212ff6d0686a9c84281ad0d67002 Acum avem PHP 5.2.10, in locul versiunii defau... Mai departe »
Pentru un LAMP eficient e important sa alegem o distributie care sa se potriveasca cererilor. In momentul de fata sunt cateva sute de distributii Linux, fiecare laudandu-se cu cate ceva. Care distributie ni se potriveste cel mai bine depinde de stilul de lucru, de aplicatiile folosite si de asteptarile care le avem. Fara a avea pretentia ca as acoperi toate distributiile care pot fi folosite ca server, mentionez mai jos distributiile care le-am folosit si care le recomand pentru un LAMP eficient incercand sa mentionez cat se poate avantajele fiecareia. CentOS CentOS, varianta scurta pentru Community ENTerprise Operating System, este o versiune gratuita a distributiei Red Hat Enterprise – cu cateva diferente majore bineinteles, dar minore din punct de vedere al functionalitatii si com... Mai departe »
In CentOS putem specifica ruta folosita pentru transmiterea pachetelor in afara retelei folosind directiva GATEWAY= din fisierul /etc/sysconfig/network. Exista situatii in care avem doua sau mai multe routere in acelasi LAN si pentru anumite destinatii dorim sa folosim o alta ruta. Pentru asta folosim comanda route. Pentru a crea o ruta speciala pentru un IP destinatie vom folosi urmatoarea comanda: b2daf66212ff6d0686a9c84281ad0d67003 Aici 192.168.200.5 e adresa IP destinatie iar 192.168.0.1 adresa IP a routerului prin care se face routarea. In cazul unei retele, vom folosi urmatoarea comanda: b2daf66212ff6d0686a9c84281ad0d67004 Diferenta fata de comanda anterioara e parametrul -net care ii spune comenzii route ca routarea se va face pentru orice IP destinatie din clasa care urmeaza (192.1... Mai departe »
Un sistem cu suport TCP/IP trebuie sa aiba un hostname asociat. In Linux, acest hostname se specifica la instalare si de obicei ramane acelasi hostname pana cand sistemul este scos din productie. Pentru a vedea ce hostname are sistemul pe care suntem putem rula comanda hostname: b2daf66212ff6d0686a9c84281ad0d67005 Daca situatia o cere, hostnameul poate fi modificat. Pentru asta trebuie sa modificam fisierul de configurare, /etc/sysconfig/network care arata cam asa: b2daf66212ff6d0686a9c84281ad0d67006 Directivei HOSTNAME ii schimbam valoarea cu hostnameul care dorim sa il setam pentru sistem (ex. www.lamp.ro). Dupa reboot noul hostname va fi activ. Daca din diverse motive dorim ca noul hostname sa fie activ inainte de reboot, o putem face modificand cu utilitarul sysctl valoarea variabilei ... Mai departe »
In CentOS, la fel ca in FreeBSD sau alt sistem de operare folosit ca server, se pot instala mai multe adrese IP pe o singura interfata de retea. Pentru a adauga un grup de adrese IP pe o interfata, ex. eth0, vom crea in directorul /etc/sysconfig/network-scripts fisierul ifcfg-eth0-range0 care va contine un range de IP-uri care urmeaza sa fie setate ca adrese secundare. De exemplu, daca dorim sa adaugam grupul de adrese IP de la 192.168.2.100 la 192.168.2.200, cu masca de retea 255.255.255.0, vom crea fisierul ifcfg-eth0-range0 cu urmatorul continut: b2daf66212ff6d0686a9c84281ad0d67008 In fisierul ifcfg-eth0-range0 avem urmatoarele directive: IPADDR_START – prima adresa secundara care va fi setata pe interfata eth0; IPADDR_END – ultima adresa secundara din grup, care va fi seta... Mai departe »


