Just one geek's opinions and epiphanies

Hello Prgmr.com!


Well it took a few days, for good reason, but I am finally running Utahcon.com on the latest WordPress with a new configuration on a new host! The new VPS is from http://prgmr.com which is a Xen host. I am running  their $6/mo package which give you:

  • 128MB Ram
  • 3GB of Storage
  • 20GB of Transfer

It doesn't sound like a lot, but it should be more than enough for this server. I brought Utahcon.com over from Linode, where I was paying $19.95/month. So the extra $13.95 in my pocket means I can spend the extra on adding servers for the purpose of advancing my projects.

So what am I running on top of the VPS? Great question, here are the details:

  • Fedora 17 (prgmr.com image)
  • nginx (web server)
  • PHP5.4
  • MySQL (tried desperately to get MariaDB, but alas I had to move on)
  • Wordpress 3.4.2

As you can see I didn't need a lot of power under the hood to run a single blog (and I might actually end up running a few blogs from here). I had the site hidden at beta.utahcon.com but if you are reading this it is available through simply visiting utahcon.com or blog.utahcon.com (deprecated).

Moving forward all links to my blog should be sent to simply utahcon.com

All other sub-domains will be moving on to other purposes.

Thanks for checking in, and I let me know if you have any questions or comments.

My LAMP Setup


I have been using Linode for a while now, and I have recently started firing up more and more of them for use on our web projects. My buddy @iLama recently purchased his first Linode and asked what I normally setup, so here is my answer.

I am currently running all my Linode's (except one) on Ubuntu 10.04 LTS. My install once the server is running is this:

# apt-get update ... # apt-get upgrade ... # apt-get install apache2 php5 php5-cli php5-curl php5-gd php5-mysql php5-xmlrpc php5-mcrypt php5-memcache php5-memcached subversion vim mysql-server postfix screen

This gives you the basic LAMP stack, with some nice caching options. I have also been recently adding eAccelorator (not from repository) to my PHP stack to make caching super awesome.

I have a few other configs for different things, like Redmine (Ruby on Rails) and Python based sites.

I hope this helps some folks. I hope to spend some time in the near future making a Linode Stack Script to handle my installs, but that is for another blog post.

Zune Problems


Looks like Microsoft and the Zune Team may be having problems with their servers again. I am not able to download any music, while getting errors of a "Firewall" issue. Great error as I have no firewall in place, and I can touch all of their servers except the DRM one.

Guess that just details for us how well DRM works. Oh well, sit and wait.