Slashdot Mirror


Migrating From MS/IIS to Linux/Apache?

Mixhaus asks: "I'm trying to promote the Linux culture in my company. I want to migrate or at least start all new web projects on a Linux/Apache setup. Currently all the development is done on IIS/ASP with MSSQL 7.0. Has anybody done this kind of migration before? Any suggestions?"

"These are some of the questions that come up to my mind:

  • Be able to migrate IIS to Apache first, and still be able to access the MSSQL databases (FreeTDS?)
  • Use a scripting syntax similar to ASP so that the programmers don't have much of a headache learning new stuff (PHP looks like a solution).
  • Migrate MSSQL 7 to MySQL, PostgreSQL or other (Which one is better for web development?)
  • Web log reports (I need to generate reports on the web site usage. What weblog report generators are available for Linux? Which ones do you use? Are there any that generate graphs, charts, etc..?)
Thanks to the whole Slashdot Community!"

1 of 16 comments (clear)

  1. My opinions... by Carnage4Life · · Score: 3

    These are some of the questions that come up to my mind:

    Be able to migrate IIS to Apache first, and still be able to access the MSSQL databases (FreeTDS?)

    Use a scripting syntax similar to ASP so that the programmers don't have much of a headache learning new stuff (PHP looks like a solution).


    Java Server Pages will solve both problems. Sun has worked very closely with the Apache project on making JSP run well under Apache including giving away code and contributing to projects a la Tomcat. Here's a site to give you a quick overview of JSP.

    Migrate MSSQL 7 to MySQL, PostgreSQL or other (Which one is better for web development?)

    Depends on what kind of Web development you are doing. For the kind of work I have done which is both mission critical (eliminating MySQL) and requires speed (eliminating PostgreSQL) commercial databases have always been the correct solution to solve my problem. Both IBM's DB2 and Oracle 8i are available for Linux and are also very friendly with Apache and Java.

    If your site does not traffic in mission critical data (e.g. a bank, major e-commerce company) then MySQL may be the solution that you seek. It is quick, fairly easy to use and heck, slashdot uses it.

    Web log reports (I need to generate reports on the web site usage. What weblog report generators are available for Linux? Which ones do you use? Are there any that generate graphs, charts, etc..?)

    Look on Freshmeat.


    (-1 Troll)