It has been so long since I initially set up a blog on a new server that I had to pretty much re-learn everything in order to build InsideBu. The process isn’t all that hard if you’re comfortable with terms like FTP and database. If not, there are many great blogging options for people who will host your blog for you (The Top Producer team I work with will happily host a WordPress blog under your URL as part of their real estate website product!) and both WordPress.com and Blogger offer good, free blogs (hosted under their URL).
BTW, I feel compelled to mention that this blog post is LONG LONG LONG overdue as I promised it way back on December 15, 2005, but never could put together all the steps into a blog post and never had the need to build a new blog from scratch.
Here are my running notes taken directly from a Google Doc I used to document the process (but cleaned up to add links and delete out usernames/passwords)…
We choose to use Yahoo Hosting because I’ve heard good things from other bloggers about the service. I was less concerned about the price (good hosting options for a blog differ by at most $5/month), and really focused on ease-of-use. I’d heard that Yahoo has a really easy install for WordPress (WP) blogs and that definitely appealed to me!
However, I was immediately disappointed that the blog they install was an old version of WP and not in the root directory. This would mean that I would need to do a manual upgrade before even blogging! OUCH! Anyway, I ended up bypassing Yahoo’s “easy install” option and instead, I installed the latest version of WP from scratch.
The manual install required three extra steps:
- I needed to create an ftp user using Yahoo’s admin panel (easy!)
- I needed to created an “empty” MySQL database (which also required me to install PHPMyAdmin) and note the name of this database (again, all of this was done through Yahoo’s admin panel)
- I needed to install use an FTP client (I used the free and open source FileZilla)
None of these were particularly hard and I noticed that Yahoo provided help files for all three of these tasks should you need that kind of thing.
With the back-end ready, I simply followed the instructions for the 5 minute install of WordPress…
This required me to create an admin profile for the blog (again, pretty straightforward).
At this point, InsideBu.com was live and functional, but with a generic theme and no plugins…
Here are some of the steps I took to spice up the blog and get it ready for launch!
- I installed and activated some basic plugins.
- To install I simply used FileZilla to drag and drop the files from my hard-drive to Yahoo’s servers. Once configured for a server, FileZilla operates somewhat like the Explorer tool on Windows.
- To activate, I simply clicked the “activate” button within the “Plugins” tab of InsideBu’s Admin panel.
- The plugins were:
- Akismet (available by default, but requires a WordPress.com unique ID to activate. This required me to create a wordpress.com account for Madison and note the unique ID!)
- Sidebar Widgets
- Similar Posts
- Database backup (available by default)
- I tried to update and optimze the permalink structure, but this screwed up something on the new version of WordPress and I couldn’t find the .htaccess file to update (long story!), so I gave up on this one for the time being and used the generic linking structure (i.e. “?p=33”)
- Installed and activated the appropriate theme! In our case, Madison choose Orange Sunrise. This required me to
- download the theme
- unzipp it
- ftp the files to the “themes” folder on Yahoo’s servers
- activate it on the wp-admin panel
- Create a tagline
- For SEO reasons, I included the words “Real Estate” and “Malibu” but my phrasing could easily be improved!
- Unselect “comment author must have previously approved comment!”
- Want to do everything possible to encourage comments early and often! š
- Organize sidebar items via the widget feature (very slick!)
- I’ve put links at the very top for now closely followed by comments. As the site gets more comments, I’d flip this order in order to encourage community participation!
Those were my steps to creating a brand-new blog using the free and open-source tools available from WordPress. It is probably too complicated for most agents, but probably not too complicated for many of agents that are reading this blog.
Hey Dustin,
This is GREAT stuff!! š For those of us new to blogging, is there a way we can retain a copy of your on-going comments for use in building our own respective blogs later? Are you archiving them in a certain location, or under a certain name/topic? I guess I should ask a more fundamental question which is, do you mind if I/we keep a copy of your blog-creating comments?
Why I ask is there are a couple friends & people I know that are local aspiring artists (I’m a hobby illustrator/artist), and we’ve talked periodically about ways to increase the exposure for our artwork. For example, I’m writing & illustrating a children’s book I intend to self-publish later this year. Setting up a local art blog along the lines of what you & Madison are doing, seems like a good way for us to do this? If nothing else, if we knew where you were archiving these blogging instructions, we could go to them for reference to setup a local art blog for ourselves.
Is this OK with you???
Joe, if I think I understand you correctly, then you can always return to this post URL: http://www.raincityguide.com/2007/04/12/steps-to-hosting-your-own-wordpress-blog/, to read this post!
Also, Ardell and I are tagging every Project Blogger article with a Project Blogger tag so that you can always send someone to this URL to read all the articles: http://www.raincityguide.com/tag/project-blogger/.
BTW, I’ve never taken a RCG article down and you can find ALL of them in the archive!
Dustin,
Thanks for the info. Yes, simply reviewing your Project Blogger archives will satisfy my needs. Thanks again for all the great info…don’t stop!! š
If you get high loads and thousands of connections I suggest using a profesional hosting with some load balancing. http://www.linuxadmin.org/blog-managed-hosting.php