Sdílený hosting (cPanel)

Postup instalace FoxDesku na sdílený hosting: nahrání souborů, příprava databáze a spuštění instalačního průvodce.

Instalace přes ovládací panel hostingu

1. Nahrání souborů

Stáhněte nejnovější balíček FoxDesku a rozbalte jej. Pomocí správce souborů hostingu nebo FTP klienta nahrajte celou adresářovou strukturu do kořenového adresáře domény nebo subdomény určené pro FoxDesk.

Důležité: FTP klient musí přenášet také skryté soubory včetně .htaccess.

2. Příprava databáze

V databázové části ovládacího panelu:

  1. Vytvořte novou prázdnou databázi, například helpdesk_db.
  2. Vytvořte samostatného uživatele MySQL a nastavte mu silné heslo.
  3. Udělte tomuto uživateli všechna oprávnění k nově vytvořené databázi.

Název databáze, uživatelské jméno a heslo si uložte do správce hesel. Budete je potřebovat v dalším kroku.

3. Spuštění instalačního průvodce

V prohlížeči otevřete https://vasedomena.cz/install.php.

Nevytvářejte předem soubor config.php. Při nové instalaci jeho přítomnost FoxDesku říká, že instalace už proběhla. Průvodce soubor vytvoří sám po úspěšném ověření databáze.

  1. Zadejte adresu databázového serveru (obvykle localhost), port (3306) a uživatelské jméno, heslo a název databáze z předchozího kroku. Klikněte na „Připojit“.
  2. Nastavte základní údaje helpdesku a vytvořte první administrátorský účet.
  3. Průvodce zapíše config.php, vytvoří databázové tabulky a výchozí pole tiketů.

Pokud průvodce nemůže zapsat konfiguraci, ověřte, že PHP smí zapisovat do kořenového adresáře FoxDesku a do adresářů uploads/, storage/ a backups/. Nenastavujte kvůli tomu oprávnění pro zápis všem uživatelům; použijte vlastníka účtu nebo webového serveru doporučeného poskytovatelem.

Po ověření, že přihlášení funguje:

  1. Odstraňte ze serveru install.php.
  2. Nastavte config.php pouze pro čtení uživatelem webového serveru.
  3. V části Nastavení → Systém ověřte, že fungují zálohy a aktualizují se časy úloh na pozadí.