次の方法で共有


LAMP, WAMP, and WIMP

I have had several of my Linux friends lately come to me about their unhappiness with their world, and if they could move their apps to Windows. I keep telling folks that this is possible, but I haven’t tried it myself. But now, here’s a resource. Keith Combs posts Running LAMP on Windows Server 2008 Webcast, which includes several videos:

  • installing PHP on Windows,
  • installing MySQL on Windows,
  • Installing Wordpress to utilize these on IIS7.

 

Now web folks know the LAMP acronym (Linux + Apache + MySQL + PHP). This  could be hosted virtually on Windows, as Keith points out. Most folks know that this environment can run in the Windows world too, which is known as WAMP (replacing Linux with Windows, not an official acronym). Another variation is to use IIS7 in place of APACHE, which results in the WIMP acronym, which Microsoft marketing will probably not adopt. Although an unfortunate acronym result, this is a valid web stack that Keith shows is easy to setup.

To close out this thought, here is Keith’s closing statement on his webcast post: There were several important points made in the webcast. You should consider downloading it and watching the entire 90 minutes when you have some spare time. I think you'll find that there are some nuggets of information there that you may now be aware of. Like:

  • Apache runs really well on Windows Server 2008
  • MySQL runs really well on Windows Server 2008
  • PHP runs really well on Windows Server 2008
  • You can replace Apache with IIS7 and the applications will hardly notice
  • All of the above runs really well on Windows Server 2008 Core.
  • Migration is easy but not perfect so as always, test, test, test
  • IIS7 stores a lot of configuration data in XML and is easily edited like Apache, but unlike Apache, picks up the changes dynamically without a restart
  • And lots more!!!

Other IIS7 Jewels

I also found an interesting page today on our IIS community site, which some recent interesting activity. Take a look at the extensions that are out for IIS:

  • Content Publishing
    • FTP Publishing Service
    • WebDAV Extension
  • Deployment and Migration
    • Web Deployment Tool (Beta 2)
  • Media Serving
    • Bit Rate Throttling
    • Web Playlists
    • Windows Media Services 2008
  • Application Hosting
    • FastCGI for IIS6
  • Request Handling
    • URL Rewrite Module
    • Application Requestion Routing (RC)
  • Server Management
    • Administration Pack – CTP2
    • Database Manager – CTP2
    • IIS Manager for Remote Administration
    • Powershell Provider – CTP 2
  • Security
    • UrlScan 3.1, for IIS6