CentOS е индустриално стандартно дистрибуция на Linux, което е производно на RedHat Enterprise Linux. Можете да започнете да използвате операционната система веднага щом я инсталирате, но за да извлечете максимума от вашата система, трябва да извършите няколко актуализации, да инсталирате няколко пакета, да конфигурирате определени услуги и приложения.
Тази статия има за цел „30 неща, които трябва да направите след инсталиране на RHEL/CentOS 7”. Публикацията е написана, като имате предвид, че сте инсталирали RHEL/CentOS минимална инсталация, която е предпочитана в Предприятие и производствена среда, ако не, можете да следвате ръководството по -долу, което ще ви покаже минимални инсталации и от двете.
По -долу е даден списък на важни неща, които разгледахме в това ръководство въз основа на изискванията на индустриалните стандарти. Надяваме се, че тези неща ще бъдат много полезни при настройването на вашия сървър.
След минимална инсталация на RHEL 7, е време да се регистрирате и активирате системата си за хранилища на Red Hat Subscription и да извършите пълна актуализация на системата. Това е валидно само ако имате валиден абонамент за RedHat. Трябва да регистрирате своя, за да активирате официалните хранилища на RedHat System и да актуализирате операционната система от време на време.
Вече описахме подробни инструкции как да се регистрирате и да активирате абонамента за RedHat в ръководството по -долу.
Забележка: Тази стъпка е само за RedHat Enterprise Linux с валиден абонамент. Ако използвате сървър на CentOS, незабавно преминете към следващите стъпки.
Първото нещо, което трябва да направите, е да конфигурирате статичен IP адрес, маршрут и DNS към вашия CentOS сървър. Ще използваме ip команда за замяна на командата ifconfig. Командата ifconfig обаче все още е достъпна за повечето дистрибуции на Linux и може да бъде инсталирана от хранилището по подразбиране.
# yum install net-tools [Предоставя помощната програма ifconfig]
Но както казах, ще използваме ip команда за конфигуриране на статичен IP адрес. Така че, не забравяйте първо да проверите текущия IP адрес.
# ip addr шоу.
Сега отворете и редактирайте файла /etc/sysconfig/network-scripts/ifcfg-enp0s3 като използвате редактор по ваш избор. Тук използвам Vi редактор и се уверявам, че трябва да сте root потребител, за да правите промени ...
# vi/etc/sysconfig/network-scripts/ifcfg-enp0s3.
Сега ще редактираме четири полета във файла. Обърнете внимание на долните четири полета и оставете всичко останало недокоснато. Също така оставете двойни кавички такива, каквито са, и въведете данните си между тях.
IPADDR = „[Въведете вашия статичен IP тук]” GATEWAY = „[Въведете вашия шлюз по подразбиране]” DNS1 = „[Вашата система за имена на домейни 1]” DNS2 = „[Вашата система за имена на домейни 2]”
След като направите промените "ifcfg-enp0s3‘, Изглежда нещо като изображението по -долу. Забележете, че вашият IP, GATEWAY и DNS ще варират, моля, потвърдете го с вашия интернет доставчик. Запази и излез.
Рестартирайте сервизната мрежа и проверете дали IP е правилен или не, който е бил присвоен. Ако всичко е наред, Пинг за да видите състоянието на мрежата ...
# услуга рестартиране на мрежата.
След като рестартирате мрежата, проверете IP адреса и състоянието на мрежата ...
# ip addr шоу. # ping -c4 google.com.
Следващото нещо, което трябва да направите, е да промените HOSTNAME на CentOS sever. Проверете текущо назначеното HOSTNAME.
# echo $ HOSTNAME.
За задаване на нов HOSTNAME трябва да редактираме "/etc/hostsname"И заменете старото име на хост с желаното.
# vi /etc /hostname.
След като зададете име на хост, не забравяйте да потвърдите името на хоста чрез излизане и влизане отново. След влизане проверете новото име на хост.
$ echo $ HOSTNAME.
Като алтернатива можете да използвате команда „име на хост„Команда за преглед на текущото ви име на гореща точка.
$ име на хост.
Това няма да инсталира никакви нови пакети, освен актуализиране и инсталиране на най -новата версия на инсталираните пакети и актуализации на защитата. Освен това Update и Upgrade са почти еднакви, с изключение на факта, че Upgrade = Update + позволяват остаряла обработка по време на актуализации.
# yum актуализация && yum ъпгрейд.
Важно: Можете също така да изпълните командата по -долу, която няма да изисква подновяване на пакетите и не е нужно да въвеждате „y„За приемане на промените.
Винаги обаче е добра идея да прегледате промените, които ще настъпят на севера, специално в производството. Следователно използването на командата по -долу може да автоматизира актуализацията и надстройката вместо вас, но не се препоръчва.
# yum -y актуализация && yum -y надстройка.
В повечето случаи, особено в производствената среда, обикновено инсталираме CentOS като команден ред без графичен интерфейс, в тази ситуация трябва да имаме инструмент за сърфиране в командния ред за проверка на уебсайтове чрез терминал. За целта ще инсталираме най -известния инструмент, наречен „връзки‘.
# yum връзки за инсталиране.
За използване и примери за разглеждане на уеб сайтове u връзки инструмент, прочетете нашата статия Преглед на уеб страници от командния ред с инструмент за връзки
Без значение с каква цел ще използвате сървъра, в повечето случаи се нуждаете от HTTP сървър, за да стартирате уебсайтове, мултимедия, скрипт от страна на клиента и много други неща.
# yum инсталирайте httpd.
Ако искате да промените порт по подразбиране (80) на Apache HTTP сървър на друг порт. Трябва да редактирате конфигурационния файл "/etc/httpd/conf/httpd.conf"И потърсете реда, който обикновено започва като:
СЛУШАЙ 80
Промяна на номера на порта „80„Към всяко друго пристанище (да речем 3221), запази и излез.
Добавете порта, който току -що сте отворили за Apache, през защитната стена и след това презаредете защитната стена.
Разрешаване на услугата http през защитната стена (Постоянен).
# защитна стена-cmd --add-service = http.
Разрешаване на порта 3221 през защитната стена (Постоянен).
# firewall-cmd --permanent --add-port = 3221/tcp.
Презаредете защитната стена.
# защитна стена-cmd-презареждане.
След като направите всичко по -горе, сега е време да рестартирате Apache HTTP сървър, така че новият номер на порта да влезе в сила.
# systemctl рестартирайте httpd.service.
Сега добавете услугата Apache към цялата система, за да стартирате автоматично при стартиране на системата.
# systemctl стартирайте httpd.service. # systemctl активира httpd.service.
Сега проверете Apache HTTP сървъра, като използвате инструмента за командния ред на връзки, както е показано на екрана по -долу.
# връзки 127.0.0.1.