-
Notifications
You must be signed in to change notification settings - Fork 1
Installation (automatic)
You can install Redundancy with the installer.
The installation of Redundancy follows 5 steps; it will takes about 5 minutes.
- Clone the latest version
- Set rights of folders
- Run the Installer
- Delete the /Installer/ folder
- PHP 5
- PHP GD modules
- PHP zip modules
- MySQL(i) or equivalent
- Writeable directories (see step 2)
- Client: JQuery support (if enabled)
- Client: HTML5 support is recommended
Unstable (very unrecommended for productive usage!) https://github.com/squarerootfury/redundancy/archive/unstable.zip
Stable (recommend if you want to use a productive environment): https://github.com/squarerootfury/redundancy/archive/stable.zip
Apply mode 770 via chmod 770 on /Storage/ /Snapshots/ /Temp/. It's recommended that the owner of the Redundancy directory is your webserver user. This step is very important. If the folders are not writable by php, the files will not get uploaded.
Note: The files Redundancy.conf and Includes/DataBase.inc.php must be also writable.
Before you run theinstallation, check if your database is existing. If not, you can run following command (seen out of the command shell) to create a new database.
- You can create a database using this command in the mysql shell.
- Open yourserver.tld/Installer/
- Input your database connection credentials
- Input the database name (the database must be existing!*)
- Enter the user name and password of your administrative user (will be created at installation)
- The directory is pre filled, make sure it ends with "/".
- Note: At the moment does Redundancy only supports MySQL/ MariaDB. A support for other database engines is planned.
- Delete the folder /Installer/ after finished!
The installer _is not finished_ at the moment. I'm working on it, it should be completely finished until version 1.9.10 (it's the next version). It's also on an early test phase. The possibiltiy of bugs is given at the installation. Please report issues with the installer over the issue tracker.