I recently posted a rambling version of instructions about how to install BuddyPress 1.1.3 on FatCow:
Installing BuddyPress on a Webhost « Disparate.
BuddyPress 1.2 was just released, with some neat new features including the ability to run on a standard (non-WPµ) version of WordPress and a new way to handle templates. They now have three-step instructions on how to install BuddyPress. Here’s my somewhat more verbose take (but still reasonably straightforward and concise). A few things are FatCow-specific but everything should be easy to adapt for any decent webhost. (In fact, it’d likely be easier elsewhere.)
- Create database in FatCow’s Manage MySQL
- Download WP 2.9.2 from the download page.
- Uncompress WP using FatCow’s Archive Gateway
- Rename “wordpress” to <name> (not necessary, but useful, I find; “community” or “commons” would make sense for <name>)
- Go to <full domain>/<name> (say, “example.com/commons” if you used “commons” for <name> and your domain were “example.com”)
- Click “Create a Configuration file”
- Click “Let’s Go”
- Enter database information from database created in MySQL
- Change “localhost” to “<username>.fatcowmysql.com” (where <username> is your FatCow username)
- Click “Submit”
- Click “Run the Install”
- Fill in blog title and email, decide on crawling
- Click on “Install WordPress”
- Copy generated password
- Enter login details
- Click “Log In”
- Click “Yes, Take me to my profile page”
- Add “New password” (twice)
- Click “Update Profile”
- Click “Plugins”
- Click “Add New”
- In the searchbox, type “BuddyPress”
- Find BuddyPress 1.2 (created by “The BuddyPress Community”)
- Click “Install”
- Click “Install Now”
- Click “Activate Plugin”
- Click “update your permalink structure”
- Choose an option (say, “Day and Name”)
- Click “Save Changes”
- Click “Appearance”
- Click “Activate” under BuddyPress default
You now have a full BuddyPress installation. “Social Networking in a Box”
You can do a number of things, now. Including visiting your BuddyPress installation by clicking on the “Visit Site” link at the top of the page.
But there are several options in BuddyPress which should probably be set if you want to do anything with the site. For instance, you can setup forums through the bbPress installation which is included in BuddyPress. So, if you’re still in the WordPress dashboard, you can do the following:
- Click “BuddyPress”
- Click “Forum Setup”
- Click “Set up a new bbPress installation”
- Click “Complete Installation”
This way, any time you create a new group, you’ll be able to add a forum to it. To do so:
- Click “Visit Site”
- Click “Groups”
- Click “Create a Group”
- Fill in the group name and description.
- Click “Create Group and Continue”
- Select whether or not you want to enable the discussion forum, choose the privacy options, and click “Next Step”
- Choose an avatar (or leave the default one) and click “Next Step”
- Click “Finish”
You now have a fully functioning group, with discussion forum.
There’s a lot of things you can now do, including all sorts of neat plugins, change the theme, etc. But this installation is fully functional and fun. So I’d encourage you to play with it, especially if you already have a group of users. The way BuddyPress is set up, you can do all sorts of things on the site itself. So you can click “Visit Site” and start creating profiles, groups, etc.
One thing with the BuddyPress Default Theme, though, is that it doesn’t make it obvious how you can come back to the Dashboard. You can do so by going to “<full domain>/<name>/wp-admin/” (adding “/wp-admin/” to your BuddyPress address). Another way, which is less obvious, but also works is to go to a blog comment (there’s one added by defaul) and click on “Edit.”
2 thoughts on “Installing BuddyPress 1.2 on FatCow: Quick Edition”
I’ve tried following your install guide which is quite helpful however when I click on Groups (or any of the other tabs on my site) I’m met by a 404 Not Found Error. Any idea why this would be the case? Thanks in advance.
Not really. Maybe something to do with directory name? Care to give me the URL?