I was writing an article for our blog @ Collaboration Chronicles. The article talks about using Wordpress to manage websites and I wanted to show people, using a screencast, how to install Wordpress. I came up with the idea for One Minute Wordpress as a novel idea to show off the power and speed of deploying a Wordpress install. In my attempts to speed through my installation, my best time was around 3 minutes. I needed to get rid of some of the inefficiencies in my method of installing.
- Eliminate going to the website, downloading and unpacking the install on my local computer, then uploading it to the server
I remembered an article on Hackaday called WordPress 2.7 upgrade in one line. I read through the article and liked the curl method much better than the wget approach I was going to use, plus this used the rm command to remove a directory, which led me to come up with the final touch of deleting the wp-config-sample.php file in order to use the web based tool to create a new one.
So taking from the Chris Finke’s Twitter post I modified it to suit my One Minute Wordpress Installation:
Open the Terminal and ssh into your server:
ssh username yourserver.com
then type:
curl http://wordpress.org/latest.zip -o "wp.zip" && unzip wp.zip && rm -rf ./wordpress/wp-config-sample.php
This will
download and unpack the latest Wordpress release, then delete the
wp-config-sample.php so we can use the web-based creator later.
O.K., so I solved the big issue, which eliminated my local computer from the equation and allowed me to download and unpack straight to the server. This shaved a huge chuck on time that was wasted on redundancy. I am still working on a solution so you can use a php script on your server to create the mysql database without needing to log in to your host’s webpanel. I’ll update the site oneminutewordpress.com as soon as I finish up on that side of things, but for now you can revel in the glory of a one minute manual Wordpress Install. Here’s a link to

andthe step by step instructions.
This post is tagged internet experiments, projects, website
