Pregled CentOS 7: instalacija, postavke i preporuke

Mnogi nisu svjesni da su sve usluge i usluge koje koristimo na webu, na temelju točno isti računala koja rade u našim domovima, ali postaviti potpuno drugačije, ne može pohvaliti prekrasan grafičko sučelje i upravlja posvećena timova. Ta računala nazivaju se poslužiteljima. Ljudi koji znaju, naravno, znaju konfigurirati i "podići" vlastiti poslužitelj. Oni koji su novi u ovom poslu trebaju proučavati više od jednog foruma kako bi se konačno navikli na to. Jedna stvar je sigurna: da konfigurirate jeftin i stabilan poslužitelj, morate odabrati isti jeftin i stabilan temelj, tj. Linux operativni sustav. Izbor većine pada na CentOS 7. Ovaj materijal sadrži kratke informacije o tome kako instalirati CentOS 7 i stvoriti osnovni poslužitelj na temelju njega.

CentOS 7 instalacija

Što je CentOS?

CentOS - ovo je distro Linux, čija je glavna prednost stabilnost. Ovaj sustav, poput najbližeg konkurenta Fedora, izgrađen je na izvornom kodu Red Hat Linux distribucijskog paketa. Potonji je, zauzvrat, idealan alat za administratore sustava, koji zahtijevaju predvidljivost, stabilan rad i praktično upravljanje.

CentOS ne može pohvaliti najnovije verzije paketa, za razliku od istog Fedora, ali svaki administrator sustava je samo sretna kad Fedora ili drugi relativno moderno distribucija sa svježim paket „padne” i CentOS će nastaviti raditi u miru, bez obzira na okolnosti. Ovaj članak ukratko opisuje konfiguraciju i instalaciju CentOS 7, glavne značajke sustava i radne okoline.

Preuzmite CentOS 7

Prije instalacije CentOS 7 morate preuzeti distribucijski paket operacijskog sustava na službenoj web stranici.

Postoji nekoliko mogućnosti podizanja sustava:

  • ISO datoteka za pisanje na disk idealna je za većinu s punim sustavom i grafičkim sučeljem;
  • ISO datoteka za instalaciju s tvrdog diska i USB flash pogona - najpotpuniji paket;
  • ISO za minimalno istovarivanje - sadrži samo osnovni operacijski sustav s minimalnim skupom paketa i bez GUI-ja (na ovoj verziji distribucije možete "podići" poslužitelj bez problema bez instaliranja bilo kakvih suvišnih).

Među datotekama za pokretanje, možete pronaći dvije "live" disk slike s dva različita radna okruženja (KDE i Gnome). Te slike su prikladne za one koji žele testirati sustav u slučaju prije instaliranja na tvrdi disk.

instalacije poslužitelja centos 7

Instalacija CentOS 7

Čak i ako odaberete minimalnu sliku, CentOS 7 od vas traži da koristite grafičko sučelje za instalaciju sustava na tvrdi disk.

Taj se proces odvija u 6 osnovnih koraka:

  • Postavljanje datuma i vremena - u ovoj fazi dovoljno je odabrati vremensku zonu i vrijeme će se automatski postaviti.
  • Postavljanje jezika i izgleda - morate odabrati jedan glavni jezik i jedan dodatni jezik sustava te odrediti potrebne sheme tipkovnice za njih.
  • Instalacija izvora - u ovoj fazi ne možete mijenjati ništa, a datoteke s instalacije bit će preuzete s medija pomoću sustava.
  • Softver za instalaciju - u ovoj fazi potrebno je odabrati minimalni softverski paket jer moramo implementirati poslužitelj bez radne površine i grafičko sučelje.
  • Mjesto instalacije - u ovom trenutku odaberite tvrdi disk koji želite instalirati, kao i oznaku.
  • Postavljanje interneta - ovdje morate unijeti podatke o vezi s mrežom.

Nakon unosa podataka morat ćete stvoriti korisnički profil i odrediti Root lozinku. Nakon dovršetka instalacijskog postupka, računalo se ponovno pokreće i od vas traži da pokrenete novi operativni sustav.

CentOS 7 instalacija i konfiguracija

Instaliranje CentOS 7 poslužitelja

Ovdje ćemo ukratko govoriti o tome kako implementirati univerzalni poslužitelj na temelju CentOS 7 s minimalnim skupom potrebnih alata potrebnih za njegov punopravni rad.

Dakle, najprije morate pronaći poslužitelj. Može se unajmiti na webu (od 250 rubalja) ili konfigurirati na lokalnom stroju. Jedino što trebate su SSH podaci koji će se koristiti za prijavu na poslužitelj. Uzmite, na primjer, apstraktnu adresu e-pošte [email protected] i korisničko ime s lozinkom, također centos.

Pokrenite konfiguraciju tako da stvorite korisnika i dajte mu sva potrebna prava:

  • Dodaj korisnika useradd centos;
  • Izradite jedinstvenu lozinku za njega - passwd centos;
  • Sile smo prisilili da pošalje root mail na ovaj korisnik - vi / etc / aliases;
  • Dajemo korisniku pravo na sudo s naredbom visudo (naredba će odgovoriti potvrdom operacije).

Zatim morate odrediti naziv hosta. To se može učiniti s naredbom hostnamectl set-hostname server1.centos.net.



Nakon toga morate onemogućiti vatrozid i SeLinux. Potrebno je to učiniti kako ne biste slučajno lišili prava pristupa poslužitelju. Možete zaustaviti rad vatrozida koristeći systemctl stop firewalld i systemctl onemogućiti vatrozidne naredbe. Selinux situacija malo složenija: morate otvoriti odgovarajuću konfiguracijsku datoteku u tekst editor Vi s naredbom vi / etc / selinux / config, tamo naći selinux = dopušteno liniju i zamijeniti selinux = onemogućen. Tada morate ponovno pokrenuti sustav.

instaliranje mysql centos 7

Sljedeći korak u konfiguraciji je instaliranje SSH.

Da biste to učinili, trebate:

  • Dodajte odgovarajuće ključeve sa sjevera s naredbom ssh-copy-id [email protected].
  • Izmijenite priključak u konfiguracijskoj datoteci / etc / ssh / sshd_config na Port 222.
  • Dezvesti pristup poslužitelju bez Root prava upisivanjem linije PermitRootLogin bez lozinke.
  • I ponovno pokrenite poslužitelj s systemctl restart sshd.

Također, trebate ažurirati sve sustave i instalirati repositories za epel i rpmforge. Da biste to učinili, trebate:

  • Ažurirajte sve elemente sustava pomoću naredbe yum update.
  • Preuzmite nove komponente sustava pomoću naredbe yum -enablerepo = cr update.
  • Ako su postojeće komponente nije dovoljno, možete skinuti novije verzije epel rpmforge, a za to upisati naredbu yum -y instalirati * adresu repozitorija koji pohranjuje željene verzije softvera * (pogodno sklonište lako se može pronaći na odgovarajućim resursima).

Provjerite usluge, konfigurirajte Apache i PHP

Da biste instalirali dodatne komponente u postojeći okvir poslužitelja, morat ćete provjeriti i onemogućiti neke usluge i MTA usluge.

Za to vam je potrebna:

  • Provjerite jesu li usluge već pokrenute pomoću naredbe servicectl -t service.
  • Onemogućite sve nepotrebne i spriječite ih da počnu, primjerice, za instalaciju usluga e-pošte, morat ćete onemogućiti postfix s naredbama systemctl stop postfix i systemctl onemogućiti postfix.

Zatim trebate preuzeti Apache i PHP, potrebne za puni rad našeg poslužitelja.

Dakle, za ovo:

  • Instalirajte paket Apache pomoću naredbe yum-y install httpd.
  • Izmijenimo konfiguracijsku datoteku (tamo morate navesti adresu poslužitelja, ime, potpise itd.).
  • Pokrenite Apache i omogućite autorun funkciju pomoću naredbi systemctl start httpd i systemctl omogućite httpd.
  • Zatim dodajte PHP pomoću yum -y instalacijske naredbe php php-mbstring php-blizu.
  • Ponovno pokrenite Apache s systemctl ponovo pokrenite httpd.

instalacija Zimbra centosa 7

Instaliranje MySql sustava za upravljanje bazom podataka

Prije instalacije MySQL na CentOS 7, treba razjasniti da pomoću Yum preuzima standardni sustav za upravljanje će preuzeti alternativnu verziju programa pod nazivom MariaDB, tako da u slučaju CentOS će morati ići zaobilaznim putem.

Da biste instalirali MySql, trebate:

  • Preuzmite MySQL klijent iz službenog korisničkog spremišta koristeći naredbu wget * Veza na datoteku s klijentom MySql *.
  • Zatim ga postavite naredbe sustava sudo rpm -ivh * puni naziv rpm datoteke s ispravnom verzijom MySql * i sudo yum instalirati mysql-server.
  • Zatim dvaput potvrdite operaciju upisivanjem Y na naredbenom retku.

Instaliranje Zabbix sustava nadzora

Da biste instalirali Zabbix u CentOS 7, morate pronaći najnoviju verziju klijenta na službenom mjestu razvojnog programera, a zatim ga instalirati na sustav.

Da biste to učinili, trebate:

  • Dodaj repository s naredbom rpm Uvh * link na rpm datoteku s trenutnom verzijom Zabbix *.
  • Ažurirajte popis dostupnih softvera pomoću naredbe yum update.
  • Zatim instalirajte Zabbix klijent u sustav s yum instalirati zabbix-agent naredbu.
  • Nakon toga ostaje da potvrdite verziju klijenta (trebate treći) i odgovoriti na sve upite tako da upišete Y na naredbeni redak.

ugradnja Zabbix centosa 7

Instaliranje Zimbra poslužitelja pošte

Prije nego što instalirate Zimbra u CentOS 7, morate pripremiti sustav za to.

Dakle, trebate učiniti sljedeće:

  • Ispravno konfigurirajte datoteku etc / hosts i hostname.
  • Dopusti u iptables svim Zimbra portovima.
  • Isključite SeLinux.
  • Onemogućite sve usluge MTA.
  • Ažurirajte operativni sustav s yum update -y naredbom.
  • Zatim trebate učitati odgovarajuće pakete pomoću naredbe yum instalirajte perl perl-core ntpl nmap sudo libidn gmp.
  • Tada - sam Zimbra uslužni program s wget naredbom * vezom na datoteku s Zimbra korisnicom trenutne inačice *.
  • Raspakirajte datoteku s katranom i idite u odgovarajući direktorij pomoću cd naredbe.
  • Tada morate pokrenuti postupak instalacije pomoću naredbe ./install.sh - platforma za nadjačavanje.
Dijelite na društvenim mrežama:

Povezan
Kako napraviti zajedničku mapu na VirtualBoxu. Dijeljena mapa na UbuntuKako napraviti zajedničku mapu na VirtualBoxu. Dijeljena mapa na Ubuntu
Najpopularniji operacijski sustavi poslužiteljaNajpopularniji operacijski sustavi poslužitelja
Postavke Cron: značajke, upute za korak po korak i povratne informacijePostavke Cron: značajke, upute za korak po korak i povratne informacije
Naučimo sve pojedinosti o tome što je dns poslužiteljNaučimo sve pojedinosti o tome što je dns poslužitelj
FreeBSD - što je to? Prednosti FreeBSD-a na LinuxuFreeBSD - što je to? Prednosti FreeBSD-a na Linuxu
Distribucija: što je to? Primjeri OS distribucija i programaDistribucija: što je to? Primjeri OS distribucija i programa
Vino: kako instalirati ovaj program?Vino: kako instalirati ovaj program?
Što je poslužitelj i koje su njegove funkcijeŠto je poslužitelj i koje su njegove funkcije
Instalacija i konfiguracija phpMyAdmin: korak-po-korak upute i preporukeInstalacija i konfiguracija phpMyAdmin: korak-po-korak upute i preporuke
Kontroler domene na LinuxuKontroler domene na Linuxu
» » Pregled CentOS 7: instalacija, postavke i preporuke
LiveInternet