pridat do PATH cestu k java.exe, dale JAVA_PATH adresar JDK1.5….., dale CLASSPATH
v souboru conf/tomcat-users.xml zadefinovat managera a admina (viz hlavni stranka tomcatu)
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.
nepouzivat instalator!!! musi se instalovat ze zipu.
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).
Pak ještě otevřete soubor C:\Program Files\php\php.ini a upravte na
display_errors = On
Tím se budou zobrazovat všechny chyby. Pak vytvořte dvě složky:
a v php.ini změňte
Dale je dobre v php.ini nakonfigurovat sekci [mail function], aby se dala pouzivat funkce mail() - nastavit SMTP server apod.
funkce se zkontroluje jednoduchou strankou, ktera ma v sobe <?php phpinfo(); ?> a ma priponu .php
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.
Bacha, pouzit verzi 2.0.x (2.2.x nema kompatibilni moduly)
LoadModule php5_module "c:/php/php5apache2.dll" AddType application/x-httpd-php .php # configure the path to php.ini PHPIniDir "C:/php"
do seznamu indexu pridat taky index.htm a index.php
ServerName by mela byt IP adresa, pokud nema DNS zaznam
zmenit DocumentRoot a pod nim <Directory >
kdyz startuje, existuje log, do ktereho pise chyby (hlavne jestli spravne startuje php)
Pridat do mime.types:
#ClickOnce support application/x-ms-application application application/x-ms-manifest manifest application/octet-stream deploy
Stahovat phpmyadmin-all-languages.
pro pouziti Annotations je potreba stahnout i Hibernate EntityManager
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.
odkomentovat LoadModule dav_module modules/mod_dav.so
a pridat
LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so potom: <Location /repos> DAV svn SVNPath c:\SVN\repository #soubor s jmeny a hesly AuthzSVNAccessFile c:\SVN\svn-policies-file # only authenticated users may access the repository Require valid-user # how to authenticate a user AuthType Basic AuthName "Kofrlab subversion repository" AuthUserFile c:\SVN\svn-auth-file </Location>
auth-file se vytvari pomoci Apachiho htpasswd.exe
$ ### First time: use -c to create the file $ ### Use -m to use MD5 encryption of the password, which is more secure $ htpasswd -cm /etc/svn-auth-file harry New password: ***** Re-type new password: ***** Adding password for user harry $ htpasswd -m /etc/svn-auth-file sally New password: ******* Re-type new password: ******* Adding password for user sally $ policies: [groups] kofrlab = stod, matusm [/] anon = r @kofrlab = rw [/sympIS] anon = duffy = rw
anonymni pristup se dela v httpd.conf, viz svn-book (Per-Directory Access Control)
Návod pro instalaci Bugzilly na Windows je na http://www.bugzilla.org/docs/win32install.html.
Doinstalovat: