Section outline

  • Apache

    Instalovat httpd, pokud není

    Spustit službu httpd

    Povolit ve firewallu http

    Základní konfigurace:

    /etc/httpd/conf/httpd.conf

    # radek 151 zmenit na

    AllowOverride  All

    # lradek 164 zmenit na

    DirectoryIndex index.html index.php <Umístění stránek: /var/www/html

    Logy: /var/log/https

    Uživatelské adresáře

    V souboru: /etc/httpd/conf.d/userdir.conf 

    # radek 17 zakomentovat
    #UserDir disabled
    #radek 24 odkomentovat

    UserDir public_html

    V uživatelském adresáři pak vytvořit adresář public_html a v něm umístit stránky Povolit přístup v domovském adresáři chmod o+x . Stránky jsou dostupné na localhost/~user

    Zaheslovaný adresář

    Vytvořit soubor .htaccess (ukázka dole)

    Nastavit heslo:

    htpasswd [-c] /etc/httpd/passwd user

    PHP

    dnf install php php-mbstring php-pear

    restartovat httpd

    Test soubor:

    <?php phpinfo(); ?>

    MariaDB

    Instalovat mariadb-server

    Spustit službu mariadb

    Připravit databáze:

    mysql_secure_installation

    PhpMyAdmin

    Instalovat phpmyadmin

    Konfigurace je v /etc/httpd/conf.d/phpMyAdmin.conf

    Povolit případný přístup.