Line 8: |
Line 8: |
| | | |
| | | |
− | ==== Installation ====
| + | == Installation == |
− | One must enable the one of the '''[[Software Collections Repositories]]''' based on the required application. See the '''[[Software Collections Repositories]]''' page on how to enable the desired repository.
| + | The Software Collections (scl) packages can be installed by issuing the following command: |
| + | yum install scl-utils |
| + | This will only install the scl 'environment'. For installation of the individual applications, please see below. |
| + | |
| | | |
| + | === Enable scl repositories === |
| + | To be able to install a specific scl application, one must enable the one of the '''[[Software Collections Repositories]]''' based on the required application. See the '''[[Software Collections Repositories]]''' page on how to enable the desired repository. |
| | | |
− | After enabling the Software Collections repo, the scl packages can be installed by issuing the following command:
| |
− | yum install scl-utils
| |
| | | |
| ==== Installation of a collection ==== | | ==== Installation of a collection ==== |
− | All [https://www.softwarecollections.org/en/ Software Collections] (Applications) of Red Hat are available from here:
| + | To be able to install an application from the Software Collections, one must enable the respective application repo. As an example, enable the scl-php54 repo and to list all available versions the following command can be used: |
− | https://www.softwarecollections.org/en/scls/ and their respective repo's from here: https://www.softwarecollections.org/repos/rhscl/
| + | yum list available \* --disablerepo=* --enablerepo=scl-php54 |
| | | |
− | To be able to install a Software Collection, one must enable the respective repo. As an example, we will install PHP 5.4. To list all available version the following command can be used:
| |
− | yum list available \* --disablerepo=* --enablerepo=scl-php54
| |
| | | |
| php54 will be listed, and to install that version: | | php54 will be listed, and to install that version: |
| yum install php54 --enablerepo=scl-php54 | | yum install php54 --enablerepo=scl-php54 |
| + | Please see the specific application sections below on detailed installation instructions. |
| | | |
− | Once installation is done, you can verify installed Software Collections by issuing:
| + | |
| + | You can verify installed Software Collections by issuing: |
| scl -l | | scl -l |
| + | |
| | | |
| Collections will be installed in: | | Collections will be installed in: |
Line 39: |
Line 43: |
| For more information on running applications and other options please see the Software Collections [https://www.softwarecollections.org/en/docs/guide/#sect-Enabling_the_Software_Collection Documentation] | | For more information on running applications and other options please see the Software Collections [https://www.softwarecollections.org/en/docs/guide/#sect-Enabling_the_Software_Collection Documentation] |
| | | |
− | == Usage of collections == | + | == Software Collections applications == |
| {{Note box|Please note that this is still a work in progress. Each individual application will store it's data into their own environment/directory, which by default will NOT be backed up by SME Server. This is being worked on.}} | | {{Note box|Please note that this is still a work in progress. Each individual application will store it's data into their own environment/directory, which by default will NOT be backed up by SME Server. This is being worked on.}} |
| Please see the individual application articles: | | Please see the individual application articles: |