Одним из преимуществ дистрибутивов Gnu / Linux перед другими операционными системами является их универсальность между функциями. Дистрибутив Linux может работать как классная настольная операционная система, но также добавить к нему серверные функции, не переустанавливая и не портя какие-либо программы; или превратить его в мультимедийный центр и сервер, не заплатив за это ни копейки, и достаточно всего двух строк кода. Далее мы объясним, как установить Apache Server, программу, которая превратит нашу Fedora в серверную систему с полными серверными функциями.
Fedora позволяет нам устанавливать Apache Server индивидуально или вместе с другими серверными программами.
Fedora позволяет нам устанавливать пул приложений. Эта функция очень интересна, потому что мы можем добавить полные функции или удалить их всего двумя строчками кода. В случае, если вы хотите иметь сервер, мы должны открыть терминал и написать следующее:
su -c 'dnf group install "Web Server"'
Но самое нормальное то, что мы просто хотим установить Apache Server, в этом случае мы должны ввести следующие строки для его установки:
su -c 'dnf install httpd'
Очень просто иметь Apache Server в любой версии Fedora, как для настольных компьютеров, так и для официальных версий, но есть проблема. В Fedora включен брандмауэр по умолчанию, который блокирует использование сервера Apache.. Это можно решить, указав брандмауэру, какие файлы разрешить запускать. Для этого также через командную консоль пишем следующее:
su -c 'firewall-cmd --add-service=http --add-service=https --permanent' su -c 'firewall-cmd --reload'
И если мы хотим, чтобы изменения были постоянными, мы должны написать следующее:
su -c 'firewall-cmd --add-service=http --add-service=https'
И с этим у нас не только установлен Apache Server в нашей Fedora, но и Мы настроим его так, чтобы его использование было безопасным и не имеют проблем с дырами в безопасности при создании серверных приложений или любой промежуточной разработки интересно, правда?