CalculatoareSoftware-ul

Privire de ansamblu asupra CentOS 7: instalare, setări și recomandări

Mulți oameni nu bănuiesc nici măcar că toate serviciile și serviciile pe care le folosim pe Internet se bazează exact pe aceleași computere care funcționează în apartamentele noastre, ele sunt configurate într-un mod complet diferit, nu se pot lăuda cu o interfață grafică frumoasă și sunt administrate cu ajutorul unor echipe specializate. Aceste computere sunt numite servere. Oamenii care știu, bineînțeles, știu să configureze și să "ridice" propriul server. Cei care sunt noi în această afacere trebuie să studieze mai multe forumuri pentru a se obișnui. Un lucru este sigur: pentru a configura un server ieftin și stabil, trebuie să alegeți aceeași bază ieftină și stabilă, și anume un sistem de operare bazat pe Linux. Alegerea majorității revine CentOS 7. Acest material conține o scurtă informație despre cum se face instalarea CentOS 7 și se creează un server de bază pe baza sa.

Ce este CentOS?

CentOS este o distribuție Linux , al cărei avantaj principal este stabilitatea. Acest sistem, ca cel mai apropiat concurent Fedora, a fost construit pe codul sursă al distribuției plătite a Red Hat Linux. Acesta, la rândul său, este un instrument ideal pentru administratorii de sistem, care necesită predictibilitate, operare stabilă și management convenabil.

CentOS nu se poate lauda cu cele mai recente versiuni de pachete, spre deosebire de Fedora, dar fiecare administrator de sistem va fi multumit de aceasta atunci cand Fedora sau o alta distributie moderna cu pachete proaspete "scade", iar CentOS va continua sa lucreze in liniste, indiferent de circumstante. Acest articol descrie pe scurt procesul de configurare și instalare a CentOS 7, principalele caracteristici ale sistemului și mediul de lucru.

Descărcați CentOS 7

Înainte de a instala CentOS 7, trebuie să descărcați pachetul de distribuție al sistemului de operare pe site-ul oficial.

Există mai multe opțiuni pentru descărcare:

  • Fișier ISO pentru scrierea pe disc - ideal pentru majoritatea cu un sistem complet și o interfață grafică;
  • Fișier ISO pentru instalare de pe hard disk și unitate flash USB - pachetul cel mai complet;
  • ISO pentru descărcarea minimă - conține numai sistemul de operare de bază cu un set minim de pachete și fără o interfață grafică (pe această versiune de distribuție puteți "ridica" serverul fără probleme, fără a instala ceva inutil).

Printre fișierele de boot, puteți găsi două imagini "live" cu două medii de lucru diferite (KDE și Gnome). Aceste imagini sunt potrivite pentru cei care doresc să încerce sistemul în cauză înainte de a-l instala pe hard disk.

Instalarea CentOS 7

Chiar dacă selectați o imagine minimă, CentOS 7 vă va sugera folosirea interfeței grafice pentru instalarea sistemului pe hard disk.

Acest proces are loc în 6 etape de bază:

  • Setarea datei și a orei - în acest stadiu este suficient să selectați fusul orar și timpul va fi setat automat.
  • Setarea limbii și a aspectului - trebuie să selectați o limbă principală și o limbă de sistem suplimentară, precum și să specificați machetele necesare pentru ele.
  • Sursa de instalare - în acest stadiu nu puteți schimba nimic, apoi fișierele pentru instalare vor fi preluate de la suportul media cu sistemul.
  • Software pentru instalare - în acest stadiu este necesar să selectați pachetul software minim, deoarece trebuie să implementăm serverul fără un desktop și o interfață grafică.
  • Locația de instalare - în această etapă, selectați hard disk-ul care urmează să fie instalat, precum și marcarea.
  • Configurare Internet - aici trebuie să introduceți date despre conexiunea la rețea.

După introducerea datelor, va trebui să creați un profil de utilizator și să specificați parola Root. După terminarea procesului de instalare, computerul repornește și vă solicită să porniți noul sistem de operare.

Instalarea serverului CentOS 7

Aici, pe scurt, vom vorbi despre modul de implementare a unui server universal bazat pe CentOS 7 cu setul minim de instrumente necesare pentru funcționarea completă.

Deci, mai întâi trebuie să găsiți serverul în sine. Se poate angaja pe web (de la 250 de ruble) sau poate fi configurat pe mașina locală. Singurul lucru de care aveți nevoie este datele SSH care vor fi folosite pentru a vă conecta la server. Luați, de exemplu, adresa de e-mail abstract root@centos.com și numele de utilizator cu parola, de asemenea centuri.

Porniți configurația creând utilizatorul și acordându-i toate drepturile necesare:

  • Adăugați utilizatorul cu comanda useradd centos;
  • Creați o parolă unică pentru aceasta - passwd centos;
  • Apelăm sistemul să trimită poștă electronică la acest utilizator - vi / etc / aliases;
  • Acordăm utilizatorului dreptul la sudo cu comanda visudo (linia de comandă va răspunde cu confirmarea operației).

Apoi, trebuie să specificați numele gazdei. Acest lucru se poate face cu comanda hostnamectl set-hostname server1.centos.net.

După aceasta, trebuie să dezactivați Firewall și SeLinux. Este necesar să faceți acest lucru pentru a nu vă lipsi în mod accidental de drepturile de acces la server. Puteți întrerupe operația Firewall utilizând firewall-ul de oprire a sistemului și sistemul de dezactivare a comenzilor firewall. Situația cu SeLinux este un pic mai complicată: trebuie să deschideți fișierul de configurare corespunzător în editorul de text Vi cu vi / etc / selinux / config, să găsiți linia SELINUX = activată acolo și să o înlocuiți cu SELINUX = dezactivată. Apoi trebuie să reporniți sistemul.

Următorul pas în configurație este instalarea SSH.

Pentru aceasta aveți nevoie de:

  • Adăugați cheile corespunzătoare din nord cu comanda ssh-copy-id root@centos.com.
  • Schimbați portul din fișierul de configurare / etc / ssh / sshd_config pe Portul 222.
  • Se interzice accesul la server fără drepturi Root tastând linia PermitRootLogin fără parolă.
  • Și reporniți serverul cu restart de sistem.

De asemenea, trebuie să actualizați toate sistemele și să instalați repozitoarele epel și rpmforge. Pentru aceasta aveți nevoie de:

  • Actualizați toate elementele sistemului cu comanda de actualizare yum.
  • Descărcați noile componente ale sistemului cu comanda de actualizare yum -enablerepo = cr.
  • Dacă nu există suficiente componente existente, puteți descărca mai multe versiuni moderne ale epel și rpmforge tastând yum -y install * adresa repository unde este stocată versiunea software necesară * (un depozit adecvat poate fi ușor găsit pe resursele de profil).

Verificați serviciile, configurați Apache și PHP

Pentru a instala componente suplimentare într-un cadru de server existent, trebuie să verificați și să dezactivați anumite servicii și servicii MTA.

Pentru aceasta aveți nevoie de:

  • Verificați dacă serviciile se execută deja cu comanda de sistem systemctl -t.
  • Dezactivați toate inutile și le împiedicați să pornească, de exemplu, pentru a instala servicii de e-mail, va trebui să dezactivați postfix cu comenzile systemctl stop postfix și systemctl dezactiva postfix.

Apoi trebuie să descărcați Apache și PHP, necesare pentru funcționarea completă a serverului nostru.

Deci, pentru aceasta:

  • Instalați pachetul Apache cu comanda yum -y install httpd.
  • Facem modificări în fișierul de configurare (acolo trebuie să specificați adresa serverului, numele, semnăturile etc.).
  • Porniți Apache și activați funcția autorun cu comenzile systemctl start httpd și systemctl enable httpd.
  • Apoi adăugați PHP folosind comanda yum -y install php php-mbstring php.
  • Reboot Apache utilizând systemctl reporni httpd.

Instalarea sistemului de gestionare a bazei de date MySql

Înainte de a instala MySql în CentOS 7, merită clarificat faptul că atunci când se folosește managerul de descărcare standard Yum, sistemul descarcă o versiune alternativă a programului sub numele MariaDB, deci în cazul CentOS este necesar să se deplaseze.

Pentru a instala MySql aveți nevoie de:

  • Descărcați clientul MySQL din depozitul de utilități oficiale folosind comanda wget * un link către fișierul cu clientul MySql *.
  • Apoi, instalați-l în sistem cu comenzile sudo rpm -ivh * numele complet al fișierului rpm cu versiunea necesară a MySql * și sudo yum install mysql-server.
  • Apoi, confirmați operația de două ori introducând Y pe linia de comandă.

Instalarea sistemului de monitorizare Zabbix

Pentru a instala Zabbix în CentOS 7, trebuie să găsiți cea mai recentă versiune a clientului pe site-ul oficial al dezvoltatorului și apoi să îl instalați în sistem.

Pentru aceasta aveți nevoie de:

  • Adăugați depozitul cu comanda rpm Uvh * un link către fișierul rpm cu versiunea curentă a lui Zabbix *.
  • Actualizați lista de programe disponibile cu comanda de actualizare yum.
  • Apoi, instalați clientul Zabbix pe sistem cu comanda yum install zabbix-agent.
  • Apoi, rămâne să verificați versiunea clientului (aveți nevoie de oa treia) și să răspundeți afirmativ la toate interogările introducând Y pe linia de comandă.

Instalarea serverului de mail Zimbra

Înainte de a instala Zimbra în CentOS 7, trebuie să pregătiți un sistem pentru acest lucru.

Deci, trebuie să faceți următoarele:

  • Configurați corect fișierul etc / hosts și numele de gazdă.
  • Permiteți tuturor porturilor Zimbra în iptables.
  • Opriți SeLinux.
  • Dezactivați toate serviciile MTA.
  • Actualizați sistemul de operare cu comanda yum update -y.
  • Apoi trebuie să încărcați pachetele corespunzătoare cu comanda yum install perl perl-core ntpl nmap sudo libidn gmp.
  • Apoi - utilitatea Zimbra în sine cu comanda wget * un link către fișierul cu utilitatea Zimbra a versiunii curente *.
  • Dezarhivați fișierul cu tar și mergeți la directorul corespunzător cu comanda cd.
  • Apoi trebuie să porniți procesul de instalare utilizând comanda ./install.sh -platform-override.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ro.delachieve.com. Theme powered by WordPress.