Jedną z zalet dystrybucji Gnu / Linuksa nad innymi systemami operacyjnymi jest ich wszechstronność między funkcjami. Dystrybucja Linuksa może działać jak fajny system operacyjny na komputery stacjonarne, ale można również dodawać do niego funkcje serwera bez ponownej instalacji lub zepsucia jakichkolwiek programów; lub zamienić go w centrum multimedialne i serwer, nie płacąc za to ani grosza i wystarczą tylko dwie linijki kodu. Następnie wyjaśniamy, jak zainstalować Apache Server, program, który zmieni naszą Fedorę w system serwerowy z pełnymi funkcjami serwera.
Fedora pozwala nam zainstalować Apache Server indywidualnie lub razem z innymi programami serwera
Fedora pozwala nam zainstalować pulę aplikacji. Ta funkcja jest bardzo interesująca, ponieważ możemy dodać kompletne funkcje lub odinstalować je za pomocą zaledwie dwóch wierszy kodu. W przypadku chęci posiadania serwera musimy otworzyć terminal i wpisać:
su -c 'dnf group install "Web Server"'
Ale najbardziej normalne jest to chcemy tylko zainstalować serwer Apache, w tym przypadku musimy wprowadzić następujące wiersze, aby go zainstalować:
su -c 'dnf install httpd'
Tak łatwo możemy mieć Apache Server w dowolnej wersji Fedory, zarówno dla wersji desktopowej, jak i oficjalnej, ale jest problem. Fedora ma domyślnie włączoną zaporę ogniową, która blokuje użycie serwera Apache. Można to rozwiązać, informując zaporę sieciową, które pliki mają być uruchamiane. Aby to zrobić, również za pośrednictwem konsoli poleceń, piszemy:
su -c 'firewall-cmd --add-service=http --add-service=https --permanent' su -c 'firewall-cmd --reload'
A jeśli chcemy, aby zmiany były trwałe, musimy napisać:
su -c 'firewall-cmd --add-service=http --add-service=https'
Dzięki temu nie tylko mamy zainstalowany serwer Apache w naszej Fedorze, ale także Skonfigurujemy go tak, aby jego użytkowanie było bezpieczne i nie ma problemu z lukami w zabezpieczeniach podczas tworzenia aplikacji serwerowych lub jakiegokolwiek tymczasowego rozwoju interesujące, prawda?