How to Migrate From Microsoft IIS to Linux

There comes a point when a Web production server might need to migrate to a new setting. Perhaps the cost of maintaining and updating a Windows server does not outweigh the cost of learning the ropes on a free, Linux-based server. In this case, the administrators make the choice to migrate their existing content to a Linux Web server. Fortunately, Linux was built to support Web server software. Migration from Microsoft IIS is a matter of setting up the Linux server, planning for any programming language switches/conversions and copying the existing Web files to their new home.

Instructions

    • 1

      Setup a target Linux system.This system will exist on the new computer/network and host your new Web server. Some options for Linux distributions include the Debian-based Ubuntu distribution, the Fedora/Redhat distribution or SUSE professional Linux distribution. All are free for download, with the exclusion of Redhat (see Resources).

    • 2

      Install an Apache Web server in your Linux distribution. Apache is a free, open source Web server available for all distributions. Installation instructions for each distribution will vary, but Ubuntu, Fedora and SUSE all have dedicated Apache packages available through their repositories (see Resources).

    • 3

      Install the programming language modules for any new programming languages you plan to support. If migrating from Microsoft-only languages, such as ASP, you will need to determine a new deployment language, or download modules to support the language, if available you are using. The List of Apache language modules details what the Web server supports.

    • 4

      Copy your Web files. All files used to serve your web pages should be copied to the new server. Primary documents are stored in the /srv/www/htdocs directory. Remember: any changes in programming language will require a change in the files, so some files will need refactoring.

Related Searches:

References

Resources

Comments

Related Ads

Featured