The Most Advanced Personal Content Management System

Installation manual

Types of installation

TYPE 1: Fresh install of BLOG:CMS

  • download BLOG:CMS.
  • unzip the file into, e.g., c:/www/blog/ directory (assuming you have c:/www as a DocumentRoot)
  • Type http://localhost/blog/install.php in your browser (change URI path and domain name according to your installation).
  • Fill-in a hostname for your domain (typically localhost).
  • Fill-in a username for MySQL (by default root).
  • Fill in a password for MySQL (by default empty).
  • Fill in a desired database name (e.g. blog).
  • Check needs to be created field, if the database does NOT exist. If it does, leave it unchecked.
  • Next, you can use table prefix, this distribution is fully tested and compatible with table prefix, but, if you do not need it (most people DON'T), do NOT use it, leave it as it is!

Next, fill in the Directories and URLs, example for a Windows installation follows:

Option Value
Site URL: http://localhost/
Admin-area URL: http://localhost/admin/
Admin-area path: C:/www/admin/
Media files URL: http://localhost/media/
Media directory path: C:/www/media/
Extra skin files URL: http://localhost/skins/
Extra skin files directory path: C:/www/skins/
Plugin files URL: http://localhost/admin/plugins/
Action URL: http://localhost/action.php

Next, fill-in your desired username (no spaces, commas, etc., only letters a-z,0-9), real name, password and email address.

Choose your full blog name and blog short name (again no spaces, commas, etc., for short name, only letter a-z, 0-9).

Press Install BLOG:CMS! You're almost done :)

Next, login to Admin area of your new blog, using your choosen username and password.

Now, do the following:

  • Browse through all plugins and select "edit options" for each plugin, adjusting options as you wish and need (though, all options are pre-configured, you can leave them as they are...).
  • For NP_Related plugin, if you want search on you local blog, you have to register for a google API account, receive a key from google by email, and put it into NP_Related plugin options.

Next, you will have to issue chmod 777 (using a shall access, or an FTP client) on these directories, to make them writable by BLOG:CMS script:


You're done! Enjoy BLOG:CMS!

TYPE 2: New installation, but keep your articles

  • make a fresh BLOG:CMS installation, as described before, independent on your current installation.
  • backup, in old installation, file called 'backup.php'.
  • copy over old file 'backup.php' this backup.txt file, just rename it to backup.php, this mod will backup ONLY articles, comments, categories, etc., but not the rest, like plugins, which would cause problems for a clean install.
  • create a BACKUP of data in old installation, using this downloaded, modified backup.php file.
  • login to BLOG:CMS and make a RESTORE from backup file created by modified BACKUP function.
  • uninstall NP_FancierURL plugin in BLOG:CMS, and install it again, this will reset URLs to a new format.
  • edit options for all newly installed plugins.

Installation of Forum, Wiki, Photo Gallery

To install the forum, run the script located at /forum/install.php, and create file /forum/config.php as instructed by the installation script.

Next, you will have to issue chmod 777 (using a shell access, or an FTP client) on these directories, to make them writable by BLOG:CMS script:


You're done!