Instalace TNG

Instalace na lokálním PC, instalace na webovém hostingu, správné zobrazení češtiny, apod.
Uživatelský avatar
michal
Příspěvky: 437
Registrován: 06 čer 2013 21:37
Bydliště: Hostinné
Kontaktovat uživatele:

Instalace TNG

Příspěvekod michal » 25 srp 2014 12:38

Čeština a databáze bude v tomto postupu nainstalovány ve znakové sadě UTF-8.

Instalace TNG na webu:

1. Všechny soubory a složky z instalačního souboru TNG tngfilesXXXX.zip nahrát pomocí FTP do složky (složka root nebo nějaká podsložka) na vašich webových stránkách, na kterých budete prezentaci TNG provozovat.

2. V prohlížeči internetu otevřít soubor readme.html. Pokud byl soubor readme.html zobrazen lokálně, zavřít a otevřít jej z webových stránek.
priloha7.png
Příloha 7: readme.html
priloha7.png (49.6 KiB) Zobrazeno 3425 x


3. Instalaci je možné provést pomocí Express Installation nebo nebo Regular installation. Express installation – všechna nastavení jsou na jedné obrazovce, Regular installation – více obrazovek s podrobnějším vysvětlením.

4. Express instalation (překlad jednotlivých kroků):
3. Set permissions (nastavení přístupových práv) – kliknout na Set permissions
4. Rename folders (přejmenování složek pro uložení záloh a souborů gedcom) – přepsat případně název složky a kliknout na Rename Folder ebo nechat beze změn
5. Choose your language and character set (výběr jazyka a znakové sady) – Language: Czech (UTF-8)
6. Establish database connection (založit spojení s databází) –
V případě instalace na web obvykle tyto údaje sdělí poskytovatel hostingu. Příklad nastavení:
Host Name: localhost:3306
Database Name: nazev_databaze
Database Username: uzivatelske_jmeno
Database Password: uzivatelske_heslo
Kliknout na Save and Verify
7. Create tables (vytvoření tabulek) – nejprve vložit hodnotu Database Collation (Porovnávání) utf8_czech_ci (důležité!!!) a pak kliknout na Save and Create
8. Create a user (vytvoření uživatele) – vytvoření uživatele s právem administrátora. Vyplnit všechna pole a kliknout na Create User. Pro jistotu zde nezapisovat znaky s diakritikou, pokud ano, lze chybně zobrazené znaky později opravit v Administrátorském prostředí TNG.
9. Create a tree (vytvoření stromu) – Tree ID – pouze alfanumerické znaky bez mezer, Tree Name – název stromu (pro jistotu zde také nezapisovat znaky s diakritikou, pokud ano, lze chybně zobrazené znaky později opravit v Administrátorském prostředí TNG). Poté kliknout na Create Tree.
10. Select a template (výběr šablony) – volitelný krok, později jej lze provést v Administrátorském prostředí TNG

Kliknutím na home page je možné přejít na domovskou stránku.
Kliknutím na Admin menu je možné přejít do administrativní oblasti.
priloha8.png
Příloha 8: Express Installation 1. část obrazovky
priloha8.png (60.82 KiB) Zobrazeno 3425 x

priloha6.png
Příloha 6: Express Installation 2. část obrazovky
priloha6.png (21.19 KiB) Zobrazeno 3428 x


Instalace TNG na lokálním PC:

TNG lze provozovat pouze na webovém serveru. Pro tyto účely použiji v následujícím postupu program WampServer.

1. Stáhnout a nainstalovat WampServer-- http://www.wampserver.com. Pozor na pokyny k instalaci, které jsou uvedeny v textovém souboru na stránce se stažením instalačního souboru WampServeru (v angličtině). Při jejich nedodržení (předcházet musí instalace Visual C++, ukončení Skype, deaktivace IIS) se instalace WamServeru nepovede! Postup instalace WampServeru je také popsán v tomto vláknu: http://legacyczech.com/forum/viewtopic.php?f=38&t=433.

2. V nainstalované složce WampServeru (C:/wamp/www/) vytvořit podsložku a nazvat ji např. rodokmen: (C:/wamp/www/rodokmen). V této složce rozbalit stažený zip-soubor instalace TNG tngfilesXXXX.zip.

3. Spustit WampServer, ikona spuštěného programu musí postupně zezelenat - viz příloha 1.
priloha1.png
Příloha 1: spuštěný WampServer
priloha1.png (3.94 KiB) Zobrazeno 3428 x


4. Poté levým tlačítkem myši kliknout na zelenou ikonu v seznamu spuštěných programů a kliknout na Localhost.
priloha2.png
Příloha 2: spuštění Localhost
priloha2.png (34.58 KiB) Zobrazeno 3428 x


5. V prohlížeči internetu se objeví úvodní obrazovka WampServeru, pod výrazem „Your Projects“ by měla být vidět složka rodokmen.
priloha3.png
příloha 3: WampServer v prohlížeči Internetu
priloha3.png (18.63 KiB) Zobrazeno 3428 x


6. V prohlížeči internetu otevřít soubor readme.html. Soubor readme.html neotvírat z Průzkumníka Windows nebo jiného souborového manageru, ale do adresního řádku prohlížeče internetu zapsat localhost/rodokmen/readme.html!
priloha4.png
Příloha 4: readme.html
priloha4.png (19.73 KiB) Zobrazeno 3428 x


7. Instalaci je možné provést pomocí Express Installation nebo nebo Regular installation. Express installation – všechna nastavení jsou na jedné obrazovce, Regular installation – více obrazovek s podrobnějším vysvětlením.

8. Express instalation (překlad jednotlivých kroků a doplnění instrukcí s ohledem na instalaci na WampServeru):
3. Set permissions (nastavení přístupových práv) – kliknout na Set permissions
4. Rename folders (přejmenování složek pro uložení záloh a souborů gedcom) – přepsat případně název složky a kliknout na Rename Folder ebo nechat beze změn
5. Choose your language and character set (výběr jazyka a znakové sady) – Language: Czech (UTF-8)
6. Establish database connection (založit spojení s databází) –
V případě instalace na web obvykle tyto údaje sdělí poskytovatel hostingu. V případě instalace na WampServer pojmenujeme databázi např. jako family:
Host Name: localhost
Database Name: family
Database Username: root
Database Password: nechat prázdné
Kliknout na Save and Verify
7. Create tables (vytvoření tabulek) – nejprve vložit hodnotu Database Collation (Porovnávání) utf8_czech_ci (důležité!!!) a pak kliknout na Save and Create
8. Create a user (vytvoření uživatele) – vytvoření uživatele s právem administrátora. Vyplnit všechna pole a kliknout na Create User. Pro jistotu zde nezapisovat znaky s diakritikou, pokud ano, lze chybně zobrazené znaky později opravit v Administrátorském prostředí TNG.
9. Create a tree (vytvoření stromu) – Tree ID – pouze alfanumerické znaky bez mezer, Tree Name – název stromu (pro jistotu zde také nezapisovat znaky s diakritikou, pokud ano, lze chybně zobrazené znaky později opravit v Administrátorském prostředí TNG). Poté kliknout na Create Tree.
10. Select a template (výběr šablony) – volitelný krok, později jej lze provést v Administrátorském prostředí TNG

Kliknutím na home page je možné přejít na domovskou stránku.
Kliknutím na Admin menu je možné přejít do administrativní oblasti.
priloha5.png
Příloha 5: Express Installation 1. část obrazovky
priloha5.png (30.96 KiB) Zobrazeno 3428 x

priloha6.png
Příloha 6: Express Installation 2. část obrazovky
priloha6.png (21.19 KiB) Zobrazeno 3428 x


9. TNG lze tedy na lokálním PC spustit takto:
- spustit WampServer (krokem 3)
- otevřít localhost (krokem 4 nebo otevřít prohlížeč Internetu a do adresního řásku zapsat výraz localhost)
- na úvodní obrazovce WampServeru v prohlížeči Internetu kliknout na rodokmen v sekci Your Projects

Instalace TNG je nyní hotova, chybí v ní však data.
Dalším krokem je tedy naplnění databáze TNG daty. Toto lze provést několika způsoby. V případě nové instalace, kdy ještě TNG nebylo provozováno, data naplníme pomocí importu souboru ve formátu GEDCOM. Soubor GEDCOM je třeba vyexportovat z programu, ve kterém evidujeme svoji rodovou databázi (např. Legacy Family Tree). Toto je standardní uživatelský postup naplnění databáze daty. Ostatními pokročilejšími možnostmi naplnění dat, které vyžadují už jisté programátorské schopnosti, se zabývat nebudu.

Falt
Příspěvky: 250
Registrován: 30 srp 2013 23:48
Kontaktovat uživatele:

Re: Instalace TNG

Příspěvekod Falt » 27 srp 2014 19:32

WampServer pro testovací provoz TNG databáze na počítači není jediná alternativa, ale prověřená a lze ji vřele doporučit.

Pokud hodláte zkoušet přímé propojení dat mezi TNG a databází Legacy, pak je nutný WampServer ve verzi 32-bit. Důvodem je skutečnost, že JET driver pro komunikaci s databází typu MS Access (Legacy) neexistuje ve verzi 64-bit a nikdy existovat nebude.

Pokud nebudete zkoušet přímé propojení, pak rozhodnutí zda zvolit WampServer ve verzi 32 nebo 64-bit není kritické.

:geek:

Uživatelský avatar
michal
Příspěvky: 437
Registrován: 06 čer 2013 21:37
Bydliště: Hostinné
Kontaktovat uživatele:

Re: Instalace TNG

Příspěvekod michal » 28 srp 2014 06:46

Falt píše:...
Pokud hodláte zkoušet přímé propojení dat mezi TNG a databází Legacy, pak je nutný WampServer ve verzi 32-bit. Důvodem je skutečnost, že JET driver pro komunikaci s databází typu MS Access (Legacy) neexistuje ve verzi 64-bit a nikdy existovat nebude.
...
:geek:

Přímé propojení dat mezi TNG a Legacy - to je velmi zajímavá informace. Standardně tuto možnost Legacy ani TNG neobsahuje. Jak na to jdete?

Falt
Příspěvky: 250
Registrován: 30 srp 2013 23:48
Kontaktovat uživatele:

Re: Instalace TNG

Příspěvekod Falt » 28 srp 2014 09:14

Princip je jednoduchý, provedení vyžaduje hodiny analýz, programování a průběžného testování.

Databáze typu MS Access (Legacy) umožňuje realizovat dotazy v jazyce SQL nejen přímo v databázi, ale i z vnějšku. K tomu slouží zmíněný JET driver a pochopitelně umožněný přístup. Výsledky dotazu lze uložit do prostředí, které odpovídá tabulkám TNG včetně češtiny (mají charakter php), pouze nejsou uloženy do TNG, takže neovlivňují možnosti upgradovat TNG a jsou mimo dopad opravných módů. Z těchto tabulek už je jednoduché přenést data do TNG.
Zjednodušeně tomu lze říkat "tunel" mezi Legacy a TNG.

:geek:

Uživatelský avatar
michal
Příspěvky: 437
Registrován: 06 čer 2013 21:37
Bydliště: Hostinné
Kontaktovat uživatele:

Re: Instalace TNG

Příspěvekod michal » 28 srp 2014 20:36

Díky za vysvětlení. Pochopil-li jsem to dobře, jedná se o vysoce specifickou programátorskou činnost, o které si já, coby "lehce poučený uživatel" mohu nechat pouze zdát. Pouštím tento způsob vkládání dat do TNG z hlavy.


Zpět na “Instalace a konfigurace”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host