
So many changes! Earlier this year I set up a family blog with a hosting service called WebHostingPad.com. I paid for 2 years, resting assured that if I didn’t like their service I could get a refund during the first 30 day “evaluation period”. Little did I know that after those 30 days my account would be moved to a slow, troubled server where it would be “down” several times a week. I use quotes, because after opening a ticket with support it miraculously came back up within an hour or so, every time. I finally quit dealing with their awful support and even worse service, opened a BBB complaint, and decided to host the site on my desktop at home. I have a quad-core Vista Ultimate machine with 4GB ram on a 10Mbit connection just sitting at home, doing nothing.
With the help of some awesome blog posts by the guys over at IIS.net and elsewhere I was able to set up PHP, MySQL, and WordPress on IIS 7. I will post the most helpful links below. Please note however, I was able to install WordPress 2.7, however it did NOT WORK CORRECTLY. Only when I downgraded to WordPress 2.5.1 was I able to access pages or postings outside of the default index.php and my site responded MUCH faster. My issues seemed to be related to url rewriting, however they were not caused by any error on my part because the issue remained with or without url rewrite enabled. After installing 2.5.1 it worked flawlessly.
- Go here to set up wordpress on IIS7. Google around on setting up PHP and MySQL on IIS7
- To set up Pretty Permalinks – NOTE: Be sure to note the prerequisites for the URL rewrite module. I wasted a lot of time scratching my head with this one.
- More info on setting up FastCGI with PHP on IIS 7
- If you are having trouble getting PHP to work correctly, check out Ryan Dunn’s video
If you have managed to get WordPress 2.7 working on IIS 7, let me know in a comment.
Before I move on with the ch-ch-changes I’ve been making, I want to give a little background on the motivation behind some of my changes. Since I was a missionary in the Philippines in 2004 I have used Yahoo! Mail, and I’ve loved their Beta mail – so much so in fact that I paid $20 a year for their premium email (I have a hard time justifying paying for ANYTHING that I can basically get for free, but I really liked Yahoo email). In addition I had a google account for all of their nifty little applications like Calendar, Apps, Blogger (for my BLOG!!), and Search. I had thousands of emails and hundreds of contacts stored in Yahoo! over the last 4 years.
During the recent passing of Proposition 8 in California amending the state constitution to prohibit homosexual marriage, I read that some big name companies in California were publicly involved. Beyond the fact that I believe that private companies should not use their resources to advance public causes (in the words of rexstuff “Whatever your views on proposition 8, it does not behoove any private company to weigh in on issues that are strictly social-political, if for no other reason than business sense…Separation of church and state? What about separation of corporation and state? It’s simply not the role of a private business company, nor should it be.”) I am also morally in support of Proposition 8. I agree with my Church and believe that marriage is sacred and a re-interpretation of marriage and consequent “disintegration of the family will bring upon individuals, communities, and nations the calamities foretold by ancient and modern prophets.”
With such an attitude toward these current issues I was very surprised to hear that Apple and Google openly support the fight against Proposition 8 and that Yahoo!’s founders donated large sums of money to help stop passage of Prop 8. It took me a while, obviously a few months, to come to the decision to move on from these companies and not use their services as a form of protest. I understand that I will have no impact whatsoever on their respective bottom lines, but this became a “choose you this day whom ye will serve” turning point, and so I ran with it.
To be straightforward I’ve always been disgusted with Apple’s marketing strategy and the true-to-stereotype narcissism of their users (generally speaking of course). With Google, I never really LOVED their products, but they were convenient. When I started my blog this summer I went with blogger because that’s what my girlfriend had, and it was good (not great) – again, convenient. The difficult service for me to give up was my Yahoo Mail. I had about 6 email addresses going into the same inbox, which was AWESOME. I had an address for all my financial institutions, one for shopping online, one from my mission, one for just junk, and one for everything else. Having disposable email addresses is really something Microsoft and Google would be wise to jump on. Plus, I had 4 years worth of email to consider. Thankfully Yahoo provides a service to download a zip file with all your emails in it.
So, I got to work. I decided to go with Microsoft Live Mail. They have all the features I liked from Google and Yahoo (except the disposable email addresses – kind of). Microsoft has Live Calendar, SkyDrive (25GB of online storage), seamless synchronization with Outlook 2007 (well, there is one seam, but you just have to install the outlook connector) which syncs all my contacts, emails, and calendars with Outlook 2007 on my desktop. Amazingly, after importing my Yahoo! emails into Outlook 2007, I was able to import my emails IN TO WINDOWS LIVE MAIL (hotmail basically) by dragging the emails from my personal folders over to the Live Mail folders. The Outlook Connector would only sync about 120 emails at a time, and I had maybe 5000, but after many many syncs, all of my Yahoo! emails are available in Windows Live Mail, in the same folders, available online or offline! Pretty amazing.
The biggest change in moving from Yahoo and Google was moving my blog from blogger to my own WordPress installation on IIS 7. After ironing out the kinks I described earlier, it was a snap importing my posts and comments from blogger into WordPress, and the plug-ins of WordPress make me glad I made the move. I think my blog is better for it, and I have a lot more freedom to do what I want with the blog.
Soon I’ll have the family blog up and running as well – and my Christmas present for my family will be complete! Albeit a little late…, but that’s why they say Merry Christmas and a Happy New Year! Because they know some people will be a little late with their gifts.
Come get some 2009! I’m ready to tackle a new year with Windows Live Mail, Calendar, Search, and WordPress at my side. Bleh, I need to drive Julie and Kimberly to the airport in an hour and a half. Should I go to sleep or play Team Fortress 2?
**UPDATE**
Because I hadn’t put any work into my family’s wordpress blog, I decided to see if UPGRADING would make a difference, and it did – WordPress 2.7 works great on IIS 7 after I installed 2.5.1 and then upgraded directly to 2.7. Hope that helps others who experienced the same issues.
—————-
Now playing: Frédéric Chopin – Concerto for Piano and Orchestra No. 2 in F minor, Op. 21 second movement
I LOVE the new blog! It looks fantastic!I will try and spread the word to my familia so that they have your new blog address. Great job. You’re so smart!