SUMMARY
This step-by-step article describes how to prepare the
target server for a UNIX-to-Windows migration.
The articles in this
series include the following:
324215 HOW TO: Prepare for a UNIX-to-Windows Migration
323970 HOW TO: Prepare the Target Server for a UNIX-to-Windows Migration
324213 HOW TO: Migrate Apache Settings and Configure IIS in a UNIX-to-Windows Migration
324538 HOW TO: Migrate Web Site Data in a UNIX-to-Windows Migration
324216 HOW TO: Secure IIS in a UNIX-to-Windows Migration
324539 HOW TO: Perform Maintenance and Ancillary Tasks after a UNIX-to-Windows Migration
324217 HOW TO: Test and Performance Tune After a UNIX-to-Windows Migration
back to the top
Perform a Clean Installation of Windows 2000/IIS
It is very important that you only install the required
components to help improve the stability and performance of your Web server
during a migration.
For additional information about how to
perform a clean installation of Windows 2000/IIS, click the article number
below to view the article in the Microsoft Knowledge Base:
323969 HOW TO: Perform a Clean Installation of Windows 2000 and IIS to Prepare for Migrating UNIX Web Sites
back to the top
Manage Drives and Partitions
When you set up the storage space to be used for your Web sites,
it is very important that you select the right layout, partition sizes and
organization. If you are sharing your computer's space by using the Distributed
File System, you must also use care. All of these factors can affect how your
site or sites are served.
For additional information about how to manage drives and
partitions, click the article number below to view the article in the Microsoft
Knowledge Base:
323967 HOW TO: Manage Drives and Partitions
back to the top
Configure Network Settings
It is common under UNIX to set one or more additional IP
addresses for an network adapter so you can set up different sites and to
filter and control other user's access to them. Before you migrate your sites,
you must learn how to configure these basic elements in Windows.
For additional information about how
to configure basic network settings, click the article number below to view the
article in the Microsoft Knowledge Base:
323955 HOW TO: Configure Network Settings in a UNIX-to-Windows Migration
back to the top
Set Up Your First IIS Web Site
It is helpful to learn the basic steps to getting your first
Internet Information Services (IIS) Web site up and running. This helps you to
learn some of the new terminology that is involved, and helps you to get to
know the IIS environment and how this compares to the Apache configuration and
control systems.
For additional information about how to set up your first Web
site with IIS, click the article number below to view the article in the
Microsoft Knowledge Base:
323972 HOW TO: Set Up Your First IIS Web Site
back to the top
Install Apache for Windows
Using Apache for Windows means you do not have to migrate Apache
settings, because these can be transferred with only minor modifications. But
using Apache for Windows limits the benefits that are available for you to move
to Windows/IIS.
For additional information
about how to install Apache for Windows, click the article number below to view
the article in the Microsoft Knowledge Base:
323958 HOW TO: Install Apache for Windows as Part of a UNIX-to-Windows Migration
back to the top
Control an Apache for Windows Service During a UNIX-to-Windows Migration
When you install Apache for Windows, you can run Apache as either
a Windows 2000 service or as a console program, and you control a running
Apache service from the command line.
back to the top
Install Services for UNIX
Microsoft Services for Unix (SFU) provides integration and
connectivity facilities that can help to make the process of migration from
your current UNIX host to Windows/IIS much easier. Included in the package are
programs for migrating user and group information, some file formats and the
ability to share Windows folders over NFS.
For additional information about how to install SFU, click the
article number below to view the article in the Microsoft Knowledge Base:
323966 HOW TO: Install Services for UNIX
back to the top
Install the Perl Interpreter
The Perl programming language is one of the leading languages for
dynamic Web-site development that is used on the Internet. ActiveState provides
a distribution of Perl that is named ActivePerl. ActivePerl is specially
designed to work under Windows and it includes additional modules and
extensions so you can use Perl for COM projects and as a scripting language in
Active Server pages.
For additional information about how to
install ActivePerl, click the article number below to view the article in the
Microsoft Knowledge Base:
323960 HOW TO: Install Perl for a UNIX-to-Windows Migration
back to the top
Install the Python System
Python is a cross-platform development language that provides a
complete object-oriented approach to programming. By installing the
ActivePython distribution from ActiveState, you can use Python either as a
standard CGI language or through the ASP system.
For additional information about how to
install Python, click the article number below to view the article in the
Microsoft Knowledge Base:
323963 HOW TO: Install Python for a UNIX-to-Windows Migration
back to the top
Install the PHP System
The PHP language works in a similar way to ASP. You can use it to
embed dynamic elements into HTML pages. Many UNIX-based Web sites use PHP for
their dynamic Web-site elements.
For additional information about how to
install PHP, click the article number below to view the article in the
Microsoft Knowledge Base:
323962 HOW TO: Install PHP for a UNIX-to-Windows Migration
back to the top
Install the MySQL RDMS
The MySQL RDBMS is a popular choice for providing database
storage under UNIX. The software is free, is open-source, and it supports the
SQL language. By installing MySQL software on your Windows server, you can
either migrate the data directly to the server and use MySQL, or use it as an
interim step before you finally migrating your data to a SQL Server-hosted
database.
For
additional information about how to install MySQL, click the article number
below to view the article in the Microsoft Knowledge Base:
323959 HOW TO: Install MySQL as Part of a UNIX-to-Windows Migration
back to the top
Install FrontPage Extensions
The FrontPage Extensions provide a number of features that are
frequently used in Windows-based Web sites. These features include form
processing, e-mail facilities and some basic dynamic element processing.
Additionally, the FrontPage extensions provide some useful checking and
validation routines you can use during the migration process to identify and
isolate problems.For additional information about how to
install the FrontPage extensions, click the article number below to view the
article in the Microsoft Knowledge Base:
156842 FP: How to Install FrontPage Server Extensions for IIS
back to the top