Много хора дори не подозират, че всички услуги иуслугите, които използваме в мрежата, се базират на абсолютно същите компютри, които работят в нашите апартаменти, само че са конфигурирани напълно различно, не могат да се похвалят с красив графичен интерфейс и се управляват с помощта на специализирани команди. Тези компютри се наричат сървъри. Познаващите хора, разбира се, знаят как да конфигурират и „издигнат“ собствения си сървър. Тези, които са нови в този бизнес, трябва да проучат повече от един форум, за да свикнат най-накрая. Едно е сигурно: за да настроите евтин и стабилен сървър, трябва да изберете същата евтина и стабилна основа, а именно операционна система, базирана на Linux. Изборът на мнозинство се пада на CentOS 7. Този материал съдържа кратка информация за това как да инсталирате CentOS 7 и да създадете основен сървър на негова основа.
CentOS е дистрибуция на Linux главнопредимството на което е стабилността. Тази система, подобно на най-близкия си конкурент Fedora, е изградена върху изходния код на платената дистрибуция на Red Hat Linux. Последният от своя страна е идеален инструмент за системни администратори, които изискват предсказуемост, стабилна производителност и лесно управление.
CentOS не може да се похвали с най-новитеверсии на пакети, за разлика от същата Fedora, но всеки системен администратор ще се радва на това само когато Fedora или друга модерна дистрибуция със своите свежи пакети се „срине“, а CentOS продължава да работи тихо, независимо от обстоятелствата. Този материал описва накратко процеса на конфигуриране и инсталиране на CentOS 7, основните характеристики на системата и работната среда.
Преди да инсталирате CentOS 7, трябва да изтеглите дистрибуцията на операционната система от официалния уебсайт.
Има няколко опции за изтегляне:
Сред файловете за зареждане можете да намерите дваДисково изображение на живо с две различни работни среди (KDE и Gnome). Тези изображения са подходящи за тези, които искат да изпробват системата, преди да я инсталират на твърд диск.
Дори ако изберете минималното изображение, CentOS 7 ще ви предложи да използвате графичния интерфейс, за да инсталирате системата на вашия твърд диск.
Този процес се извършва в 6 основни стъпки:
След въвеждане на данните ще трябва да създадетепотребител на профила и посочете паролата за root. След като инсталационният процес приключи, компютърът ще се рестартира и ще ви подкани да стартирате новата операционна система.
Тук накратко ще говорим за това как да разположим универсален сървър, базиран на CentOS 7 с минималния набор от необходими инструменти, необходими за пълната му работа.
И така, първо трябва да намерите самия сървър. Той може да бъде нает в мрежата (от 250 рубли) или конфигуриран на локална машина. Единственото нещо, което се изисква, е SSH данните, които ще се използват за влизане в сървъра. Нека вземем за пример абстрактния имейл адрес [email protected] и потребителското име с паролата също е centos.
Струва си да започнете конфигурацията, като създадете потребител и му предоставите всички необходими права:
След това трябва да посочите името на хоста. Това може да се направи с командата hostnamectl set-hostname server1.centos.net.
След това трябва да деактивирате защитната стена и SeLinux. Това трябва да се направи, за да не се лишите случайно от правата за достъп до сървъра. Защитната стена може да бъде поставена на пауза с помощта на systemctl stop firewalld и systemctl деактивира командите firewalld. Ситуацията със SeLinux е малко по-сложна: трябва да отворите съответния конфигурационен файл в текстовия редактор Vi, като използвате командата vi / etc / selinux / config, да намерите там реда SELINUX = активиран и да го замените със SELINUX = деактивиран. След това трябва да рестартирате системата.
Следващата стъпка в конфигурацията е да инсталирате SSH.
За да направите това, трябва:
Също така трябва да актуализирате всички системи и да инсталирате хранилищата epel и rpmforge. Това изисква:
За да инсталирате допълнителни компоненти в съществуваща сървърна рамка, ще трябва да проверите и деактивирате някои услуги и MTA услуги.
За това имате нужда от:
След това трябва да изтеглите Apache и PHP, които са необходими за пълното функциониране на нашия сървър.
Така че за това:
Преди да инсталирате MySql на CentOS7, струва си да се изясни, че когато използвате стандартния мениджър за изтегляне на Yum, системата ще изтегли алтернативна версия на програмата, наречена MariaDB, така че в случая с CentOS ще трябва да заобиколите.
За да инсталирате MySql, трябва:
За да инсталирате Zabbix на CentOS 7, трябва да намерите най-новата версия на клиента на официалния уебсайт на разработчика и след това да го инсталирате в системата.
За да направите това, трябва:
Преди да инсталирате Zimbra на CentOS 7, трябва да подготвите системата за това.
И така, трябва да направите следното: