Revision [11689]
This is an old revision of NickDamoulakis made by NickDamoulakis on 2005-11-07 13:58:28.
Since I didn't keep full notes while doing the real installation (naughty naughty!), I am repeating the entire process, using a clean(ish) VMWare image, containing the following:
- WinXP Prof SP1
- Advanced Networking pack for Windoze XP
- dotNOT framework 1.1
- dotNUT framework SDK 1.1
- VMWare Tools
- VNC free edition 4.1
Main installation steps
- Install IIS6
Open Control Panel, Add/Remove Programs, Add/Remove Windoze Components. Choose Internet Information Services (IIS) from list, click on Next.
You will probably be prompted to insert the Win XP CD in the CD drive and point to where the misc files the installer needs are.
In my case, they were in the I386 directory, found on the Win XP CD.
Once the installer has finished, you will find that you now have a new directory, called C:\Inetpub and under that, you will find wwwroot
This is the top dir of all your (future) web apps.
- Install PHP
- Download PHP 5.0.5 from http://www.php.net/get/php-5.0.5-Win32.zip/from/a/mirror
- Unzip the above file into (in my case) C:\program files\php5
- go into C:\program files\php5 and copy PHP.INI-RECOMMENDED to PHP.INI
- Open that INI file and change as follows:
- Find extension_dir = "./" and change it to extension_dir = "./ext"
- Find ;extension=php_mbstring.dll and remove the leading ';'
- Find ;extension=php_mysql.dll and remove the leading ';'
- Find ;session.save_path = "/tmp" and change it to session.save_path =C:\program files\php5\sessions. Make sure that dir exists!!!
- Find session.gc_maxlifetime = 1440 and change it to session.gc_maxlifetime = 43200.
I admit total ignorance on why this is done. Just followed instructions!
- PHP config
- IIS config
- Wikka config
- Wikka addons
Things I tripped over
- While working with the VMWare image, I needed on occasion, to access files from the host that were located on the VM image.
I tried \\vmpc\somedir\somefile, only to be presented with a Windoze network login dialog, asking me to supply the password for Guest. Note that it did not give me the chance to enter a user id.
This happens because of a Win XP default local security policy.
To make the blasted thing behave as one would want it to, execute the following:
Control Panel, Administrative Tools, Local Security Policy.
Once the Local Security Settings form is up, open Local Policies, Security Options, then look for 'Network Access: Sharing and Security Model for local accounts' and change its value from 'Guest only' to 'Classic'.
Voila!
(work in progress...)
Wikka addons
- User group management, as shown in GroupManagement
- Page Admin
- Fancy notes
- Bread-crumb trail
- Scheduler
- Blogger (probably replaced by WordPress - if I can figure out how to integrate the two)