You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 24 Next »

Table of Contents

System Requirements

Minimum Requirements

  1. PHP version 5.1.3
  2. PDO, pdo_mysql, curl (version 7.10.5), and openssl (version 0.9.6) PHP extensions
  3. MySQL version 4.1
  4. Apache, IIS, or LiteSpeed Web Server
  5. ionCube PHP loader

Recommended Requirements

  1. PHP version 5.2 or later
  2. PDO, pdo_mysql, curl (version 7.10.5 or later), openssl (version 0.9.6 or later), ldap, mcrypt, gmp, json, imap, libxml, zlib, and simplexml PHP extensions
  3. MySQL version 5.0 or later
  4. Apache, IIS, or LiteSpeed Web Server
  5. ionCube PHP loader
  6. memory_limit set to 32 MB or greater

Installation

Follow these steps to install Blesta on your server.

  1. Download Blesta from www.blesta.com/download/
  2. Unzip the Blesta archive file.
  3. Upload the contents of the public_html directory to your server where you will be accessing Blesta, and access this directory in your web browser.
  4. Follow the directions presented to complete your installation.

License Information

If you do not have a license key, you will be able to activate a free trial during the installation process directly. If you have previously purchased a license key, you will be able to enter it during the installation process.

System Configuration

There are a number of configuration settings that may be set before or after installation.

Removing index.php from URLs

To remove index.php edit the .htaccess provided in the root directory of your Blesta installation, to appear as follows:

.htaccess
########################################################
# package: minPHP
# filename: .htaccess
########################################################
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php

RewriteRule ^(.*)install.php$ $1/install [R=301,L]

Next, update init.php located in /installpath/lib/init.php as follows:

init.php
define("HTACCESS", true);
  • No labels