Skip to content
Wruczek edited this page Mar 6, 2021 · 16 revisions

Tohle je krátký tutoriál, jak nainstalovat TS-website 2.0

Požadavky

Zobrazit / skrýt

Hlavní:

  • Webový server, sdílený hosting nebo dedikovaný server, na kterém běží na Apache nebo nginx
  • Přístup k webovému serveru (přes shell nebo FTP)
  • FTP Klienta

Minimální:

  • Verze PHP 5.6 nebo vyšší
  • Aktivní doplňky: mbstring, json, pdo_mysql, curl

Doporučená konfigurace:

  • Ubuntu 16.04+, PHP 7.0+, nginx

Jak nainstalovat TS-website 2 - ve zkratce

Zobrazit / skrýt
  1. Stáhni si nejnovější verzi ze stránek vydání
  2. Rozbal ji
  3. Nahraj ji na web
  4. Otevři webový prohlížeč a naviguj ke TS-website, proběhne instalace

Jak nainstalovat TS-website 2 - krok za krokem s příkazy

Zobrazit / skrýt

Tohle je jednoduchý návod s příkazy pro méně zdatné jedince.

Co budeš potřebovat:

  • Čistý VPS server běžící na Ubuntu 16.04 nebo novější
  • SSH přístup k serveru ("putty")

Příprava systému

Aktualizace "apt" a získání některých nezbytných balíčků

sudo apt-get update
sudo apt-get install unzip

Instalace webového serveru, PHP a databáze

K tomuto poslouží skvělý návod od DigitalOcean.

Jakmile máš hotovo: Nainstaluj potřebné přídavné PHP balíčky:

sudo apt-get install php-mbstring php-curl

Get into MySQL: sudo mysql or sudo mysql -u root -p, provide your password.

Create the database and quit MySQL:

CREATE DATABASE tswebsite;
exit

Instalace TS-website

  1. Jdi na stránky vydání a zkopíruj adresu nejnovějšího vydání v zipu (nějak takhle)
  2. Vyber si, jak bys rád TS-website nainstaloval:

Do kořenového adresáře (root) (například https://wruczek.tech)

cd /var/www/html
sudo wget paste_the_release_zip_link_here
sudo unzip ts-website-*.zip
sudo rm ts-website-*.zip
sudo mv -v ts-website/* .
sudo chown www-data:www-data -R .

Do podadresáře (například https://wruczek.tech/ts-website)

cd /var/www/html
sudo wget paste_the_release_zip_link_here
sudo unzip ts-website-*.zip
sudo rm ts-website-*.zip
sudo chown www-data:www-data -R ts-website

To je vše!

Pro dokončení instalace navštiv znovu svůj web.
Pokud jsi TS-website instaloval do podadresáře, nezapomeň navštívit http://your-server/ts-website

Bav se!


Šablona pro konfiguraci Assigneru (ikonek)

Zobrazit / skrýt Dokud není admin panel hotov, použij pro konfiguraci následující šablonu (v databázi, v ai_config - assignerconfig):
[
    {
        "name": "Country",
        "icon": "fas fa-globe",
        "max": 1,
        "groups": [
            6,
            59,
            12,
            11,
            388
        ]
    },
    {
        "name": "4 fun",
        "icon": "fas fa-gamepad",
        "max": 3,
        "groups": [
            14,
            15,
            620,
            61,
            625,
            18
        ]
    }
]

Hosting the font-end libraries yourself (no external dependencies)

Show / hide

You will need to find, download, and host the files yourself.

Rough explanation can be found here.

Přetlumočené instrukce z anglické verze na český překlad flw55
Clone this wiki locally