KompüterlərProqram təminatı

CentOS 7-ə baxış: quraşdırma, parametrlər və tövsiyələr

Bir çox insanlar internetdə istifadə etdiyimiz bütün xidmətlər və xidmətlərin mənzillərimizdə işləyən eyni kompüterlərə əsaslandığını şübhə etmirlər, onlar yalnız tamamilə fərqli bir şəkildə qurulur, gözəl bir grafik interfeysdən öyünə bilmirlər və xüsusi qrupların köməyi ilə idarə olunurlar. Bu kompüterlərə serverlər deyilir. Əlbətdə bilən insanlar, öz serverlərini necə qurmaq və "yüksəldir" bilirlər. Bu iş üçün yeni olanlar, nəhayət istifadə etmək üçün birdən çox forum öyrənmək lazımdır. Bir şey əmin: ucuz və sabit bir server konfiqurasiya etmək üçün, eyni ucuz və sabit bir təməl, yəni Linux-based əməliyyat sistemi seçməlisiniz. Çoxluğun seçimi CentOS 7-ə bərabərdir. Bu material CentOS 7-in quraşdırılması və onun əsas bazası yaratmağı haqqında qısa məlumatı əks etdirir.

CentOS nədir?

CentOS Linux- dağılımı, əsas üstünlüyü isə sabitlikdir. Bu sistem, ən yaxın rəqibi Fedora kimi, Red Hat Linux ödəniş paylamasının qaynaq kodu üzərində qurulmuşdur. İkincisi, öz növbəsində, gözlənilən, istikrarlı əməliyyat və rahat idarəetmə tələb edən sistem administratorları üçün ideal vasitədir.

CentOS, Fedora-dan fərqli olaraq, paketlərin son versiyasından öyünə bilməz, lakin Fedora və ya təzə paketləri ilə başqa bir müasir dağılım "düşər" olduğunda və sistemdən asılı olmayaraq CentOS sessiz işləməyə davam edərkən hər bir sistem administratoru bu barədə xoşbəxt olacaq. Bu məqalədə CentOS 7-ni, sistemin əsas xüsusiyyətlərini və iş mühitini konfiqurasiya və qurma prosesini təsvir edir.

CentOS 7-ni yükləyin

CentOS 7-ni quraşdırmadan əvvəl əməliyyat sisteminin dağıdılması paketini rəsmi veb saytına yükləməlisiniz.

Yükləmə üçün bir neçə variant var:

  • Diskə yazmaq üçün ISO faylları - tam sistem və qrafik interfeysi ilə ən çox idealdır;
  • Sabit diskdən və USB flash sürücüdən quraşdırmaq üçün ISO fayl - ən tam paket;
  • Minimal boşaltma üçün İSO - yalnız minimum paket dəsti olan və qrafik interfeys olmadan (əsasən, bir şey yükləmədən serverin problemlərini olmadan "qaldırmaq" mümkündür) əsas əməliyyat sistemini ehtiva edir.

Önyükleme faylları arasında, iki müxtəlif iş mühiti (KDE və Gnome) olan iki "canlı" disk şəklində tapa bilərsiniz. Bu şəkillər sabit diskdə quraşdırmadan əvvəl sistemi sınamaq istəyənlər üçün uygundur.

CentOS 7 quraşdırılması

Minimal bir şəkil seçsəniz də, CentOS 7 sistemi sabit diskdə quraşdırmaq üçün qrafik interfeysdən istifadə etməyi təklif edir.

Bu proses 6 əsas mərhələdə baş verir:

  • Tarix və saatı qurmaq - bu mərhələdə vaxt zonasını seçmək üçün kifayətdir və vaxt avtomatik olaraq təyin olunacaq.
  • Dil və yerləşdirmənin yaradılması - bir ana dil və bir əlavə sistem dilini seçmək, həmçinin lazım olan klaviatura planlarını göstərmək lazımdır.
  • Quraşdırma mənbəyi - bu mərhələdə heç bir şey dəyişə bilməzsiniz, sonra quraşdırılacaq fayllar sistemlə media vasitəsi ilə alınacaq.
  • Quraşdırma proqramı - bu mərhələdə minimum proqram paketini seçmək lazımdır, çünki biz serverin masaüstü və qrafik interfeys olmadan yerləşdirilməsini təmin etməmiz lazımdır.
  • Quraşdırma yeri - bu mərhələdə quraşdırılacaq sabit sürücüyü, həmçinin qeydiyyatı seçin.
  • İnternet quraşdırma - burada Şəbəkə ilə əlaqədar məlumatlar daxil edilməlidir.

Məlumatı daxil etdikdən sonra bir istifadəçi profil yaratmaq və Kök parolunu təyin etmək lazımdır. Quraşdırma prosesi başa çatdıqdan sonra, kompüter yenidən işə salmağa başlayır və sizə yeni əməliyyat sistemini başlamağa çağırır.

CentOS 7 Server qurulması

Burada qısa bir şəkildə, CentOS 7-ə əsaslanan universal serverin tam əməliyyat üçün tələb olunan lazımi alətlərin minimum dəsti ilə necə yerləşdirilməsi barədə danışacağıq.

Beləliklə, əvvəlcə serverin özünü tapmaq lazımdır. İnternetdən (250 rubldan) ya da yerli maşında konfiqurasiya edilə bilər. Lazımlı bir şey, serverə daxil olmaq üçün istifadə ediləcək SSH məlumatlarıdır. Məsələn, root@centos.com abstrakt poçt ünvanı və parol ilə istifadəçi adı, həmçinin centos edin.

Istifadəçi yaratmaq və ona lazımi hüquqların verilməsi ilə konfiqurasiya başlayın:

  • İstifadəçi komandanı useradd centos ilə əlavə edin;
  • Bunun üçün unikal parol yaradın - passwd centos;
  • Sistemin bu istifadəçiyə root-poçt göndərməsini məcbur edirik - vi / etc / aliases;
  • Biz istifadəçiyə viso komandası ilə sudo hüququnu veririk (əmr xətti əməliyyatın təsdiqi ilə cavab verəcəkdir).

Sonra, ana adı göstərməlisiniz. Bu, hostnamectl set-hostname server1.centos.net əmri ilə edilə bilər.

Bundan sonra Firewall və SeLinux'u aradan buraxmalısınız. Bunu serverdən istifadə etmək hüququndan təsadüfən məhrum etməmək üçün bunu etmək lazımdır. Firewall əməliyyatını systemctl stop firewalld istifadə edərək dayandırmaq və systemctl firewalld komutlarını aradan buraxa bilərsiniz. SeLinux ilə vəziyyət bir qədər daha mürəkkəbdir: Vi / etc / selinux / config ilə Vi mətn redaktorunda müvafiq konfiqurasiya faylını açmalısınız, SELINUX line satırını tapmaq və onu SELINUX = əlil ilə əvəz etməliyik. Sonra sistemi yenidən başladın.

Yapılandırmada növbəti addım SSH-ni qurmaqdır.

Bunun üçün sizə lazım:

  • Ssh -copy-id əmri root@centos.com ilə şimaldan müvafiq düymələri əlavə edin.
  • Port 222-də / etc / ssh / sshd_config konfiqurasiya faylı portunu dəyişdirin.
  • PermitRootLogin şifrəsini olmadan parol yazaraq kök hüququ olmadan serverə giriş verməyin.
  • Sistemə yenidən başla sshd ilə server yenidən başladın.

Bütün sistemlərin yeniləməsini və epel və rpmforge depolarını da quraşdırmalısınız. Bunun üçün sizə lazım:

  • Yum yeniləmə əmri ilə bütün sistem elementlərini yeniləyin.
  • Yeni sistem komponentlərini yum -enablerepo = CR yeniləmə əmri ilə endirin.
  • Əgər kifayət qədər mövcud komponentlər olmadıqda, yum -y quraşdırma * tələb olunan proqram versiyasının saxlandığı depo ünvanı * (rahat bir ehtiyat profil resurslarında asanlıqla tapıla bilər) yazaraq daha epel və rpmforge versiyalarını yükləyə bilərsiniz.

Xidmətləri təsdiqləyin, Apache və PHP-ni konfiqurasiya edin

Mövcud bir server çərçivəsində əlavə komponentləri qurmaq üçün bəzi xidmətlər və MTA xidmətlərini yoxlamaq və aradan qaldırmaq lazımdır.

Bunun üçün sizə lazım:

  • Xidmətlərin systemctl -t xidmət komandası ilə artıq işlədiyini yoxlayın.
  • Bütün lazımsızları aradan buraxın və məsələn, poçt xidmətlərini qurmaq üçün başlamazdan önləyin, postfix əmrləri systemctl stop postfix və systemctl postfix aradan buraxın.

Sonra bizim server tam əməliyyat üçün lazım Apache və PHP yükləmək lazımdır.

Beləliklə, bunun üçün:

  • Apache paketi yum -yar quraşdırma httpd komanda ilə bərpa edin.
  • Konfiqurasiya faylına dəyişikliklər edirik (server adını, adını, imza və s. Göstərməlisiniz).
  • Apache'i başlayın və autorun funksiyasını sistemli əmrlər ilə aktivləşdirin httpd və systemctl httpd aktivləşdirin.
  • Daha sonra php php-mbstring php-close komutundan istifadə edərək PHP-ni əlavə edin .
  • Reboot Apache, systemctl istifadə edərək httpd yenidən başladın.

MySQL verilənlər bazası idarəetmə sisteminin quraşdırılması

CentOS 7-də MySql-ni quraşdırmadan əvvəl standart Yum download menecerindən istifadə edərkən sistemin MariaDB adı altında proqramın alternativ versiyasını yüklədiyini aydınlaşdırmaq məqsədəuyğundur, beləliklə, CentOS halda, bypassa keçmək lazımdır.

MySql-i yükləmək üçün sizə lazım:

  • MySQL istemcisini , wget komutunu istifadə edərək, rəsmi kommunal dükanından * MySQL müştəri ilə faylya bir keçiddən * endirin .
  • Sonra sudo rpm -vh * rpm faylının tam adı MySql * və sudo yum mysql-server bərpa versiyası ilə əmrləri ilə sistemə bərpa edin.
  • Sonra əmr xəttinə Y yazaraq əməliyyatı iki dəfə təsdiq edin.

Zabbix İzləmə Sisteminin quraşdırılması

CentOS 7-də Zabbix'i qurmaq üçün müştərinin ən son versiyasını rəsmi geliştirici saytına və sonra sistemə yükləməlisiniz.

Bunun üçün sizə lazım:

  • Rpm əmrini Uvh * rpm faylına Zabix * in mövcud versiyası ilə bağlayın.
  • Yum yeniləmə əmri ilə mövcud proqramların siyahısını yeniləyin.
  • Daha sonra Zabbix istemcisini sistemde yum yüklemek zabbix-agent komutuyla bərpa edin.
  • Bundan sonra müştərinin versiyasını (üçüncü birinə ehtiyac var) doğrulamaq və əmr satırına Y yazaraq bütün sorğuları müsbət cavablandırmaq qalır.

Zimbra Mail Server qurulması

CentOS 7-də Zimbra-ni quraşdırmadan əvvəl, bunun üçün bir sistem hazırlamalısınız.

Beləliklə, aşağıdakıları etməlisiniz:

  • Faylın ssc / host və hostname düzgün konfiqurasiya.
  • Iptables bütün Zimbra limanlarına icazə verin.
  • SeLinux'u söndürün.
  • Bütün MTA xidmətlərini qıracaq.
  • Əməliyyat sistemini yum-yeniləmə əmri ilə yeniləyin.
  • Sonra perl-core ntpl nmap sudo libidn gmp komutuyla yum paketini yükləməlisiniz.
  • Daha sonra - Wimb komanda ilə Zimbra kommunalının özü * mövcud versiyasının Zimbra proqramı ilə faylya keçid *.
  • Tar faylını açın və cd əmri ilə müvafiq qovluğa get.
  • Sonra komanda ilə quraşdırma prosesini başlamaq lazımdır ./install.sh -platform-override.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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