KompjutersSoftwer

Ħarsa ġenerali ta 'CentOS 7: installazzjoni, il-karatteristiċi customisation u rakkomandazzjonijiet

Ħafna mhumiex konxji li s-servizzi kollha u s-servizzi li nużaw fuq il-web, ibbażati fuq eżattament l-istess kompjuters li jaħdmu fid-djar tagħna, iżda stabbiliti kompletament differenti, ma tista 'tiftaħar interface grafika sbieħ u mmexxija minn timijiet ddedikata. Dawn il-kompjuters huma msejħa servers. In-nies huma konxji, naturalment, taf kif tixgħel u "lift" server tiegħek stess. Għal dawk li huma ġodda f'dan in-negozju, għandek bżonn li joqogħdu jħarsu forum aktar minn wieħed, biex finalment isolvu. Ħaġa waħda hija ċerta: li taġġusta l-prezz baxx u server stabbli, inti għandek tagħżel l-istess spejjeż baxxi u bażi stabbli, jiġifieri s-sistema operattiva bbażata fuq Linux. L-għażla tal-maġġoranza jaqa 'fuq CentOS 7. Dan il-materjal huwa miġbur sommarju ta' kif jinstallaw CentOS 7 u joħolqu abbażi tiegħu server bażiku.

X'inhu CentOS?

CentOS - distribuzzjoni Linux, il-vantaġġ prinċipali tagħha huwa l-istabbiltà. Din is-sistema, bħall-eqreb kompetitur Fedora, inbniet fl-source code ta 'distribuzzjonijiet Red Hat Linux mħallsa. L-aħħar, imbagħad, hija għodda ideali għall-amministraturi tas-sistema li jeħtieġu prevedibbiltà, il-prestazzjoni stabbli u l-operazzjoni konvenjenti.

CentOS ma tista 'tiftaħar ta' l-aħħar verżjonijiet tal-pakketti, b'kuntrast mal-istess Fedora, iżda kull amministratur tas-sistema huwa l-uniku kuntenti meta Fedora jew distribuzzjoni oħra relattivament moderna mal-pakkett frisk tagħha "jaqa '" u CentOS se tkompli taħdem fil-paċi, x'inhuma ċ-ċirkustanzi. Dan il-materjal jiddeskrivi fil-qosor il-proċess ta 'aġġustament u CentOS jistabbilixxu 7, il-karatteristiċi ewlenin tas-sistema u l-ambjent tax-xogħol.

Niżżel CentOS 7

Qabel ma installazzjoni CentOS 7, inti għandek tniżżel l-distribuzzjoni sistema operattiva fuq il-websajt uffiċjali.

Hemm diversi għażliet boot:

  • ISO-fajl li tikteb disk - ideali għall-maġġoranza ta 'sistema kompleta u user interface grafika;
  • ISO fajl biex tinstalla mill-hard disk u USB stick - l-aktar sett komplut ta 'pakketti;
  • ISO għal l-kwittanza minimu - fih biss is-sistema operattiva bażi ma 'sett minimu ta' pakketti u l-ebda GUI (din il-verżjoni tad-distribuzzjoni l-ebda problema li "lift" server mingħajr l-installazzjoni xi ħaġa żejda).

Fost it-tnejn "live" immaġni disk, inti tista 'ssib boot fajls b'żewġ ambjenti desktop differenti (Kde u Gnome). Dawn ix-xbihat huma adattati għal dawk li jixtiequ li jippruvaw is-sistema fl-installazzjoni li l-hard disk.

Installazzjoni CentOS 7

Anke jekk inti tagħżel l-immaġini minimu CentOS 7 se tuża l-GUI biex tinstalla s-sistema fuq il-hard drive.

Dan il-proċess iseħħ f'6 passi bażiċi:

  • id-data u l-ħin - f'dan l-istadju, biss tagħżel żona ta 'ħin tiegħek, u l-ħin ser jkunu bi ħlas awtomatikament.
  • Twaqqif tal-lingwa u t-tastiera tqassim - inti trid tagħżel lingwa waħda primarja u wieħed fakultattiv, u tispeċifika l-keyboard layout xierqa għalihom.
  • installazzjoni Sors - f'dan l-istadju inti ma tistax tbiddel xejn, allura l-fajls installazzjoni se jittieħdu mis-sistema trasportatur.
  • Software biex jinstallaw - f'dan l-istadju li għandek bżonn li jagħżlu l-pakkett minimu, kif għandna bżonn li tuża server mingħajr desktop u interface grafika.
  • post Installazzjoni - F'dan l-istadju tagħżel l-hard drive li fuqha se tkun installata, kif ukoll Markup.
  • Internet Settings - hawnhekk għandek bżonn biex ddaħħal data dwar il-konnessjoni tan-netwerk.

Wara l-introduzzjoni tad-data se jkollhom bżonn biex joħolqu profili utent u jispeċifikaw il-password Għerq. Wara l-installazzjoni tkun lesta l-kompjuter se terġa 'tibda u pront biex imexxu s-sistema operattiva ġdida.

Installazzjoni CentOS 7 server

Hawnhekk, jitkellmu qasira dwar kif tuża server skop ġenerali bbażata fuq CentOS 7 b'sett minimu ta 'għodod essenzjali li huma meħtieġa għall-ħidma siewja tiegħu.

Allura, l-ewwel ikollok bżonn issib l-server innifsu. Inti tista 'jew kiri l-internet (250 rublu), jew stabbiliti fuq il-magna lokali. L-unika ħaġa li hija meħtieġa - dan SSH id-data, li se jintużaw biex login għal-server. Ħu pereżempju l-astratti indirizz email root@centos.com u username password c wkoll CentOS.

Ibda bil-wieqfa bil-konfigurazzjoni tal-ħolqien utent u l-kunsinna lilha mill-permessi kollha meħtieġa:

  • Żid kmand utent useradd CentOS;
  • Oħloq password unika għal dan - CentOS passwd;
  • Causes-sistema biex jibgħat għeruq-mail lil dan l-utent - vi / eċċ / psewdonimi;
  • Nagħtu l-utent l-visudo sudo kmand (linja ta 'kmand operazzjoni konferma resound) id-dritt.

Sussegwentement, inti trid tispeċifika l-isem ospitanti. Huwa possibbli li tagħmel it-tim hostnamectl sett-hostname server1.centos.net.

Wara ikollok bżonn li jiskonnettja l-Firewall u SELinux. Dan għandu jsir sabiex ma involontarjament jiċħdu lilhom infushom drittijiet ta 'aċċess għall-server. Firewall tista 'tissospendi x-xogħol li jużaw tim systemctl waqfien firewalld u systemctl firewalld jiskonnettja. sitwazzjoni SELinux ftit aktar kumplikata: għandek bżonn biex tiftaħ il-fajl konfigurazzjoni korrispondenti editur test Vi mal-kmand vi / etc / SELinux / konfigurazzjoni, issib hemm SELinux = ppermettiet linja u tissostitwixxi SELinux = b'diżabilità. Imbagħad għandek bżonn li reboot-sistema.

Il-pass setup li jmiss huwa li jiġi stabbilit SSH.

Biex tagħmel dan:

  • Żid il-keys xierqa fuq il-tramuntana ssh-kopja-id kmand root@centos.com.
  • Ibdel il-port fil-fajl konfigurazzjoni / etc / ssh / sshd_config fuq Port 222.
  • Jipprojbixxu l-entratura għall-server mingħajr drittijiet Għerq billi tikteb PermitRootLogin string-mingħajr password.
  • U jerġgħu jibdew it-tim server jistartja systemctl sshd.

Għandek bżonn ukoll li taġġorna kollha tas-sistema u tinstalla l-maħżen u epel rpmforge. Biex tagħmel dan:

  • Aġġornament elementi kollha tas-sistema aġġornament kmand yum.
  • Upload sistema ġdida komponenti kmand yum -enablerepo = aġġornament cr.
  • Jekk il-komponenti eżistenti mhuwiex biżżejjed, inti tista 'tniżżel aktar ġodda rpmforge verżjonijiet epel u, għal dan jidħol il-kmand yum -y tinstalla *-indirizz tal-repożitorju li jaħżen l-verżjoni tas-software mixtieqa * (repożitorju adattat jistgħu faċilment jinstabu fuq ir-riżorsi relevanti).

servizzi Iċċekkjar, Apache u PHP konfigurazzjoni

Biex tinstalla komponenti addizzjonali għal qafas eżistenti u s-server se jkollhom bżonn li jiċċekkja off xi servizzi u MTA-servizzi.

Biex tagħmel dan:

  • Jivverifikaw li s-servizz ikun diġà għaddej, is-servizz -T kmand systemctl.
  • Itfi kollha meħtieġa u jipprojbixxuhom milli titħaddem, bħall-installazzjoni tas-servizzi postali jeħtieġu li jiskonnettja postfix jikkmanda systemctl waqfien postfix u postfix jiskonnettja systemctl.

Imbagħad ikollok bżonn tniżżel Apache u PHP, meħtieġa għall-funzjonament normali tas-server tagħna.

Għalhekk, għal dan:

  • Installa l-pakkett Apache kmand yum -y tinstalla httpd.
  • Tagħmel kambjamenti għall-fajl konfigurazzjoni (fejn inti trid tispeċifika l-indirizz server, isem, il-firma, eċċ).
  • Ibda l-Apache u ixgħel il-timijiet karatteristika Autorun systemctl tibda httpd u systemctl jippermettu httpd.
  • Imbagħad żid it-tim PHP -y l tinstalla l-yum ? PHP? PHP of mbstring? PHP-qrib.
  • Istartjar mill-ġdid it-tim Apache systemctl httpd jistartja.

Installazzjoni tas-sistema MySql ġestjoni ta 'database

Qabel ma inti jinstallaw MySql fuq CentOS 7, għandha tiċċara li bl-użu Yum downloads s-sistema standard ta 'ġestjoni se tniżżel verżjoni supplenti ta' programm imsejjaħ MariaDB, hekk fil-każ ta 'CentOS se jkollhom imorru mod roundabout.

Biex tinstalla MySql għandhom:

  • Download klijent MySql mill-utilità repożitorju uffiċjali li tuża jikkmanda Wget * link għal MySql * fajls klijent.
  • Imbagħad huwa stabbilit fil-kmand sudo rpm -ivh isem sħiħ * tal-fajl rpm mal-verżjoni korretta ta 'MySql * u sudo yum jinstallaw mysql-server.
  • Imbagħad jikkonfermaw l-operazzjoni darbtejn, il pront, Y. tip

Installazzjoni sistema ta 'monitoraġġ Zabbix

Zabbix għall-installazzjoni fuq CentOS 7 bżonn issib l-aħħar verżjoni tal-klijent fuq is-sit uffiċjali tal-iżviluppatur, u mbagħad jinstallaw fis-sistema.

Biex tagħmel dan:

  • Żid rpm Repożitorju Uvh tim * link għall-rpm-fajl mal-verżjoni kurrenti ta 'Zabbix *.
  • Taġġorna l-lista ta 'softwer disponibbli aġġornament yum kmand.
  • Imbagħad jinstallaw klijent Zabbix fil-kmand yum jinstallaw zabbix-aġent.
  • Wara l-fdalijiet biex jivverifikaw l-verżjoni klijent (il-ħtieġa terz) u twieġeb iva għal talbiet kollha billi jidħlu Y fil-linja ta 'kmand.

Installazzjoni server tal-posta Zimbra

Qabel jinstallaw Zimbra fil CentOS 7, huwa meħtieġ biex jippreparaw għal din is-sistema.

Allura, inti għandek bżonn tagħmel dan li ġej:

  • Sew twaqqaf il-fajl eċċ / ospiti u hostname.
  • Ħallih iptables portijiet kollha Zimbra.
  • Itfi SELinux.
  • Itfi kollha MTA-servizz.
  • Taġġorna s-sistema operattiva yum taġġorna kmand -y.
  • Imbagħad għandek bżonn biex tniżżel il-pakketti xierqa kmand yum jinstallaw perl perl-qalba sudo nmap ntpl libidn GMP.
  • Imbagħad - l-għodda ferm il-kmand Wget Zimbra * link għal fajl ma 'l-utilità Zimbra verżjoni kurrenti *.
  • Unzip il-kmand qatran fajl u jmorru l-direttorju xieraq bl-użu kmand cd.
  • Wara li għandek bżonn biex imexxu l-installazzjoni kmand ./install.sh -platform-override.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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