КомпьютерПрограм хангамж

Суурилуулах, өөрчлөн онцлог, зөвлөмж: CentOS 7 тойм

Олон яг дээр суурилсан бүхий л үйлчилгээ, үйлчилгээ нь бид вэб дээр ашиглаж, бидний гэр оронд ажиллаж, харин тэс өөр тогтоосон ижил компьютер, сайхан график интерфэйсийг өөрөөрөө сайрхахгүй чадахгүй гэж мэдэж, тусгай зориулалтын баг удирдаж байна. Эдгээр нь компьютер сервер гэж нэрлэдэг байна. Хүмүүс мэдээж хэрхэн тааруулах болон "өргөх" өөрийн сервер мэдэж, ойлгож байгаа. Энэ бизнест шинэ хүмүүсийг нь, та нэгээс илүү хэлэлцүүлгийг яваарай гэж эцэст нь шийдвэрлэх хэрэгтэй. Нэг зүйл тодорхой байна: бага зардал, тогтвортой серверийг тохируулах, та мөн бага зардал, тогтвортой үндэс суурь, Linux дээр суурилсан, тухайлбал үйлдлийн системийг сонгох ёстой. олонхийн сонголт CentOS 7. Энэ материал нь CentOS 7 хэрхэн суулгах болон түүний үндсэн суурь сервер дээр бий болгох нь үр дүнг цуглуулж унасан байна.

CentOS гэж юу вэ?

CentOS - түгээлтийн Linux, гол давуу тал нь тогтвортой байдал юм. Энэ систем нь Fedora ойрын өрсөлдөгч шиг төлсөн Red Hat Линукс тархацуудын эх кодыг нь барьсан байна. Сүүлийнх нь эргээд, урьдчилан тогтвортой, гүйцэтгэл, тохиромжтой үйл ажиллагааг шаардах нь системийн администраторуудад зориулагдсан маш тохиромжтой хэрэгсэл юм.

CentOS ижил Fedora эсрэгээр, багц нь хамгийн сүүлийн үеийн хувилбарыг өөрөөрөө сайрхахгүй чадахгүй, харин Fedora болон түүний шинэхэн багц өөр нэг нь харьцангуй орчин үеийн түгээлтийн "унадаг" болон CentOS нөхцөл байдлаас үл хамааран, амар тайван ажиллах болно үед бүр системийн администратор зөвхөн аз жаргалтай байна. Энэ материал нь товч тохируулах болон тогтоох CentOS 7 тогтолцооны гол шинж чанар, ажлын орчин процессийг тайлбарлах болно.

CentOS 7 Татаж авах

CentOS 7 суулгахаасаа өмнө та албан ёсны вэб сайт дээр үйлдлийн систем хуваарилалт татаж авах ёстой.

хэд хэдэн ачаалагчийн тохиргооны байдаг:

  • ISO файл диск уруу бичих - иж бүрэн систем, график хэрэглэгчийн интерфэйс дийлэнх тохиромжтой;
  • ISO файл нь хатуу диск болон USB мод нь суулгах - багцуудын хамгийн бүрэн гүйцэд тогтоох;
  • хамгийн бага урсац нь ISO - багцын бага багц, ямар ч GUI нь зөвхөн суурь үйлдлийн системийг агуулж байдаг (ямар ч асуудал юм тархалтын энэ хувилбар "өргөх" нэмэлт юу ч суулгах ямар нэг сервер).

хоёр "амьд" дискний дүрс дунд, та хоёр өөр ширээний орчнууд нь (KDE болон Gnome) ачаалах файлуудыг олж болно. Эдгээр зургууд нь хатуу диск уруу суулгах системийг туршиж хүсэж байгаа хүмүүст тохиромжтой.

CentOS 7 суулгах нь

Хэрэв та хамгийн бага дүрсийг сонгох ч CentOS 7 хатуу диск дээр систем суулгах GUI ашиглах болно.

Энэ үйл явц нь 6 үндсэн үе шаттайгаар явагддаг:

  • он сар өдөр, цаг - Энэ үе шатанд, зүгээр л таны цагийн бүсийг сонгож, цаг хугацаа автоматаар дутмаг болно.
  • хэл, гарын байрлал тогтоох - Та нэг гол хэл, заавал нэгийг нь сонгож, тэдэнд тохирсон гарын байршлыг зааж өгөх ёстой.
  • Эх сурвалж суурилуулах - Энэ шатанд та нар юу ч өөрчилж чадахгүй үед, дараа нь суулгац файлуудыг зөөгч системээс авч болно.
  • Програм хангамж суулгах - Энэ шатанд та бид ширээний болон график интерфэйс ямар нэг сервер босгох хэрэгтэй гэж, хамгийн бага багцыг сонгох хэрэгтэй.
  • Суурилуулах байрлал - Энэ шатанд тэмдэглэх, түүнчлэн суулгаж болно аль хатуу дискийг сонгох хэрэгтэй.
  • Интернэт Тохиргоо - энд та сүлжээний холболтын тухай мэдээллийг оруулах шаардлагатай.

өгөгдлийн танилцуулга дараа хэрэглэгчийн горимыг бий болгох, эх нууц үгээ зааж өгөх хэрэгтэй болно. Суулгац дууссаны дараа компьютер дахин эхлүүлэх, шинэ үйлдлийн системийг ажиллуулах лавлаж асуух болно.

CentOS 7 сервер суулгах нь

Энд өөрийн үнэ цэнэтэй ажил хийх шаардлагатай чухал хэрэгсэл нь бага багц нь CentOS 7-нд үндэслэн ерөнхий зорилго нь сервер хэрхэн босгох талаар товч яриа.

Тиймээс эхлээд та сервер нь өөрөө олох хэрэгтэй. Та аль ч вэб (250 рубль) ажилд, эсхүл орон нутгийн машин дээр тохируулж болно. шаардлагатай цорын ганц зүйл бол - энэ нь өгөгдлийн SSH ашиглаж болно сервер рүү нэвтэрч байна. хийсвэр root@centos.com и-мэйл хаяг, мөн хэрэглэгчийн нэр нууц үг в CentOS Жишээ нь авна.

бүх шаардлагатай зөвшөөрлийн тухай түүнд хэрэглэгч бий болгох, хүргэх тохиргоо нь зогсож эхлүүлнэ:

  • CentOS useradd хэрэглэгчийн тушаалыг нэмэх;
  • Хэрэв нь өвөрмөц нууц үг үүсгэх - passwd CentOS;
  • Энэ хэрэглэгч нь эх-мэйл илгээх системийг Шалтгаан - VI / гэх мэт / холбоосууд,
  • Бид хэрэглэгч зөв SUDO visudo тушаал нь (тушаалын мөрийн ReSound баталгаажуулах үйл ажиллагаа) өгч байна.

Дараа нь та хостын нэрийг зааж өгөх ёстой. Энэ баг нь hostnamectl тогтоосон хостын нэр server1.centos.net хийх боломжтой юм.

Дараа та галт хана болон SeLinux идэвхгүй болгох хэрэгтэй. Энэ нь санамсаргүйгээр сервер өөрсдийгөө хандалтын эрхийг үгүйсгэж байх нь эмх цэгцэнд хийгдэх ёстой. Firewall systemctl цэгийн firewalld багийг ашиглан ажлыг түр зогсоох, идэвхгүй болго firewalld systemctl болно. SeLinux нөхцөл байдал бага зэрэг илүү төвөгтэй: Хэрэв та тушаал VI / гэх мэт / selinux / тохиргоо нь текст засварлагч Vi-д харгалзах тохиргооны файлыг нээж байна SELINUX = идэвхтэй мөрийг олж, SELINUX = хөгжлийн бэрхшээлтэй солих хэрэгтэй. Дараа нь та системээ дахин ачаалах хэрэгтэй.

дараагийн тохиргоо алхам SSH-г тохируулах явдал юм.

Үүнийг хийхийн тулд:

  • Хойд дээр тохирох түлхүүрийг хүсэх SSH-хуулбар ID тушаал root@centos.com.
  • тохиргооны файлд портыг өөрчлөлт орсон / гэх мэт / SSH / Port 222 дээр sshd_config.
  • ямар-нууц үгийг нэг мөр PermitRootLogin бичин root-г эрхийг ямар сервер рүү орох хориглох.
  • Тэгээд сервер баг systemctl дахин ачаалсны зэргийг ашиглаж дахин эхлүүлэх хэрэгтэй.

Та бас бүх системийг шинэчлэх, агуулах, epel rpmforge суулгах хэрэгтэй. Үүнийг хийхийн тулд:

  • бүх системийн элементүүд Yum шинэчлэл тушаалыг шинэчлээрэй.
  • бүрэлдэхүүн хэсэг Yum -enablerepo = CR шинэчлэх тушааж шинэ систем зургаа upload хийнэ.
  • одоо байгаа бүрэлдэхүүн хэсэг нь хангалттай биш юм бол, та энэ оруулна тушаалын Yum -y * Хүссэн програм хангамжийн хувилбар * хадгалдаг архив хаяг суулгах, шинэ хувилбарууд epel rpmforge татаж авч болно (тохиромжтой архивын амархан холбогдох нөөцийг олж болно).

Шалгах үйлчилгээ, Apache ба PHP тохиргоо

Одоо байгаа хүрээнд нэмэлт бүрэлдэхүүн хэсгүүдийг суулгах болон сервер зарим үйлчилгээ, MTA-үйлчилгээг нь унтраах шалгах хэрэгтэй.

Үүнийг хийхийн тулд:

  • үйлчилгээний аль хэдийн ажиллаж байна, тушаал systemctl -t үйлчилгээ байгаа эсэхийг шалгана.
  • Бүх шаардлагагүй идэвхгүй зэрэг шуудангийн үйлчилгээг суулгах Postfix systemctl цэгийн Postfix болон systemctl идэвхгүй Postfix тушаалуудыг идэвхгүй болгох хэрэгтэй болно гэж ажиллаж байгаа нь тэднийг хориглодог.

Дараа нь та бидний серверийн хэвийн үйл ажиллагаанд Apache ба PHP, шаардлагатай татаж авах хэрэгтэй.

Тэгэхээр энэ нь:

  • багц Apache тушаалыг Yum -y Ингэж нэлээдгүй нэрд суулгах.
  • тохиргооны файлд (Хэрэв та серверийн хаяг, нэр, гарын үсэг, гэх мэт зааж өгөх ёстой) өөрчлөлт хийх хэрэгтэй.
  • Apache-г эхлүүлэх болон Ингэж нэлээдгүй нэрд эхлэх systemctl AutoRun онцлог нь баг дээр эргэж, Ингэж нэлээдгүй нэрд идэвхжүүлэх systemctl.
  • Дараа нь -y Yum суулгах PHP багийг нэмж mbstring PHP-ийн? Флп? PHP-ойролцоо.
  • Apache багийн systemctl дахин ачаалсны Ингэж нэлээдгүй нэрд дахин эхлүүлэх.

MySQL өгөгдлийн сангийн менежментийн систем суулгах

Та CentOS 7-нд MySQL суулгах өмнө Yum ашиглан татаж өөр стандарт удирдлагын систем, MariaDB хэмээх хөтөлбөрийн өөр хувилбарыг татаж болно гэсэн ийм CentOS-ийн хэргийг тойруу замаар явах хэрэгтэй болно тодруулах ёстой.

MySQL хэрэгтэй суулгахын тулд:

  • албан ёсны репозитор хэрэгсэл ашиглан аас MySQL харилцагчийг татаж авах wget тушаалуудыг нь MySQL * клиент файл нь * холбоос.
  • Дараа нь MySQL зөв хувилбар мин файлын тушаал SUDO мин -ivh * бүрэн нэрээр нь тогтоосон * болон SUDO Yum MySQL-сервер суулгах хэрэгтэй.
  • Дараа нь үйл ажиллагааг хоёр удаа, шуурхай, төрөл Y. баталгаажуулах

Zabbix хяналтын систем суулгах

Zabbix CentOS 7-нд суулгах зориулалттай хөгжүүлэгчид албан ёсны сайт дээр клиент нь хамгийн сүүлийн үеийн хувилбарыг олж, дараа нь системд суулгах хэрэгтэй.

Үүнийг хийхийн тулд:

  • Zabbix одоогийн хувилбар мин-файлд архив мин Uvh баг * холбоосыг нэмж *.
  • байгаа програм хангамжийн Yum шинэчлэх тушаалын жагсаалтыг шинэчлээрэй.
  • Дараа нь Yum zabbix-агентийг суулгах тушаалаар Zabbix харилцагчид суулгах хэрэгтэй.
  • үйлчлүүлэгч хувилбарыг шалгаж үлдэгдэл дараа (гуравдагч хэрэгтэй) болон тушаалын мөрөнд Y оруулж бүх хүсэлтийг тийм хариулдаг.

Zimbra захидлын серверийг суулгах нь

Өмнө CentOS 7 Zimbra суулгах, энэ нь системийн хувьд бэлтгэх шаардлагатай байна.

Тэгэхээр та дараах хийх хэрэгтэй:

  • Зөв файлыг гэх мэт / хостууд болон хостын нэр тохируулах.
  • бүх портуудыг Zimbra iptables боломжийг олгодог.
  • SeLinux унтрааж.
  • бүх MTA-үйлчилгээг идэвхгүй болго.
  • үйлдлийн системийг боловсронгуй болгох Yum -y тушаалыг шинэчлэх.
  • Дараа нь та тохирох багцыг татаж авах Yum GMP libidn Perl Perl үндсэн ntpl Nmap SUDO суулгах зарлиглах хэрэгтэй.
  • Дараа нь - маш практик арга хэрэгсэл Zimbra одоогийн хувилбар * нь файл уруу wget тушаал Zimbra * холбоос.
  • Файлын давирхай тушаалыг задлаад CD тушаалыг ашиглан зохих санд явж байна.
  • Үүний дараа та суулгах тушаалыг ./install.sh -platform-давамгайлсан ажиллуулах хэрэгтэй.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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