Edgewall Software

Changes between Version 4 and Version 5 of CookBook/Installation/TracOnWindowsIisWfastcgi


Ignore:
Timestamp:
Feb 22, 2015, 4:59:16 AM (9 years ago)
Author:
Jun Omae
Comment:

Minor tweaks

Legend:

Unmodified
Added
Removed
Modified
  • CookBook/Installation/TracOnWindowsIisWfastcgi

    v4 v5  
    1 = IIS configuration for Trac 1.0x and IIS 7.5 (windows server 2012 and Windows 8)
     1= IIS configuration for Trac 1.0x and IIS 7.5 (Windows server 2012 and Windows 8)
    22
    33== what you get
    4 [http://trac.edgewall.org/ Trac] using [http://trac.edgewall.org/wiki/TracModWSGI WSGI] interface hosted by Microsoft IIS using FastCGI handler.
     4[/ Trac] using [wiki:TracModWSGI WSGI] interface hosted by Microsoft IIS using FastCGI handler.
    55
    66Static content served by IIS rather than through Trac.
     
    1313The [http://www.iis.net/downloads/microsoft/url-rewrite URL Rewrite extension] for your version of IIS. 
    1414
    15 [http://pytools.codeplex.com/wikipage?title=wfastcgi wfastcgi.py] from the Python Tools for Visual Studio project. This is the indispensible glue, all props to the PTVS folks for providing it. It can be downloaded from the [https://pytools.codeplex.com/releases releases page].
     15[https://pytools.codeplex.com/wikipage?title=wfastcgi wfastcgi.py] from the Python Tools for Visual Studio project. This is the indispensible glue, all props to the PTVS folks for providing it. It can be downloaded from the [https://pytools.codeplex.com/releases releases page].
    1616
    1717== Disclaimers
    18 Probably works for IIS 7.0 or IIS Express (free!) on Windows Server 2008r2 or Windows 7, but I have not tested it, and won't be doing so.
     18Probably works for IIS 7.0 or IIS Express (free!) on Windows Server 2008 R2 or Windows 7, but I have not tested it, and won't be doing so.
    1919
    2020I have not tried to generalize for collection of Trac environments under a common parent.
     
    3737=== Install CGI and FastCGI handler in IIS:
    3838{{{
    39       c:\> start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI;IIS-CGI
     39c:\> start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI;IIS-CGI
    4040}}}
    41    See [http://www.iis.net/learn/application-frameworks/install-and-configure-php-on-iis/enable-fastcgi-support-in-iis-7-on-windows-server-2008-windows-server-2008-r2-windows-vista-or-windows-7 here] for GUI.
     41
     42See [http://www.iis.net/learn/application-frameworks/install-and-configure-php-on-iis/enable-fastcgi-support-in-iis-7-on-windows-server-2008-windows-server-2008-r2-windows-vista-or-windows-7 here] for GUI.
    4243
    4344=== Download and install URL Rewrite extension