Sentrifugo comes with its own web-installer to help guide you through the installation process. While the guide provides step by step guidance during the installation process, it's important and helpful for you to have knowledge about web servers, PHP and MySQL.
If you already have Apache HTTP Webserver (PHP loaded as an Apache module) and MySQL running, then you have everything you need.
If in case you don't have the pre-requisites setup, you can:
The recommended AMP stack for windows is XAMPP Windows. Download the pack using http://www.apachefriends.org/download.html#641
Notice: Make sure you download the installer from Basic Package and not upgrades, developer packs, etc.
After downloading, start installing XAMPP for Windows.
Notice:
Move Sentrifugo zip file into the document root of Apache HTTP server.
If you used XAMPP for windows, document root is <XAMPP installed location>\htdocs\
For example: C:\xampp\htdocs\
Extract the Sentrifugo zip file in the document root of Apache HTTP server, which would extract everything needed to run Sentrifugo application.
XAMPP users; the Windows stack needs to be started manually.
Using a JavaScript enabled browser go to http://<webhost>/sentrifugo/
Where <webhost> is localhost if it is installed in the machine you are currently working on, IP address if it is remotely hosted (i.e. external to the machine you are using).
The system requirements for installing Sentrifugo are described below. Make sure your system meets these requirements.
You can download PHP 5.3 or later by visiting http://windows.php.net/download/
To install Sentrifugo on windows, you need to enable the PDO and PDO_MYSQL extensions in your php.ini file. You can add the following lines in your php.ini file:
To activate the module, the following line in httpd.conf needs to be uncommented:
To see whether it is already active, try putting a .htaccess file into a web directory containing the line
If this works without throwing a 500 internal server error, and the .htaccess file gets parsed, URL rewriting works.
You also need to make sure that in your httpd.conf, AllowOverrides is enabled:
This is important as many httpd.conf ship by default with allowoverride none
You can add the following lines in your php.ini file:
Download the installer for OpenSSL 1.0.1e from http://www.openssl.org/related/binaries.html
If OpenSSL is already installed in your system, to enable this extension in your php.ini file, you can add the following line in your php.ini file:
Sentrifugo comes with its own web-installer to help guide you through the installation process. While the guide provides step by step guidance during the installation process, it's important and helpful for you to have knowledge about web servers, PHP and MySQL.
If you already have Apache HTTP Webserver (PHP loaded as an Apache module) and MySQL running, then you have everything you need.
If in case you don't have the pre-requisites setup, you can:
The recommended AMP stack for MAC is MAMP. Download the pack using http://www.mamp.info/en/
The System Installer for MAMP will guide you through the installation process in MAC.
Note: Make sure that all data has been transferred correctly before starting MAMP. When installing MAMP, an /Applications/MAMP Pro folder will be installed in addition to your /Applications/MAMP folder. You can ignore this folder if you choose not to use MAMP PRO.
Move Sentrifugo zip file into the document root of Apache HTTP server.
If you used MAMP, document root is
<MAMP installed location>\htdocs\
Extract the Sentrifugo zip file in the document root of Apache HTTP server, which would extract everything needed to run Sentrifugo application.
MAMP users; the AMP stack for MAC needs to be started manually.
Using a JavaScript enabled browser go to http://<webhost>/sentrifugo/
Where <webhost> is localhost if it is installed in the machine you are currently working on, IP address if it is remotely hosted (i.e. external to the machine you are using).
The system requirements for installing Sentrifugo are described below. Make sure your system meets these requirements.
You can download PHP 5.3 or later by visiting http://php.net/downloads.php
To install Sentrifugo on MAC, you need to enable the PDO and PDO_MYSQL extensions in your php.ini file. You can add the following lines in your php.ini file:
To activate mod_rewrite module in MAC, add the below line to httpd.conf file
Also, make sure that AllowOverride is set to All within the <Directory "/Library/WebServer/Documents"> section.
You can add the following lines in your php.ini file:
Download the installer for OpenSSL from http://www.openssl.org/source/
Sentrifugo comes with its own web-installer to help guide you through the installation process. While the guide provides step by step guidance during the installation process, it's important and helpful for you to have knowledge about web servers, PHP and MySQL.
If you already have Apache HTTP Webserver (PHP loaded as an Apache module) and MySQL running, then you have everything you need.
If in case you don't have the pre-requisites setup, you can:
The recommended AMP stack for Linux is XAMPP Linux 1.6. Download the pack using http://www.apachefriends.org/download.html#374
Notice: Make sure you download the complete stack and not the upgrades, developers pack, etc.
After downloading, start installing XAMPP Linux following the instructions given in the XAMPP site.
Note: Start the stack manually every time you reboot.
Notes: You will have to change the ownership of Sentrifugo files to nobody.nobody
Type the following in the shell.
Move Sentrifugo zip file into the document root of Apache HTTP server.
If you used XAMPP Linux AMP stack, document root is
<XAMPP installed location>\htdocs\
Extract the Sentrifugo zip file in the document root of Apache HTTP server, which would extract everything needed to run Sentrifugo application.
XAMPP users; the Linux stack needs to be started manually.
Using a JavaScript enabled browser go to http://<webhost>/sentrifugo/
Where <webhost> is localhost if it is installed in the machine you are currently working on, IP address if it is remotely hosted (i.e. external to the machine you are using).
The system requirements for installing Sentrifugo are described below. Make sure your system meets these requirements.
To install PHP 5.3 on Linux, please follow the below links:
To install Sentrifugo on Linux, you can compile php with --with-pdo-mysql in your php.ini, and add the following lines:
To activate mod_rewrite in linux, open the terminal and add the below line:
To install GD library in Linux, open the terminal and add the below lines:
Download the OpenSSL 1.0.1c tarball archive from the OpenSSL web site at http://www.openssl.org/source/