Category Archives: CentOS

Modificarea locatiei default pentru fisierele temporare de backup in Plesk

  1. Conectare la server prin SSH
  2. Realizarea unui backup al fisierului de configurare al Plesk  /etc/psa/psa.conf
  3. Modificarea variabilei DUMP_TMP_D  asa incat sa indice spre locatia dorita
  4. Setarea drepturilor 1777  pentru folderul destinatie
  5. Verificarea drepturilor pentru folderul destinatie

Metoda este valabila pentru Plesk Onyx. Pentru Plesk 12.5 sau mai vechi: https://support.plesk.com/hc/en-us/articles/213902125-Unable-to-download-a-backup-from-backup-repository-page-not-found

Instalare libssh2 si php-ssh2 pe un server CentOS

Descarcare pachet libssh2 de la http://libssh2.org:

Descarcare pachet php-ssh2 de la http://pecl.php.net/package/ssh2:

La finalul instalarii fisierul ssh2.so va fi copiat la locatia /usr/lib64/php/modules.

Modifica fisierul php.ini adaugand linia urmatoare in sectiunea extensions:

Verificare utiliand functia phpinfo().

La final trebuie restartat serviciul httpd.

Cautarea in Atmail nu returneaza niciun rezultat

Aceasta este o problema (un bug nerezolvat) in Atmail si poate fi rezolvata doar de un utilizator cu drepturi de root pentru ca implica modificarea unui fisier sursa.

/var/www/atmail/search.php

Cauza problemei este o interogare SQL in care in fata anului este adaugat un prefix din doua cifre:

Pentru corectare trebuie facute urmatoarele moificari:

 

Rezolvare problema “Unable To Resolve UUID”

Dupa clonarea unui HDD dintr-un server web care ruleaza CentOS 6, la pornire apare eroarea:

Cauza, a fost faptul ca la efectuarea clonei a fost modificat identificatorul HDD-ului destinatie.

Solutia era ca acest identificator sa fie corectat in fisierul /etc/fstab de pe HDD-ul sursa (cel de pe care booteaza sistemul de operare). Pasii urmati au fost urmatorii:

  1. Aflarea identificatorului corect
    Comanda blkid  returneaza identificatorii corecti pentru toate HDD-urile instalate/montate. De aici se va nota identificatorul pentru discul sdb1 (in cazul meu).
  2. Corectarea identificatorului in fisierul /etc/fstab
    Implicit fisierul /etc/fstab va fi read-only, deci nu vom putea face modificarile necesare. Prin urmare se vor rula comenzile urmatoare:

    Abia apoi vom putea edita fisierul /etc/fstab pentru a face modificarile necesare:

     

Instalare si utilizare qmHandle

Instalare:

Parametri:

Parametri aditionali (optionali):

Pot fi vizualizate/sterse mai multe mesaje simultan: -d123 -v456 -d567

Identificarea contului de email compromis in qmail

Daca se constata ca pe server-ul de email ajung o serie de emailuri bounce ciudate ca raspuns la unele mesaje care nu au putut fi livrate catre destinatar, este foarte posibil ca un cont de email sa fie compromis. Acelasi motiv poate sa fie si la baza faptului ca server-ul de email este listat intr-o baza de date antispam (ex: www.barracudacentral.org). Continue reading

Administrare utilizatori in Linux

Adaugare utilizator in unul sau mai multe grupuri:

Adaugare grup:

Modificare parola utilizator:

Verificare grupuri utilizator:

Adaugare utilizator existent intr-un grup existent:

Modificare grup primar pentru un utilizator:

Activare acces pentru root via ssh

In fisierul /etc/ssh/sshd_config  se seteaza:

 

Instalare Plesk 12 pe un server CentOS 7

Partitionare recomandata pentru Plesk

Partitiile si dimensiunile acestora sunt stabilite in functie de recomandarile Plesk si recomandarile CentOS, pe un harddisk cu capacitatea de 500GB. Sistemul CentOS 7 a fost instalat cu profilul Minimal install.

/swap = 4GB
/boot = 500MB
/ (root) = 15-20GB
/tmp = 3-5GB (min 3GB)
/var = restul

Configurare/Pregatire instalare

Hostname: web.example.com
IP fix: 192.168.2.7

Dezactivare SELINUX:

In fisierul /etc/selinux/config  se efectueaza modificarea:

Oprire si dezactivare serviciu firewalld:

Instalare serviciu iptables:

Activare serviciu iptables:

Generare/salvare fisier configuratie iptables:

Acest fisier se poate edita pentru a deschide anumite porturi,

dupa care serviciul iptables trebuie restartat:

Instalare diverse utilitare:

Dupa ce toate setarile au fost efectuate este recomandat sa fie restartat si server-ul inainte de pornirea instalarii Plesk. Asadar:

Instalare

Daca, in schimb, se doreste instalarea din interfata web se va rula comanda:

apoi se va deschide in browser adresa https://ip-address:8447.

Daca instalarea se opreste cu eroarea ca psa-mod_fcgid intra in conflict cu mod_fcgid, atunci trebuie dezinstalat mod_fcgid (conform http://kb.sp.parallels.com/en/116134), dupa care se reporneste manual instalarea:

Documentatia Plesk:
http://download1.parallels.com/Plesk/PP12/12.0/Doc/en-US/online/plesk-installation-upgrade-migration-guide/index.htm?fileName=65780.htm

CentOS: informatii despre harddisk, partitii si memorie

lsblk – afiseaza informatii despre organizarea discurilor si partitiilor (except RAM disks)

df – raporteaza spatiul liber pentru fiecare partitie

pvs, pvdisplay  – afiseaza atributele volumelor fizice

vgdisplay – display attributes of volume groups

dmsetup ls –tree – managementul partitiilor logice (low level)

hdparm – managementul parametrilor pentru device-urile de stocare (SATA/IDE)

Detalii: http://www.cyberciti.biz/faq/find-hard-disk-hardware-specs-on-linux/

sdparm – acceseaza parametrii device-urilor SCSI

mdadm –  managementul si monitorizarea device-urilor RAID software

lshw – furnizeaza informatii detaliate despre configuratia hardware (procesor, memorie, hdd, usb, cdrom, etc…)

fdisk – managementul partitiilor

parted – managementul partitiilor

badblocks – utilitar pentru verificarea bad-urilor unui harddisk