basé sur : https://doc.fedora-fr.org/wiki/Installation_et_configuration_d%27Apache
Apache est dans les dépots de la distribution:
# dnf install httpd-manual
Démarrer:
# systemctl start httpd.service
Pour lancer Apache au démarrage du PC:
# systemctl enable httpd.service
$ mkdir ~/public_html
# nano /etc/httpd/conf.d/messites.conf
# Hôte virtuel par défaut
<VirtualHost *:80>
# Activation des sites de quelques utilisateurs : http://localhost/~nomutilisateur
UserDir enabled nomutilisateur unautre undernier
UserDir public_html
<Directory /home/*/public_html>
AllowOverride all
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>
# Activation de l'adresse : http://localhost/server-status
<Location /server-status>
SetHandler server-status
Require ip 127.0.0.1
Require ip ::1
</Location>
# Activation de l'adresse : http://localhost/server-info
<Location /server-info>
SetHandler server-info
Require ip 127.0.0.1
Require ip ::1
</Location>
</VirtualHost>
# nano /etc/selinux/config
remplacer SELINUX=enforcing par SELINUX=disabled
# dnf install mariadb-server
Créer un utilisateur et lui donner tout les droits