muzruno.com

Преглед на CentOS 7: инсталиране, настройки и препоръки

Много от тях не са наясно, че всички услуги и услуги, които ползваме в интернет, на базата на едни и същи компютри, които работят в домовете ни, но установени съвсем различно, не могат да се похвалят с красив графичен интерфейс и се управлява от специализирани екипи. Тези компютри се наричат ​​сървъри. Хората, които знаят, разбира се, знаят как да конфигурират и "рейзят" собствения си сървър. Тези, които са нови в този бизнес, трябва да учат повече от един форум, за да се навият накрая. Едно нещо е сигурно: за да конфигурирате евтин и стабилен сървър, трябва да изберете една и съща евтина и стабилна основа, а именно, базирана на Linux операционна система. Изборът на мнозинството попада върху CentOS 7. Този материал съдържа кратка информация за това как да се направи инсталацията на CentOS 7 и да се създаде базов сървър на негова основа.

Инсталирането на CentOS 7

Какво представлява CentOS?

CentOS - това е дистро Linux, основното предимство на което е стабилността. Тази система, като най-близкия конкурент Fedora, е изградена върху изходния код на комплекта за дистрибуция Red Hat Linux. Последният от своя страна е идеален инструмент за системни администратори, които изискват предвидимост, стабилна работа и удобно управление.

CentOS не може да се похвали с най-новите версии на пакети, за разлика от една и съща Fedora, но всеки системен администратор е единственият щастлив, когато Fedora или друг относително модерна дистрибуция с чистия си пакет "пада" и CentOS ще продължат да работят в мир, независимо от обстоятелствата. Тази статия накратко описва конфигурацията и инсталирането на CentOS 7, основните характеристики на системата и работната среда.

Изтеглете CentOS 7

Преди да инсталирате CentOS 7, трябва да изтеглите пакета за разпространение на операционната система на официалния сайт.

Има няколко опции за зареждане:

  • ISO файл за писане на диск е идеален за повечето с пълна система и графичен интерфейс;
  • ISO файл за инсталиране от твърд диск и USB флаш устройство - най-пълният пакет;
  • ISO за минимално разтоварване - съдържа само основната операционна система с минимален набор от пакети и не GUI (на тази версия на разпространението можете да "повишите" сървъра без проблеми, без да инсталирате нищо излишно).

Сред файловете за зареждане можете да намерите две "живи" дискови изображения с две различни работни среди (KDE и Gnome). Тези изображения са подходящи за тези, които искат да тестват системата в случая, преди да инсталират на твърдия диск.

сървър за инсталиране на центровете 7

Инсталиране на CentOS 7

Дори ако изберете минимално изображение, CentOS 7 ви подканя да използвате графичния интерфейс, за да инсталирате системата на твърдия диск.

Този процес се осъществява в 6 основни стъпки:

  • Задаване на дата и час - на този етап е достатъчно да изберете часовата зона и времето ще бъде автоматично зададено.
  • Настройване на езика и оформлението - трябва да изберете един основен език и един допълнителен системен език, както и да определите необходимите оформления на клавиатурата за тях.
  • Източник на инсталация - на този етап не можете да промените нищо, тогава файловете за инсталиране ще бъдат взети от медиите със системата.
  • Софтуер за инсталиране - на този етап е необходимо да изберете минималния софтуерен пакет, тъй като трябва да разгърнем сървъра без десктоп и графичен интерфейс.
  • Място на инсталиране - на този етап изберете твърдия диск, който да бъде инсталиран, както и маркировката.
  • Настройка на интернет - тук трябва да въведете данни за връзката към мрежата.

След като въведете данните, ще трябва да създадете потребителски профил и да зададете коренната парола. След като инсталационният процес завърши, компютърът се рестартира и ви подканя да стартирате новата операционна система.

Инсталиране и конфигуриране на CentOS 7

Инсталиране на сървър CentOS 7

Тук накратко ще обсъдим как да инсталираме универсален сървър, базиран на CentOS 7, с минималния набор от необходими инструменти, необходими за неговата пълноценна работа.

Така че, първо трябва да намерите самия сървър. Той може да бъде нает в мрежата (от 250 рубли) или да бъде конфигуриран на локалната машина. Единственото нещо, от което се нуждаете, е данните от SSH, които ще се използват за влизане в сървъра. Вземете например абстрактния пощенски адрес [email protected] и потребителското име с паролата, също и центровете.

Започнете конфигурирането, като създадете потребителя и му предоставите всички необходими права:

  • Добавете потребителя useradd centos;
  • Създайте уникална парола за него - passwd centos;
  • Принуждаваме системата да изпраща коренна поща на този потребител - vi / etc / aliases;
  • Даваме на потребителя право на sudo с командата visudo (командният ред ще отговори с потвърждение на операцията).

След това трябва да посочите името на хоста. Това може да стане с командата hostnamectl set-hostname server1.centos.net.

След това трябва да деактивирате защитната стена и SeLinux. Необходимо е да направите това, за да не загубите случайно правото си на достъп до сървъра. Можете да поставите на пауза работата на защитната стена, като използвате защитната стена на системата за спиране и системното забранете команди за защитна стена. SELinux ситуация малко по-сложно: трябва да отворите съответния конфигурационен файл в текстов редактор Vi с командата VI / и т.н. / SELinux / довереник, да намерите там SELinux = активиран линия и да се замени SELinux = забранено. След това трябва да рестартирате системата.



инсталиране на mysql centos 7

Следващата стъпка в конфигурацията е инсталирането на SSH.

За да направите това, трябва:

  • Добавете съответните ключове от север с командата ssh-copy-id [email protected].
  • Променете порта в конфигурационния файл / etc / ssh / sshd_config на Порт 222.
  • Да откажете достъп до сървъра без права на Root, като въведете PermitRootLogin без парола.
  • И рестартирайте сървъра с systemctl restart sshd.

Също така трябва да актуализирате всички системи и да инсталирате хранилищата за epel и rpmforge. За да направите това, трябва:

  • Актуализирайте всички системни елементи с командата update update.
  • Изтеглете новите компоненти на системата с командата за актуализация yum -enablerepo = cr.
  • Ако съществуващите компоненти не е достатъчно, можете да изтеглите по-нова версия epel rpmforge, а за това въведете командата Yum -Y инсталирате * адреса на хранилището, която съхранява желаната версия на софтуера * (подходящ хранилище лесно могат да бъдат намерени на съответните ресурси).

Потвърдете услугите, конфигурирайте Apache и PHP

За да инсталирате допълнителни компоненти в съществуващата сървърна рамка, ще трябва да проверите и деактивирате някои услуги и MTA услуги.

За това имате нужда от:

  • Проверете дали услугите вече се изпълняват с командата systemctl -t service.
  • Деактивирайте всички ненужни и ги възпрепятствайте да стартирате, например, за да инсталирате пощенски услуги, ще трябва да деактивирате postfix с командите systemctl stop postfix и systemctl да деактивирате postfix.

След това трябва да изтеглите Apache и PHP, необходими за пълното функциониране на нашия сървър.

Така че, за това:

  • Инсталирайте пакета Apache с командата yum-y install httpd.
  • Променяме конфигурационния файл (там трябва да посочите адреса на сървъра, името, подписите и т.н.).
  • Стартирайте Apache и активирайте функцията autorun с командите systemctl start httpd и systemctl enable httpd.
  • След това добавете PHP с командата yum -y install php php-mbstring php-близо.
  • Рестартирайте Apache с systemctl рестартирайте httpd.

инсталиране на Zimbra centos 7

Инсталиране на MySql система за управление на бази данни

Преди да инсталирате MySql на CentOS 7, трябва да се изясни, че с помощта на Yum изтегля стандартната система за управление ще изтегли алтернативна версия на една програма, наречена MariaDB, така че в случай на CentOS ще трябва да отидете по заобиколен начин.

За да инсталирате MySql, трябва:

  • Изтеглете MySQL клиента от служебното хранилище с използване командата wget * връзка към файла с MySql клиента *.
  • След това го настроите системни команди sudo rpm -ivh * пълното име на rpm файла с правилната версия на MySql * и sudo yum install mysql-server.
  • След това потвърдете двукратно операцията, като въведете Y на командния ред.

Инсталиране на системата за наблюдение Zabbix

За да инсталирате Zabbix в CentOS 7, трябва да намерите най-новата версия на клиента на официалния сайт за разработчици и след това да го инсталирате в системата.

За да направите това, трябва:

  • Добавете хранилището с командата rpm Uvh * връзка към файла rpm с текущата версия на Zabbix *.
  • Актуализирайте списъка на наличния софтуер с командата update update.
  • След това инсталирайте клиента Zabbix в системата с командата yum install zabbix-agent.
  • След това остава да потвърдите версията на клиента (имате нужда от трета) и да отговорите положително на всички заявки, като въведете Y на командния ред.

инсталиране на Zabbix centos 7

Инсталиране на пощенския сървър на Zimbra

Преди да инсталирате Zimbra в CentOS 7, трябва да подготвите система за това.

Така че, трябва да направите следното:

  • Правилно конфигурирайте файла etc / hosts и hostname.
  • Разрешете в iptables всички портове на Zimbra.
  • Изключете SeLinux.
  • Деактивирайте всички MTA услуги.
  • Актуализирайте операционната система с командата yum update -y.
  • След това трябва да заредите съответните пакети с командата yum install perl perl-core ntpl nmap sudo libidn gmp.
  • След това - самото приложение на Zimbra с командата wget * - връзка към файла с помощната програма Zimbra на текущата версия *.
  • Разархивирайте файла с катран и отидете в съответната директория с командата cd.
  • След това трябва да започнете инсталационния процес, като използвате командата ./install.sh -platform-override.
Споделяне в социалните мрежи:

сроден