TRIM is the Tiki Remote Instance Manager. It permits to handle many tasks (install, update, backup, check security, etc.) with minimum effort. While TRIM is designed to manage Tikis remotely, it can also manage on the same server. Full documentation is available at https://doc.tiki.org/TRIM
This document will guide you to do some of the main operations in the context of WikiSuite (and thus, TRIM on ClearOS). So instead of installing Tiki directly, you install TRIM and use it to install one or many Tiki instances. You'll likely also be interested in TRIM and Syncthing for automated offsite backups
This document assumes you know basic Command Line Interface (CLI)
TRIM requires PHP 5 and the make command. Here is a tool to check server has all the dependencies: https://doc.tiki.org/Server-Check
On ClearOS, you should do the following:
- How to install a PHP version picker on ClearOS and then, you can pick PHP 5.6.
- How to install MariaDB on ClearOS
- How to install Subversion (SVN) on ClearOS
- How to install Rsync on ClearOS
- How to install bzip2 on ClearOS
svn co https://svn.code.sf.net/p/tikiwiki/code/trim .
It is important that your Tiki site not be the default website because TRIM's defaults are to use virtual domains. The first website is in /var/www/html and the following ones has this pattern: /var/www/virtual/example.org/html/
To create an instance, you need to type: make instance
you'll need the MariaDB root password