nav-left cat-right
cat-right

Windows Server 2008 Inside Out...

Windows Server 2008 Inside Out

Learn how to conquer Windows Server 2008 from the inside out! Designed for system administrators, this definitive resource features hundreds of timesaving solutions, expert insights, troubleshooting tips, and workarounds for administering Windows Server 2008 all in concise, fast-answer format. You will learn how to perform upgrades and migrations, automate deployments, implement security features, manage software updates and patches, administer users and accounts, manage Active
Buy Windows Server 2008 Inside Out at Amazon

  • Share/Bookmark

Where to change the aspbufferinglimit in IIS7...

1. Open IIS Manager.

2. Go to the site you wish to change the ASP buffering limit and click on the ASP icon under the IIS section.

image

3. Expand the Limit Properties menu and you’ll find the Response Buffering Limit value.

image

  • Share/Bookmark

Internet Information Services...

Internet Information Services (IIS) 7.0 Administrator's Pocket Consultant

Here s the eminently practical, pocket-sized reference for IT and Web professionals working with IIS 7.0. Designed for quick referencing and compulsively readable, this portable guide covers all the basics needed for Web administration fundamentals, Web server administration, essential services administration, and performance, optimization, and maintenance. It s the fast-answers guide that helps users consistently save time and energy as they administer IIS 7.0. Written by an aw
Buy Internet Information Services at Amazon

  • Share/Bookmark

Professional IIS 7...

Professional IIS 7

As the first update to Microsofts server operating system in nearly five years, Windows Server 2008 boasts the new Internet Information Services 7.0 (IIS 7), which is the largest departure from previous versions of IIS ever. Written by an author team that includes four Microsoft MVPs, this book shows you how to take advantage of these exciting new features of IIS 7. With a clear understanding of IIS 7, youll learn to deploy, install, monitor, manage, and secure an IIS environmen Buy Professional IIS 7 at Amazon

  • Share/Bookmark

Installing FrontPage Server Extensions on IIS7...

You read the title right.  The good old FP Extensions are not dead yet.  If you are like me then you probably have a love and hate relationship with this long time friend. This post will show you how to install FrontPage server extensions on IIS7.

I also recommend purchasing the following books if you wish to master IIS7.

Although not technically supported by Microsoft anymore they will play a key role in IIS7 as many legacy users will want to utilize them as the preferred publishing method.

Here is how you can install FrontPage Server Extension in IIS7.

  1. You will need to download the component here: http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1577
    1. The FPSE must be installed by an administrator.
    2. The FPSE support 32 and 64-bit environments.
  2. The Setup Wizard will prompt you for the Indexing Service (assuming you already have ASP, CGI and Basic Authentication installed).Note: it is not recommended you install the Indexing Service in servers running a large number of domains since this can hinder overall performance.
  3. Once the installer has finished you will be notified with the default FPSE installation method as well as recommended IIS authentication settings (remember that basic authentication is not secure unless used with SSL).
  4. It’s important to know this process will take your web service down for the time it takes to install (this should not be longer than a few minutes and does not require a reboot).
  5. Once the installing is complete you will see  the Microsoft Sharepoint Administration Site in IIS Manager (Look Familiar?).
  6. The FrontPage Server Administrator site is accessible by going to http://hostname:7993/
  • Share/Bookmark

How to install PHP on IIS7...

This post is broken up into 3 different Categories for a better reading experience.

I. How to install IIS7 and CGI on Windows 2008.

II. How to install and configure PHP on IIS7.

III. How to configure IIS7 to accept PHP requests.

I also recommend you purchase the following books if you wish to master IIS7 administration.

I. Install IIS7 and CGI.

1. Install IIS7 In Windows 2008  and be sure to add the CGI role.

2. If you’ve already installed IIS7 then you’ll need to go into  Server Manager -> Roles -> Add Role Services.

This will enable both the CGI and FastCGI services.

IIS7 PHP FAST CGI ROLE

3. If you are a windows Windows Vista SP1 or higher user.

Add the CGI feature by going to Control Panel -> Programs and Features -> Turn Windows features on or off. This enables both the CGI and FastCGI services.

IIS7 PHP FAST CGI ROLE VISTA

warning IIS7 FASTCGI WARNING! AHTUNG! BHEMANIE! ADVERTENCIA! ALERTE!warning IIS7 FASTCGI
BE SURE TO INSTALL THE UPDATE FOR FASTCGI MODULE!
The update for IIS 7.0 FastCGI module fixes several known compatibility issues with popular PHP applications. Install the update from one of the following locations:

II. Install and Configure PHP

Use a non-thread safe build of PHP with IIS 7.0 FastCGI since a non-thread safe build of PHP provides better performance gains over the standard build.

It achieves this by not doing any thread-safety checks, which are not necessary, since FastCGI ensures a single threaded execution environment.

  1. Download the latest non-thread safe zip package with binaries of PHP from http://www.php.net/downloads.php.
  2. Unpack the files to a directory of your choice (e.g. C:\PHP5) and rename thephp.ini-recommended to php.ini.
  3. Open the php.ini file, then uncomment and modify settings as follows:
    • Set fastcgi.impersonate = 1. FastCGI under IIS supports the ability to impersonate security tokens of the calling client. This allows IIS to define the security context that the request runs under.
    • Set cgi.fix_pathinfo=1. cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHP’s previous behavior was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not care what PATH_INFO is. For more information on PATH_INFO, see the cgi specs. Setting this to 1 will cause PHP CGI to fix its paths to conform to the spec
    • Set cgi.force_redirect = 0.
    • Set open_basedir to point to a folder or network path where the content of the web site(s) is located.
    • Set extension_dir to point to a location where PHP extensions reside. Typically, for PHP 5.2.X that would be set as extension_dir = “./ext”
    • Enable the required PHP extension by un-commenting corresponding lines, for example:extension=php_mssql.dll

      extension=php_mysql.dll

  4. To test if the PHP installation is successful, run the following from the command line prompt:

C:\PHP>php –info

If PHP was installed correctly and all its dependencies are available on the machine, then this command will output the current PHP configuration information.

III. Configure IIS 7.0 to Handle PHP Requests

In order for IIS 7.0 to host PHP applications, it is necessary to add a handler mapping that tells IIS to pass all PHP specific requests to the PHP application framework via FastCGI protocol.

Using IIS Manager

1. Open IIS Manager and then select and open “Handler Mappings” at the server level:

IIS7 Mappings

2. Select the “Add Module Mapping” action

3. specify the configurations settings as listed on the below:

IIS7 Add Module Mapping

  • Request path: *.php
  • Module: FastCgiModule
  • Executable: “C:\[Path to your PHP installation]\php-cgi.exe”
  • Name: PHP via FastCGI

4. Click OK. A dialog box appears asking if you want to create a FastCGI application for this executable. Click Yes.

5. Test that the handler mapping works correctly by creating a phpinfo.php file in the C:\inetpub\wwwroot folder that contains the following code:

<?php phpinfo(); ?>

6. Open a browser and navigate to http://localhost/phpinfo.php.

If everything was setup correctly, then you will see the standard PHP information page:

  • Share/Bookmark

How to Install IIS7 in Windows 2008...

In Windows 2008 Server IIS 7 is now a server role

1. Fire up the Server Manager under Start –> All Programs -> Administrative Tools -> Server Manager

2.Right-click on Role from the left panel and select Add Roles from the contextual menu.

Windows 2008 server manager

 

3. From the Add Roles Wizard, check the Web Server (IIS ) checkbox then click next.

IIS7-Server-Roles 

4. Select the required role services for your application or for the action you are trying to perform.

If you have any questions as to what any of these role services do simply highlight  any of them by clicking directly over the name as that will force the right pane will update with the corresponding service description.

select role services for IIS7 in windows 2008

A few notes:

  • The ASP.NET role does not install ASP.net V 1. For information on installing ASP.net V 1 go here.
  • FTP Publishing Service install the FTP service that runs on Windows 2003.

5. Click on Next and then Install
6. Once  the installation is completed, you can now access your new IIS 7 web server by browsing http://localhost

IIS7 Default Page

  • Share/Bookmark

Setup Secure FTP in IIS7...

The following post will guide you through the necessary steps to get secure FTP installed and configured on your windows 2008 server.

I also recommend you purchase the following books from Amazon if you wish to master IIS7 in your professional career or simply as a passion.

Requirements: Windows Server 2008 (Code Name “Longhorn”) Release Candidate 0 (RC0) or later

  1. Uninstall the existing FTP server (IIS6) from the server  if previously installed.
    1. Open the Windows Control Panel.
    2. Double-click Programs and Features.
    3. Click Turn Windows features on and off.
    4. Expand the Roles node in the tree.
    5. Select the Web Server (IIS) role.
    6. Click Remove Role Services in the Role Services section at the bottom of the page.
    7. Select the FTP Publishing Service option.
    8. Click the Remove button.
  2. Download Microsoft FTP Publishing Service (currently FTP 7.5)
  3. Run the installation wizard (this will cost you a web service shutdown).

Once the service is installed proceed by opening the Internet Information Services (IIS) Manager.

The 1st thing you’ll notice is that there is no FTP FOLDER under the server name.

Instead you will want to select the site you wish to work with and click “add FTP Publishing…” under the Actions menu.

add-FTP

The rest is very straight forward as the configuration wizard asks for the IP Binding and the SSL cert to be used.  You can also choose SSL enforcement.

FTPconfig1

Next, set the Authentication and the Authorization options to finish the setup.

FTPconfig2

Once FTP Publishing is provisioned Internet Information Services Manager will display more options for that FTP instance.FTP-settings-IIS7

  • Share/Bookmark

Get Adobe Flash playerPlugin by wpburn.com wordpress themes