Changes between Version 42 and Version 43 of ConfigureGuide22Windows


Ignore:
Timestamp:
Sep 8, 2010, 2:28:20 PM (14 years ago)
Author:
hluo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ConfigureGuide22Windows

    v42 v43  
    1 = Deploy !MapGuide Web Application to Web Servers  on Windows =
     1= Configure !MapGuide Web Extensions to Web Servers  on Windows =
    22
    33this document is written with 64-bit windows 7 machine as the testing platform, the process may be slightly different under windows xp. Web applications are refered in mapguide project as web extensions, but they are really the same thing.
    44
    5 Under windows, you have the options to deploy mapguide web application to either Apache, or Tomcat, or IIS
     5Under windows, you have the options to deploy mapguide web extension to Apache, or Tomcat, or IIS
    66
    7 Basic knowledge of 32bit vs 64bit machine: 32bit applications work on 64bit machine, not the other way. 32bit application does not get along with 64bit application if they have to work together. So when downloading Apache or other applications, bear in mind they have to be compatible with either hardware or software. Confused? then ignore what I say :)
     7Apache and PHP downloaded from Internet have to be built with Visual Studio 2008 to be compatible with !mapguide.
    88
    99== Apache2 ==
    1010
    11 '''Note''' If you are using Apache as the web server, it is assumed that you should know how to configure apache with an web application, otherwise, please read [http://httpd.apache.org/docs/2.2/ Apache Documentation] first.
     11'''Note''' If you are using Apache as the web server, please refer to [http://httpd.apache.org/docs/2.2/ Apache Documentation] about its configuration.
    1212
    13131. Download and Install Apache2.2.16 for Windows from [http://www.apachelounge.com/download/ Here]. Unzip the downloaded file to anywhere, in this document, we unzip it to c:\Apache2
    1414
    15 Apache is also available under svn/mgdev/Oem/LinuxApt, which can be copy and pasted to anywhere, but do this only if you know what you are doing.  apache.org does not submit any build for 64-bit machines, try [http://www.blackdot.be/?inc=apache/binaries this site] to obtain a binary 64-bit build.
     15apache.org does not publish any builds for 64-bit machines, try [http://www.blackdot.be/?inc=apache/binaries this site] to obtain a binary 64-bit build.
    1616
    17 2. Download PHP 5.3.2 or latest version, if your Apache is 64-bit, PHP must be 64-bit too. Follow [http://www.thesitewizard.com/php/install-php-5-apache-windows.shtml this instruction] to install and configure Apache to work with PHP
     172. Download PHP 5.3.2 or latest version, if your Apache is 64-bit, PHP must be 64-bit too. Follow [http://www.thesitewizard.com/php/install-php-5-apache-windows.shtml this instruction] to install and configure PHP as an Apache module.
    1818
    19193. in php.ini, find the following line and edit their values
     
    151151'''Note:''' Some binary PHP installer may not have '''php5isapi.dll''', you can always find a compatible one for your PHP from the internet. [http://www.anindya.com/php-5-3-3-x64-64-bit-for-windows/ Here] is a place to get this file for PHP 5.3.x-x64
    152152
    153 == JBoss ==
    154 
    155 In theory, a web application should be able to be deployed to any web server with some instrumentation. We never tried to deploy !MapGuide Web App to JBoss, so this might be a future work if there is request for it.
    156