Moves to Windows Server + IIS

I’ve had the domain since 1995 – it has been my personal web presence for my entire career.  I’ve used it to host video, forums, blog, display my artwork, experiment with technology, and build communities.  Lately, I haven’t done too much to it – it had become stale and broken.  One of the reasons was that I built it using tools that required me to administer the site from a single system.  I knew I had to do something.

A few months ago, my wife said that she’d like to start a blog.  After doing my research, I set it up for her and blogged about it here.  Here’s the site:

I was so impressed with Graffiti CMS, an application, I thought that I might use it on so I could administer it from anywhere.  In my opinion, everyone should be using some sort of CMS (Content Management System) for their website.  The only problem was that my web host was Linux/Apache and I couldn’t install an Graffiti on it because it is an application.  The website is mainly static web pages and a PHPBB forum running with a MySQL database.  Since IIS can run both and PHP applications and MySQL, I could migrate the database and PHPBB from the Linux/Apache website to the IIS/Windows Server website.  Here’s how I did it:

  1. I created a new empty MySQL database on the new server
  2. I used SQLyog to transfer the database from the old server to the new server
  3. I installed PHPBB on the new server and ran through the configuration
  4. I set appropraite permissions on the directories as outlined in the PHPBB installation instructions
  5. I modified the PHPBB config.php to point at the new database instead of the empty database created during the installation

There were some minor hiccups in configuring the PHPBB app, I think they were caused by the file transfer process.  I had to open some of the template files and save them again.  Here it is running:

In all, I’m very impressed with the ability to run both PHP and application on a single IIS server along with a variety of databases: VistaDB (that’s what Graffiti CMS uses), MySQL and SQL Server.  Window Server rocks!

Comments (1)

  1. I’ve had the domain since 1995 – it has been my personal web presence for my entire career

Skip to main content