Mga computerSoftware

Pangkalahatang-ideya ng CentOS 7: pag-install, mga tampok sa pag-customize at mga rekomendasyon

Marami ay hindi malaman na ang lahat ng mga serbisyo at mga serbisyo na ginagamit namin sa web, batay sa eksaktong kapareho computer na magtrabaho sa aming mga tahanan, kundi lagyan mo kami ng ganap na naiibang, hindi maaaring magyabang ng isang magandang graphical interface at pinamamahalaan ng dedikadong koponan. Ang mga computer ay tinatawag na mga server. Ang mga tao ay magkaroon ng kamalayan, siyempre, alam kung paano upang ibagay at "angat" sa iyong sariling server. Para sa mga baguhan sa negosyo na ito, kailangan mong lumakad sa tubig higit sa isang forum, sa wakas tumira. Ang isang bagay ay tiyak na: upang ayusin ang mga low-cost at matatag server, dapat mong piliin ang parehong murang at matatag na batayan, lalo sa operating system na batay sa Linux. Ang pagpili ng karamihan ay bumaba sa CentOS 7. Ang materyal na ito ay kinokolekta ng isang buod ng kung paano i-install CentOS 7 at lumikha sa mismong batayan ng isang pangunahing server.

Ano ang CentOS?

CentOS - isang pamamahagi ng Linux, ang pangunahing bentahe ng kung saan ay ang katatagan. Ang system na ito, tulad ng Fedora pinakamalapit na katunggali, ay itinayo sa ang source code ng Red Hat Linux Distributions binayaran. Ang huli, sa turn, ay isang perpektong tool para sa mga administrator ng system na nangangailangan ng predictability, matatag na pagganap at maginhawang operasyon.

CentOS hindi maaaring ipinagmamalaki ng mga pinakabagong bersyon ng mga pakete, sa kaibahan sa parehong Fedora, ngunit ang bawat system administrator ay ang tanging happy kapag Fedora o iba pang relatibong modernong pamamahagi sa kanyang sariwang package "bumaba" at CentOS ay patuloy na gagana sa kapayapaan, anuman ang kalagayan. Ang materyal na ito sa madaling sabi naglalarawan sa proseso ng pagsasaayos at pag-set CentOS 7, ang mga pangunahing tampok ng ang sistema at ang mga nagtatrabaho na kapaligiran.

I-download ang CentOS 7

Bago mag-install CentOS 7, dapat mong i-download ang operating sistema ng pamamahagi sa opisyal na website.

Mayroong ilang mga pagpipilian boot:

  • ISO-file na magsulat sa disk - perpekto para sa karamihan ng isang kumpletong sistema at graphical user interface;
  • ISO-file upang i-install mula sa hard disk at USB-stick - ang pinaka-kumpletong hanay ng mga pakete;
  • ISO sa minimum na discharge - Naglalaman lamang ng base ng operating system na may simpleng hanay ng mga pakete at walang GUI (ang bersyong ito ng pamamahagi ay walang problema sa "pag-angat" ng isang server nang walang pag-install ng kahit ano dagdag).

Kabilang sa mga dalawang "live na" sa larawan ng disk, maaari mong mahanap boot file na may dalawang magkaibang mga kapaligiran desktop (KDE at Gnome). Ang mga larawang ito ay angkop para sa mga nais na subukan ang mga sistema sa ang pag-install sa hard disk.

Pag-install ng CentOS 7

Kahit na piliin mo ang minimum image CentOS 7 ay gagamitin ang GUI upang i-install ang sistema sa hard drive.

Ang prosesong ito ay tumatagal ng lugar sa 6 pangunahing hakbang:

  • ang petsa at oras - sa yugtong ito, piliin lamang ang iyong time zone, at oras ay awtomatikong sisingilin.
  • Pagse-set ang wika at layout ng keyboard - ikaw ay dapat pumili ng isang pangunahing wika at isa opsyonal, at tukuyin ang naaangkop na layout ng keyboard para sa kanila.
  • Source i-install - sa yugtong ito, hindi mo mababago ang anumang bagay, at pagkatapos ay ang pag-install na file ay kinuha mula sa mga sistema ng carrier.
  • Software upang i-install - sa yugtong ito kailangan mong piliin ang minimum na package, pati na kailangan namin upang i-deploy ang isang server nang walang ng isang desktop at isang graphical interface.
  • lokasyon sa Pag-install - Sa yugtong ito piliin ang mga hard drive na kung saan ay naka-install, pati na rin markup.
  • Internet Settings - dito kailangan mong ipasok ang data tungkol sa mga koneksyon sa network.

Matapos ang pagpapakilala ng ang data ay kailangan upang lumikha ng mga profile ng gumagamit at tukuyin ang Root password. Matapos ang pag-install ay kumpleto na ang computer ay magre-restart at i-prompt upang patakbuhin ang mga bagong operating system.

Pag-install ng CentOS 7 server

Dito, ang isang maikling talk tungkol sa kung paano magtalaga ng isang pangkalahatang layunin server base sa CentOS 7 na may minimal na hanay ng mga mahahalagang mga kasangkapan na kinakailangan para sa kanyang mahalagang trabaho.

Kaya, kailangan mo munang upang mahanap ang server mismo. Maaari mong alinman sa upa ng web (250 Rubles), o i-set sa lokal na makina. Ang tanging bagay na ay kinakailangan - ang data na ito SSH, na kung saan ay gagamitin upang mag-login sa server. Dumaan halimbawa ang abstract root@centos.com email address at user name password c ring centos.

Simulan ang nakatayo sa configuration ng paglikha ng gumagamit at paghatid dito ng lahat ng mga kinakailangang mga pahintulot:

  • Magdagdag ng user na utos useradd centos;
  • Lumikha ng isang natatanging password para sa ito - passwd centos;
  • Nagiging sanhi ng system upang magpadala ng root-mail na ito user - vi / etc / alias;
  • Binibigyan namin ng user ang karapatan sudo visudo command (command line na operasyon umalingawngaw kumpirmasyon).

Susunod, kailangan mong tukuyin ang pangalan ng host. Ito ay posible na gawin ang mga koponan hostnamectl set-hostname server1.centos.net.

Pagkatapos kailangan mo upang huwag paganahin ang Firewall at SELinux. Ito ay dapat gawin upang hindi sinasadyang tanggihan ang kanilang mga sarili ng mga karapatan ng access sa mga server. Firewall ay maaaring suspindihin ang trabaho gamit systemctl stop firewalld koponan at systemctl huwag paganahin firewalld. SELinux sitwasyon ng kaunti pa kumplikadong: kailangan mong buksan ang kaukulang configuration file sa isang text editor Vi gamit ang command vi / etc / selinux / config, hanapin doon SELinux = pinagana linya at palitan ang SELinux = hindi pinagana. Pagkatapos ay kailangan mong i-reboot ang sistema.

Ang susunod na hakbang sa pag-setup ay upang i-set up SSH.

Upang gawin ito:

  • Idagdag ang naaangkop na key sa north ssh-copy-id command na root@centos.com.
  • Baguhin ang mga port sa ang configuration file / etc / ssh / sshd_config sa Port 222.
  • Ipagbawal ang pagpasok sa server na walang ang mga karapatan Root sa pamamagitan ng pagsulat ng isang string PermitRootLogin walang-password.
  • At muling simulan ang server team systemctl restart sshd.

Kailangan mo ring upang i-update ang lahat ng sistema at i-install ang warehouse at epel rpmforge. Upang gawin ito:

  • I-update ang lahat ng mga elemento ng sistema yum update command.
  • Mag-upload ng bagong sistema ng mga bahagi iniuutos yum -enablerepo = cr update.
  • Kung ang mga umiiral na mga bahagi ay hindi sapat, maaari mong i-download ang mas bagong bersyon epel rpmforge at, para sa na ito ipasok ang command yum -y install * ang address ng imbakan na nag-iimbak ang nais na software version * (angkop repository ay madaling matagpuan sa ang may-katuturang mga mapagkukunan).

Sinusuri ang mga serbisyo, Apache at PHP configuration

Upang i-install ng karagdagang mga bahagi sa isang umiiral na frame at ang server ay kailangan upang suriin off ang ilang mga serbisyo at MTA-serbisyo.

Upang gawin ito:

  • I-verify na ang serbisyo ay tumatakbo na, ang command systemctl -t serbisyo.
  • Huwag paganahin ang lahat hindi kailangan at ipagbawal ang mga ito mula sa pagtakbo, tulad ng pag-install ng postal serbisyo ay kailangang i-disable postfix utos systemctl stop postfix at systemctl huwag paganahin ang postfix.

Pagkatapos ay kailangan mong i-download ang Apache at PHP, na kinakailangan para sa normal na paggana ng aming server.

Kaya, para rito:

  • I-install ang package Apache komandoy yum -y install httpd.
  • Gumawa ng mga pagbabago sa configuration file (kung saan kailangan mong tukuyin ang server address, pangalan, lagda, at iba pa).
  • Simulan ang Apache at i-on ang tampok na koponan AutoRun systemctl simulan ang httpd at systemctl paganahin ang httpd.
  • Pagkatapos ay idagdag ang PHP team -y ang i-install ang yum ? Php? Php-of mbstring? Php-malapit.
  • I-restart ang Apache team systemctl restart httpd.

Pag-install ng sistema ng MySQL database management

Bago mo i-install ang MySQL sa CentOS 7, dapat linawin na sa pamamagitan ng paggamit Yum Dina-download ang standard na sistema ng pamamahala ay magda-download ng isang kahaliling bersyon ng isang programa na tinatawag MariaDB, kaya sa kaso ng CentOS ay magkakaroon upang pumunta sa isang rotonda paraan.

Upang i-install ang MySQL ay dapat na:

  • I-download ang MySQL client mula sa opisyal na utility repository gamit wget command * link sa isang MySQL * client file.
  • Pagkatapos ay itakda ito sa command sudo rpm -ivh * buong pangalan ng rpm file na may ang tamang bersyon ng MySQL * at sudo yum install MySQL-server.
  • Pagkatapos kumpirmahin ang pagpapatakbo ng dalawang beses, ang prompt, i-type Y.

Pag-install ng Zabbix system sa pagsubaybay

Zabbix para sa pag-install sa CentOS 7 kailangan upang mahanap ang pinakabagong bersyon ng client sa opisyal na site ng nag-develop, at pagkatapos ay i-install ito sa sistema.

Upang gawin ito:

  • Idagdag Repository rpm Uvh team * link sa rpm-file gamit ang mga kasalukuyang bersyon ng Zabbix *.
  • I-update ang listahan ng mga magagamit na software yum update command.
  • Pagkatapos i-install ang Zabbix client sa command yum install Zabbix-agent.
  • Matapos ang labi upang mapatunayan ang client bersyon (kailangan ng third) at sagutin oo sa lahat ng mga kahilingan sa pamamagitan ng pagpasok Y sa command line.

Pag-install ng Zimbra mail server

Bago i-install Zimbra sa CentOS 7, ito ay kinakailangan upang maghanda para sa system na ito.

Kaya, kailangan mong gawin ang sumusunod:

  • Naihanda nang tama ang file etc / host at hostname.
  • Payagan ang iptables lahat ng port Zimbra.
  • I-off ang SELinux.
  • Huwag paganahin ang lahat MTA-service.
  • Mag-upgrade sa operating system yum i-update -y command.
  • Pagkatapos ay kailangan mong i-download ang naaangkop na pakete ng command yum install perl perl-core ntpl nmap sudo libidn gmp.
  • Pagkatapos - ang tunay na tool ng wget command na Zimbra * link sa isang file na may utility Zimbra kasalukuyang bersyon *.
  • Unzip ang file alkitran command na at pumunta sa naaangkop na direktoryo gamit ang cd command.
  • Pagkatapos na kailangan mo upang patakbuhin ang pag-install na command ./install.sh -platform-override.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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