Articole etichetate ‘FreeBSD’
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: 6% [?]... Mai departe »
Spuneam in articolul despre optimizarea Apache despre PHP rulat ca FastCGI. Pe langa consumul mai mic de RAM, care l-am mentionat, rularea PHP ca FastCGI are cateva avantaje. Inainte de a vedea cum punem totul in functiune, sa vedem care sunt acestea. Conexiuni persistente – Spre deosebire de CGI, care a fost inlocuit cu succes de mod_php in cazul utilizarii PHP, FastCGI permite conexiuni persistente. Asta inseamna ca mai multe pagini pot fi interpretate de o singura instanta deschisa, ceea ce reduce mult consumul de resurse. Suport suEXEC – Folosind FastCGI scripturile pot fi rulate folosind suEXEC, deci fiecare script va fi interpretat de un utilizator specificat in VirtualHost nu de un utilizator general (ex. nobody). Flexibilitate – FastCGI foloseste un wrapper pentr... Mai departe »
Pentru multi internetul fara pagini web e de neconceput. Pentru unii servirea paginilor web fara Apache e de asemenea de neconceput. Putem concluziona ca pentru unii internetul fara Apache e de neconceput Din moment ce Apache, pe buna dreptate, e un server atat de indragit trebuie sa luam in considerare modul in care il putem optimiza pentru a servi paginile cat mai repede si, bineinteles, pentru a face asta fara a fi necesare sume mari de investit in hardware. Optimizarea, ca in cazul oricarui alt server, inseamna in mare parte eliminarea partilor care nu ne intereseaza si gestiunea cererilor intr-un mod cat mai eficient. Pornind de la aceasta premisa, pentru a optimiza serverul web Apache va trebui sa avem in vedere urmatoarele aspecte: Lista modulelor necesare Compilarea aplicatiei M... Mai departe »
Bash, Bourne Again SHell, e un shell gratuit creat pentru proiectul GNU. A ajuns foarte vestit pentru ca majoritatea distributiilor Linux il folosesc ca shell default pus la dispozitia utilizatorilor. Bineinteles, ca orice aplicatie cu vechime folosita de un numar mare de utilizatori, a ajuns sa fie un shell complex care ne permite sa il personalizam dupa bunul plac crescand astfel productivitatea. Pentru personalizare bash foloseste fisierul “.bashrc“, fisier care e executat de bash la initializare pentru orice rulare interactiva (adica nu se executa si in cazul scripturilor). Daca ne intereseaza sa cream un anumit mediu de functionare sau sa setam unele variabile de mediu sau limitari in utilizare aici este locul in care trebuie sa faem modificari. Sa luam de exemplu limitare... Mai departe »
Vi s-a intamplat sa aveti nevoie de un fisier de o anumita marime si sa nu stiti de unde sa il luati? Mie mi se intampla sa am nevoie de fisiere mici, medii sau mari pentru a testa viteza unei conexiuni, un timeout sau o livrare de mesaje. In majoritatea cazurilor e necesar un fisier fara “personalitate”, adica un fisier care nu poarta semnatura unui executabil, a unui fisier cu un anumit mime-type sau a unui script. Trebuie un simplu fisier neutru din toate punctele de vedere. Pentru crearea fisierelor in Linux putem folosi doua comenzi. Prima comanda este “touch“, cu ajutorul careia putem crea un fisier gol. A doua comanda este “dd“, cu ajutorul careia putem crea un fisier de orice marime dorim. Sa presupunem pentru inceput ca avem nevoie de un fisier ... Mai departe »
Ca sa schimbam adresa IP a unui site web trebuie sa intram in WHM cu datele de root sau reseller si sa dam click pe optiunea “Change Site’s IP Address“: In cadrul din dreapta se deschide un formular mic in care cautam contul dorit in functie de numele domeniului (stanga) sau de numele de utilizator (dreapta): Selectam contul dorit si dam click pe “Change” pentru a ajunge in fereastra urmatoare in care alegem unul din IP-urile libere de pe server: Dupa ce dam click pe “Change” schimbarea se va produce iar VirtualHost-ul va pointa catre adresa noua. Avand in vedere ca documentatia in cazul de fata este putin cam vaga trebuie avut in vedere ca: Datorita cacheului DNS care si-l face orice sistem, crawler si aproape orice server DNS de obicei exista... Mai departe »
O perioada foarte lunga de timp foloseam putty pentru a ma conecta la servere prin SSH. E un utilitar dragut in mod grafic care ruleaza atat pe Linux cat si pe Windows. Cand trebuia in schimb sa ma conectez pe un server de pe care sa ma conectez la alt server pentru a verifica conexiunea sau diferiti parametri de comunicare foloseam comanda ssh din linia de comanda. Un mic dezavantaj al liniei de comanda e ca nu poate salva conexiunile SSH asa cum le salveaza putty. Solutia gasita pentru situatia data a fost una destul de simpla, folosind fisiere text si operatorul backtick. Treaba sta in felul urmator. Am creat un director conexiuni in care pastrez cate un fisier text pentru fiecare server pe care il administrez. Fisierul text contine o linie de forma: e7491919bb3a0c71fc552ab0e9a49bc0034 ... Mai departe »
Exista situatii in care e util, sau cel putin comod, sa trimitem un mesaj din linia de comanda. Ca sa dau cateva exemple, cand lucram pe un sistem in linia de comanda si gasim ceva interesant de care nu ne putem ocupa in momentul respectiv e mai comod sa trimitem un mail cu mesajul “Trebuie sa ma uit la functionalitatea X cand am timp.” decat sa deschidem Thunderbird sau un Gmail si sa compunem mesajul. Bineinteles, asta tine doar de comoditate. Exista situatii care tin strict de functionarea aplicatiilor. De exemplu, trimitem un mesaj din linia de comanda pentru a vedea daca MTA-ul functioneaza corect pentru ca asa nu depindem de modul in care firewallul trateaza mesajele care vin din exterior si implicit putem izola problema. De asemenea, aceleasi cunostinte le putem aplica p... Mai departe »


