2021-07-20: WikiSuite will now support all major Linux distros. Thus, the information below is no longer updated. It may still be valid, or not. It will be eventually removed from this site, so anything relevant should be moved to the appropriate site. For anything related to ClearOS, please search among the following: ClearOS site, code base, Developer docs, Wiki or forum.
Please contact us if you would like to help out.
2020-11-13 We are currently testing https://gitlab.com/wikisuite/virtualmin-installer, which is a major change from and will eventually supersede pretty much everything below. Please test!
New documentation will be built at How to install WikiSuite
These guides assume the simple case where everything is installed on the same server (if there are exceptions, it will be specified in the guides).
You should start by installing the base server, and then install the components you need. If you do not have a server handy, or it's just to test, the simplest is to get a virtual machine with Linode. If you are a software developer, you'll be interested in the source code.
Requirements
- Standard hardware or a virtual machine
- Minimum
- 1 gig of RAM
- 2 gigs if you are using many apps
- 3 gigs if you are using Elasticsearch
- At least 2 gigs of RAM and 2 CPU cores for videoconferencing for 5 to 10 people.
Base server (ClearOS)
- How to install ClearOS (in general, on any hardware or virtual machine)
- Post-installation ClearOS wizard
- How to set domain name on ClearOS
- How to configure your Firewall on ClearOS
Enhance security
- SSL certificates
- How to install Let's Encrypt SSL certificates on ClearOS (easy!)
- How to install SSL certificates on ClearOS (harder but useful in some cases)
- How to install Attack Detector (Fail2ban) on ClearOS
- How to install Two Factor Authentication for ClearOS
- How to install Dynamic Firewall on ClearOS
- How to install Password Policies on ClearOS
- How to add a group to sudo on ClearOS
Requirements to install Tiki Wiki CMS Groupware
- How to install a PHP version picker on ClearOS (PHP engines)
- How to install MariaDB on ClearOS
- How to install patch on ClearOS
- How to install unzip on ClearOS
Ease management
- How to install Service Manager on ClearOS
- How to install Subversion (SVN) client on ClearOS
- How to install Git on ClearOS
- How to set Nano as the default text editor on ClearOS
- How to install Adminer on ClearOS
- How to install GNU Midnight Commander (mc) on ClearOS
- How to install tmux on ClearOS
- How to install wget on ClearOS
- How to install Rsync on ClearOS
- How to install bzip2 on ClearOS
- How to install zip on ClearOS
- How to install Software Repositories on ClearOS
- How to reinstall ClearOS on Linode
- How to install Mail Forwarding on ClearOS
Most commonly used components
Tiki Wiki CMS Groupware
- https://doc.tiki.org/How-to-install-Tiki-Manager-on-ClearOS
- How to install Tiki Wiki CMS Groupware on ClearOS
- How to configure Tiki Wiki CMS Groupware with OpenLDAP for ClearOS
- How to set up Content Delivery Network (CDN) for Tiki Wiki CMS Groupware on ClearOS
Advanced Tiki
- How to install ffmpeg on ClearOS
- How to install unoconv on ClearOS
- How to install ghostscript on ClearOS
Openfire Meetings
- How to install Openfire Meetings on ClearOS
- How to install Openfire using Tiki for its userlist
- The Pàdé XMPP client
Emails
- How to install SMTP on ClearOS (sending emails)
- How to install IMAP on ClearOS receiving emails with Cyrus IMAP, and use Tiki Webmail in Tiki 20.x + or any IMAP client
Syncthing
Options (depending on use case)
Kimchi and KVM
Elasticsearch
FusionPBX and FreeSWITCH
Xibo
See also
If you prefer to hire someone to install for you, please see Support options.