Installing the FastCGI Extension for Internet Information Services 6.0
Title :
Installing the FastCGI Extension for Internet Information Services 6.0
What is FastCGI :
FastCGI is an IIS 6.0 extension which improves the performance of Home, Monitors & Reports pages of the SEPM console
How do I get it ?
It is available in the Cd 2 folder ... Under... \Tools\NoSupport\FastCGI
How do I install the FastCGI :
To install and configure the FastCGI Extension for Internet Information Services 6.0, you'll need to perform the following tasks:
A] Install the extension.
B] Change the IIS PHP mapping.
C] Create a FastCGI configuration.
D] Modify the php.ini file.
The following instructions apply to Windows Server 2003.
A > To install the FastCGI Extension for Internet Information Services 6.0
1 Double-click one of the following files, as appropriate for your computer:
A] fcgisetup32.msi
B] fcgisetup64.msi
2 In the Welcome to the FastCGI Setup Wizard, click Next.
3 Check the I accept the terms in the License Agreement check box, and then click Next.
4 Click Install.
5 Click Finish.
B > To change the IIS PHP mapping
1 Click Start>Control Panel>Administrative Tools>Internet Information Services (IIS) Manager.
2 In the navigation tree, under Web Sites, under Default Web Site, right-click Reporting, and then select Properties.
3 On the Virtual Directory tab, click Configuration.
4 On the Mappings tab, under Application extensions, click the executable path,and then click Edit.
5 Change the path to %WINDIR%\system32\inetsrv\fcgiext.dll where you replace %WINDIR% with the definition of %WINDIR% on your computer.
C > To create a FastCGI configuration
1 Open a command prompt and change directory to the %WINDIR%\system32\ inetsrv folder.
2 Type the following command:
cscript fcgiconfig.js -add -section:"PHP" -extension:php-path:"SEPM_install_folder\PHP\php-cgi.exe"
where you replace SEPM_install_folder with the folder where you installed
Symantec Endpoint Protection Manager, which, by default, is C:\Program Files\Symantec\Symantec Endpoint Protection Manager.
3 Type the following command:
cscript fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:10000
4 Type the following command:
cscript fcgiconfig.js -set -section:"PHP"-EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000
D > To modify the php.ini file
1 Open the folder SEPM_install_folder\PHP, where you replace SEPM_install_folder with the folder where you installed Symantec Endpoint Protection Manager, which, by default, is C:\Program Files\Symantec\Symantec Endpoint Protection Manager.
2 Right-click the Php.ini file and select Properties.
3 Uncheck the Read-only attribute check box to make the file writable.
4 Add the following lines to the end of the file:
fastcgi.impersonate=1
fastcgi.log=0
5 Save and close the file, and remember to change its read-only attribute back.
Comments
Nice doc
Nice doc
It great
It great
great doc
yeah its indeed a good document
Has anyone installed FastCGI Extension?
Has anyone installed the FastCGI Extension?
FYI, IIS version 6.0 is the version that installs with Windows 2003.
Path to the executable for the IIS service
C:\WINDOWS\system32\inetsrv\inetinfo.exe
Thanks
Would you like to reply?
Login or Register to post your comment.