Vivvo CMS - Installation Instructions
Installation
This installation guide provides documentation for the system requirements and installation instructions, for this release of Vivvo CMS software.
System Requirements
Vivvo requires very little to run and most well configured web servers should be able to run it. Check this to ensure that you and your web host has the minimum requirements to run Vivvo.
You need at least the following:
- Website - You must have a website in order to install the software. The software does not run on your PC, it runs on the actual computer that hosts your web pages.
- PHP 4.3 + - Your web server must have PHP 4.3 or greater. Your network administrator can download the latest version of PHP from http://www.php.net. PHP is extremely common though, and installed on virtually every webserver on Earth.
- XML Parser library - expat (http://www.php.net/manual/en/ref.xml.php)
- PCRE extension
- Gd extension
- MySQL - Your web server must be setup to allow database access. MySQL 3.23 or later required. MySQL 4.1 is highly recommended.
Optional Requirements
- mod_rewrite - Apache Web server module required for usage of Search Engine Friendly URLs.
- cURL extension
- Zlib extension
- Sendmail/SMTP - Required for optional email notification functionality.
- FTP Access - You will be transferring files from your local computer to your website, so you will need some kind of "File Transfer Protocol" software. We recommend CuteFTP .
- Write Access - You must be able to make files and directories writable on your web server. If the software doesn't have write access it won't be able to update its data files.
Pre-Installation Setup
Before beginning the install you should do 3 things:
- Make sure PHP is installed and configured on your server. You can do this by creating a file called phpinfo.php (or .php3) on your web server. This file should contain the following code:
<?php phpinfo(); ?>
This should, if PHP is installed correctly, produce a nicely formatted diagnostic page that gives you a lot of information about the current status of PHP on your system. Make sure this page contains a section entitled 'MySQL', if it does, you're ready to continue. If this section does not exist then you will have to contact your system administrator and have him/her reconfigure PHP with MySQL support.
- You must check the status of MySQL. Make sure that MySQL is running on the system and that you have a valid username/password to use with Vivvo. If your MySQL user has access to create databases on the server this is all you have to do. If you do not have access to create databases please contact your system administrator and have them create a database for your install. Once you have a database to install into you are ready to continue.
- You have to change permissions to following files and folders:
- /backup - chmod 777 (chmod 777 for every subfolder and chmod 666 for every file inside the backup folder and its subfolders)
- /cache - chmod 777 (chmod 777 for every subfolder and chmod 666 for every file inside the cache folder and its subfolders)
- /files - chmod 777 (chmod 777 for every subfolder and chmod 666 for every file inside the files folder and its subfolders)
- /templates - chmod 777 (chmod 777 for every subfolder and chmod 666 for every file inside the templates folder and its subfolders)
- /themes - chmod 777 (chmod 777 for every subfolder and chmod 666 for every file inside the themes folder and its subfolders)
- /conf.php - chmod 666 ( for conf.php file in your Vivvo install folder)
Running the Installer
Open your favorite web browser and type in the address of your Vivvo install file. For example: http://www.yoursite.com/installer. If all goes well you should see the first screen of the installer, where you should choose the language that you prefer to use.

After this you should see the next screen of the installer, where you will be presented with the system information, hence informed about proper configuration of your system files.

The installer next displays the product license. You need to accept the Software Licensing Agreement to complete the installation process successfully.

If all tests are successful, and you agreed to SLA, click on Next step button to reach the license and database configuration screen. Make sure to enter your license number correctly. You will see that values have been set for you, these may not work for you! They are simply there to give you an idea of what needs to be entered. Set them to the correct values before proceeding. If all goes well your database has now been set-up for Vivvo.

Next you will see a screen that prompts you for basic system preferences. This can be altered at anytime later in Administration area. However, it is important that you accurately enter Administrator user name / password because this is required to enter Administration area after installing the script.

Make sure to fill out at least the username, password fields in this form, all the rest are optional. If all goes well you should be presented with a link to the administration panel.

Congratulations, you have just installed Vivvo!
Getting additional help
Vivvo Support Center Home: http://www.vivvo.net/support-center.php
Support Forums: http://www.vivvo.net/forums
For assistance with using Vivvo CMS, contact our tehnical support: http://www.vivvo.net/contact.php