/ / CentOS 7 Pregled: Instalacija, značajke i preporuke

Pregled CentOS 7: Instalacija, značajke konfiguracije i preporuke

Многие и не подозревают, что все сервисы и usluge koje koristimo na webu temelje se na potpuno istim računalima koja rade u našim apartmanima, samo su postavljena potpuno drugačije, ne mogu se pohvaliti lijepim grafičkim sučeljem i njima se upravlja pomoću specijaliziranih naredbi. Ta se računala nazivaju poslužitelji. Informirani ljudi, naravno, znaju kako konfigurirati i "podići" vlastiti poslužitelj. Oni koji su novi u ovom poslu trebaju proučiti više foruma kako bi se konačno ugodno osjećali. Jedno je sigurno: da biste postavili jeftin i stabilan poslužitelj, trebate odabrati istu jeftinu i stabilnu osnovu, naime Linux operativni sustav. Izbor većine pada na CentOS 7. Ovaj materijal sadrži kratke informacije o tome kako instalirati CentOS 7 i na njemu stvoriti osnovni poslužitelj.

Instalacija CentOS 7

Što je CentOS?

CentOS je uglavnom distribucija Linuxačija je prednost stabilnost. Ovaj je sustav, kao i njegova najbliža konkurencija Fedora, izgrađen na izvornom kodu plaćene distribucije Red Hat Linuxa. Potonji je pak idealan alat za administratore sustava koji zahtijevaju predvidljivost, stabilan rad i jednostavno upravljanje.

CentOS se ne može pohvaliti najnovijimverzije paketa, za razliku od Fedore, ali svaki će administrator sustava biti sretan zbog toga kad se Fedora ili neka druga moderna distribucija sa svojim svježim paketima "sruši", a CentOS nastavi raditi tiho bez obzira na okolnosti. Ovaj materijal ukratko opisuje postupak konfiguriranja i instaliranja CentOS 7, glavne značajke sustava i radno okruženje.

Dizanje CentOS 7

Prije instaliranja CentOS 7, morate preuzeti distribuciju operativnog sustava sa službenog web mjesta.

Postoji nekoliko mogućnosti preuzimanja:

  • ISO datoteka za snimanje na disk - idealna za većinu s cjelovitim sustavom i grafičkim sučeljem;
  • ISO datoteka za instalaciju s tvrdog diska i USB sticka - najkompletniji paket paketa;
  • ISO za minimalno istovar - sadržisamo osnovni operativni sustav s minimalnim skupom paketa i bez grafičkog sučelja (na ovoj verziji distribucijskog kompleta poslužitelj možete lako "podići" bez instaliranja ičega suvišnog).

Među datotekama za pokretanje možete pronaći dvijeSlika diska uživo s dva različita radna okruženja (KDE i Gnome). Te su slike prikladne za one koji žele isprobati sustav prije nego što ga instaliraju na tvrdi disk.

instaliranje centos 7 poslužitelja

Instaliranje CentOS 7

Čak i ako odaberete minimalnu sliku, CentOS 7 ponudit će vam upotrebu grafičkog sučelja za instaliranje sustava na vaš tvrdi disk.

Taj se postupak odvija u 6 osnovnih koraka:

  • Postavljanje datuma i vremena - u ovoj fazi trebate samo odabrati vremensku zonu i vrijeme će se postaviti automatski.
  • Postavljanje jezika i rasporeda - morate odabrati jedan glavni jezik sustava i jedan dodatni, a za njih također odrediti potrebne rasporede tipkovnice.
  • Izvor instalacije - u ovoj fazi ne morate ništa mijenjati, tada će se instalacijske datoteke preuzeti sa sistemskog medija.
  • Softver za instalaciju - U ovoj fazi moramo odabrati minimalni softverski paket, jer poslužitelj moramo rasporediti bez radne površine i bez GUI-ja.
  • Mjesto instalacije - u ovoj fazi odaberite tvrdi disk na kojem će se izvršiti instalacija, kao i particiju.
  • Postavljanje Interneta - ovdje morate unijeti podatke o povezivanju s mrežom.

Nakon unosa podataka morat ćete stvoritiprofila korisnika i navedite root lozinku. Nakon završetka instalacijskog postupka računalo će se ponovno pokrenuti i ponuditi pokretanje novog operativnog sustava.

Instalacija i konfiguracija CentOS 7

Instaliranje CentOS 7 poslužitelja

Ovdje ćemo ukratko razgovarati o tome kako rasporediti univerzalni poslužitelj zasnovan na CentOS 7 s minimalnim setom potrebnih alata potrebnih za njegov puni rad.

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

Vrijedno je započeti konfiguraciju izradom korisnika i dodijelivši mu sva potrebna prava:

  • Dodajte korisnika pomoću naredbe useradd centos;
  • Stvorite za njega jedinstvenu lozinku - passwd centos;
  • Tjeramo da sustav šalje root poruku ovom korisniku - vi / etc / aliases;
  • Korisniku dajemo sudo prava pomoću naredbe visudo (naredbeni redak će odgovoriti potvrdom operacije).

Dalje, trebate navesti ime hosta. To se može učiniti naredbom hostnamectl set-hostname server1.centos.net.

Zatim morate onemogućiti vatrozid i SeLinux.To se mora učiniti kako ne biste slučajno lišili prava pristupa poslužitelju. Vatrozid se može pauzirati pomoću naredbi systemctl stop firewalld i onemogućiti firectwal naredbe systemctl. Situacija sa SeLinuxom je malo kompliciranija: morate otvoriti odgovarajuću konfiguracijsku datoteku u uređivaču teksta Vi pomoću naredbe vi / etc / selinux / config, tamo pronaći redak SELINUX = omogućen i zamijeniti ga sa SELINUX = disabled. Zatim morate ponovno pokrenuti sustav.

instaliranje mysql centos 7

Sljedeći korak u konfiguraciji je instalacija SSH-a.

To zahtijeva:

  • Dodajte odgovarajuće ključeve sa sjevera pomoću naredbe ssh-copy-id [email protected].
  • Promijenite port u konfiguracijskoj datoteci / etc / ssh / sshd_config u Port 222.
  • Odbijte prijavu na poslužitelj bez root prava unošenjem retka PermitRootLogin bez lozinke.
  • I ponovo pokrenite poslužitelj pomoću naredbe systemctl restart sshd.

Također morate ažurirati sve sustave i instalirati epel i rpmforge spremišta. To zahtijeva:

  • Ažurirajte sve sistemske stavke pomoću naredbe yum update.
  • Učitajte nove komponente sustava ažuriranjem yum -enablerepo = cr.
  • Ako postojeće komponente nisu dovoljne, možetepreuzmite modernije verzije epel i rpmforge, za to unosimo naredbu yum -y install * adresu spremišta u kojem je pohranjena potrebna verzija softvera * (prikladno spremište lako možete pronaći na resursima profila).

Provjera usluga, konfiguriranje Apachea i PHP-a

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

Da biste to učinili, trebate:

  • Provjerite koje se usluge već izvode pomoću naredbe usluge systemctl -t.
  • Onemogućite sve nepotrebne i spriječite ih da se pokrenu, na primjer, za instaliranje usluga pošte, morat ćete onemogućiti postfix pomoću systemctl stop postfix i systemctl onemogućiti naredbe postfix.

Zatim morate preuzeti Apache i PHP, koji su neophodni za potpuno funkcioniranje našeg poslužitelja.

Dakle, za ovo:

  • Instalirajte paket Apache pomoću naredbe yum -y install httpd.
  • Unosimo promjene u konfiguracijsku datoteku (potrebno je navesti adresu poslužitelja, ime, potpise itd.).
  • Pokrenite Apache i omogućite funkciju automatskog pokretanja pomoću systemctl start httpd i systemctl enable httpd naredbe.
  • Zatim dodajte PHP naredbom yum -y install php php-mbstring php-near.
  • Ponovo pokrenite Apache pomoću systemctl, ponovno pokrenite httpd.

instaliranje Zimbre centos 7

Instaliranje MySql DB sustava upravljanja

Prije instaliranja MySql na CentOS7, vrijedi pojasniti da će prilikom korištenja standardnog upravitelja preuzimanja Yum sustav preuzeti alternativnu verziju programa nazvanu MariaDB, pa ćete u slučaju CentOS-a morati obići.

Da biste instalirali MySql, trebate:

  • Preuzmite MySql klijent iz službenog spremišta uslužnih programa pomoću naredbe * wget na datoteku s MySql klijentom *.
  • Zatim ga instalirajte u sustav koristeći sudo rpm –ivh * puni naziv rpm datoteke s potrebnom verzijom MySql * i sudo yum install mysql-server.
  • Zatim dva puta potvrdite operaciju unosom Y u naredbeni redak.

Instalacija Zabbix nadzornog sustava

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

To zahtijeva:

  • Dodajte spremište s rpm Uvh naredbom * veza u rpm datoteku s trenutnom verzijom Zabbixa *.
  • Ažurirajte popis dostupnog softvera pomoću naredbe yum update.
  • Zatim instalirajte klijent Zabbix u sustav pomoću naredbe yum install zabbix-agent.
  • Nakon toga ostaje provjeriti verziju klijenta (potrebna je treća) i potvrdno odgovoriti na sve zahtjeve unošenjem Y u naredbeni redak.

instaliranje Zabbix centos 7

Instaliranje Zimbra poslužitelja pošte

Prije instaliranja Zimbre na CentOS 7, morate pripremiti sustav za to.

Dakle, trebate učiniti sljedeće:

  • Pravilno konfigurirajte datoteku etc / hosts i ime hosta.
  • Omogući sve Zimbra priključke u iptables.
  • Isključite SeLinux.
  • Isključite sve MTA usluge.
  • Ažurirajte operativni sustav naredbom yum update -y.
  • Zatim trebate preuzeti odgovarajuće pakete s naredbom yum install perl perl-core ntpl nmap sudo libidn gmp.
  • Zatim - sam uslužni program Zimbra s naredbom wget * povezivanje na datoteku s uslužnim programom Zimbra trenutne verzije *.
  • Raspakirajte datoteku s naredbom tar i promijenite u odgovarajući direktorij s naredbom cd.
  • Zatim morate započeti postupak instalacije naredbom ./install.sh —platform-override.
volio:
0
Popularni postovi
Duhovni razvoj
hrana
y