Installing instructions for new users
Once you have unzipped the b2evolution distribution:
- On your server, create or locate a mysql database for b2 evolution. (For example, you can call it "b2evolution")
- On your computer, edit the file /blogs/conf/_config.php with a text editor and set the parameters according to your current configuration. There are basically 3 things to set:
- Your e-mail address
- Access information to your database (hostname, basename, login, password)
- The URL where you are going to run b2evolution.
Note: It is recommended that you do a first test installation by uploading the whole demo structure to your website, starting with the folder b2evolution. This way, your new blogs will have an URL of the form: http://www.yoursite.com/b2evolution/blogs/index.php, http://www.yoursite.com/b2evolution/blogs/blog_b.php, etc.
Of course you can change this later when you are comfortable with b2evolution. By then, you will probably want to upload just the contents of your "blogs" folder, so your blogs can be accessed directly through http://www.yoursite.com or http://www.yoursite.com/index.php, etc.
- Upload the b2evolution files to your website, according to the URL you have just configured.
- Come back to this page on your server, (should be something like http://www.yoursite.com/b2evolution/doc/install_new.html) and run the database tables installation. This will allow you to create database tables for b2evo, with sample contents (please take due note of the admin password that will be given to you).
Note: Unless you changed the config, b2evolution uses tables prefixed with evo_
where the orginial b2 used tables prefixed with b2
. Thus you can safely install b2evo in the same database as b2 without the one interacting with the other.
- You are done! :) You can now read the blogs or log into the back-office and start playing!

- On production servers, it is strongly recommended that you delete the /blogs/install/ subfolder.
-
After basic install is done, there are a few tricky things you may need to take care of. (online manual)