Uživatelské nástroje

Nástroje pro tento web


tutorialy:instalace_pro_web_development

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

tutorialy:instalace_pro_web_development [2007/05/30 17:20]
stod
tutorialy:instalace_pro_web_development [2011/09/06 14:40] (aktuální)
jansilar
Řádek 6: Řádek 6:
  
 v souboru conf/​tomcat-users.xml zadefinovat managera a admina (viz hlavni stranka tomcatu) v souboru conf/​tomcat-users.xml zadefinovat managera a admina (viz hlavni stranka tomcatu)
- 
  
 ==== MySQL ==== ==== MySQL ====
-zaskrtnout ​zalozeni anonymniho konta, lip se pak pracuje s command line tools (pro phpMyAdmin neni nutne)+Nestahovat essentials, ale cca 45MB instalator. 
 + 
 +Zaskrtnout ​zalozeni anonymniho konta, lip se pak pracuje s command line tools (pro phpMyAdmin neni nutne). **POZOR - kdyz je zalozeno anonymni konto (' '​@'​localhost'​),​ tak se neda z __lokalu__ pripojit na konkretniho uzivatele '​neco'​@'​%'​ (napr. '​stod'​@'​%'​). Je to zpusobeno prioritou vyhodnocovani uzivatelu - nejdriv konkretni, pak teprve wildcards.** 
 + 
 +Jako standardni kodovani pouzit UTF8.
  
 ==== PHP == ==== PHP ==
Řádek 16: Řádek 19:
  
 Dobry navod na PHP a Apache: http://​weblog.ronnieweb.net/?​page_id=44 Dobry navod na PHP a Apache: http://​weblog.ronnieweb.net/?​page_id=44
 +
 +
 +Adresar s PHP (C:\php) pridat do PATH a restart (kvuli dll, ktere tam jsou).
 +
  
 == do php.ini == == do php.ini ==
Řádek 21: Řádek 28:
   * nastavit doc_root (doc_root = c:\web)   * nastavit doc_root (doc_root = c:\web)
   * nastavit extension_dir (extension_dir = "​c:​\php\ext"​)   * nastavit extension_dir (extension_dir = "​c:​\php\ext"​)
-  * povolit extension: php_mbstring.dll a php_mcrypt.dll (neco kvuli phpMyAdm, druhy se mi nepovedlo), php_mysql.dll+  * povolit extension: php_mbstring.dll a php_mcrypt.dll (neco kvuli phpMyAdm, druhy se mi nepovedlo), php_mysql.dll, pripadne php_mssql.dll (v tom pripade je potreba dat c:\php do PATH nebo nakopirovat ntwdblib.dll do windows\system32) - ke kazde extension existuje na php.net popis, kde je tohle vsechno popsano.
   * zkopirovat php\libmysql.dll do adresare apache\bin (melo by jit vyresit pristupem pro IUSR_... k tomuto souboru, ale nepovedlo se mi   * zkopirovat php\libmysql.dll do adresare apache\bin (melo by jit vyresit pristupem pro IUSR_... k tomuto souboru, ale nepovedlo se mi
  
Řádek 42: Řádek 49:
 funkce se zkontroluje jednoduchou strankou, ktera ma v sobe <?php phpinfo(); ?> a ma priponu .php funkce se zkontroluje jednoduchou strankou, ktera ma v sobe <?php phpinfo(); ?> a ma priponu .php
  
 +== Komunikace PHP a MySql s utf8 ==
 +
 +Podle této stránky [[http://​www.bluetwanger.de/​blog/​2006/​11/​20/​mysql-and-utf-8-no-more-question-marks/​]] je potřeba posílat databázi příkazy ''​SET NAMES utf8;''​ Dělal jsem to pro jistotu před každým příkazem a fungovalo to. Asi by stačilo udělat to pro každé připojení jednou.
  
 ==== Apache == ==== Apache ==
Řádek 60: Řádek 70:
  
 kdyz startuje, existuje log, do ktereho pise chyby (hlavne jestli spravne startuje php) kdyz startuje, existuje log, do ktereho pise chyby (hlavne jestli spravne startuje php)
 +
 +
 +== Podpora ClickOnce ==
 +Pridat do mime.types:
 +<​code>​
 +#ClickOnce support
 +application/​x-ms-application application
 +application/​x-ms-manifest manifest
 +application/​octet-stream ​ deploy
 +</​code>​
 +
  
 ==== phpMyAdmin == ==== phpMyAdmin ==
 +Stahovat phpmyadmin-all-languages.
   * zkopirovat config.default.php na config.inc.php   * zkopirovat config.default.php na config.inc.php
   * auth_type = cookie   * auth_type = cookie
Řádek 74: Řádek 96:
   * do apache/​modules nakopirovat ze svn/bin .so knihovny   * do apache/​modules nakopirovat ze svn/bin .so knihovny
   * do apache/bin nakopirovat ze svn/bin libdb44.dll a intl3_svn.dll   * do apache/bin nakopirovat ze svn/bin libdb44.dll a intl3_svn.dll
 +
 +
 +Pozn. ted kdyz jsem instaloval SVN 1.4.3 pomoci instalatoru,​ tak jsem nemusel kopirovat nikam nic, instalator dokonce do httpd.conf pridal radky pro loadovani prislusnych modulu.
  
 == do httpd.conf == == do httpd.conf ==
Řádek 127: Řádek 152:
 anonymni pristup se dela v httpd.conf, viz svn-book (Per-Directory Access Control) anonymni pristup se dela v httpd.conf, viz svn-book (Per-Directory Access Control)
  
 +==== Bugzilla =====
 +Návod pro instalaci Bugzilly na Windows je na [[http://​www.bugzilla.org/​docs/​win32install.html]].
  
 +==== Silverlight pro Bodylight ve Visual Studiu ==== 
 +Doinstalovat:​ 
 +  * Microsoft Silverlight Tools for Visual Studio 
 +  * Microsoft Expression Blend SDK for Silverlight
tutorialy/instalace_pro_web_development.1180538459.txt.gz · Poslední úprava: 2007/05/30 17:20 autor: stod