How to Install and Use the CloudLinux Plugin for InterWorxHow to Install and Use the CloudLinux Plugin for InterWorxHow to Install and Use the CloudLinux Plugin for InterWorxHow to Install and Use the CloudLinux Plugin for InterWorx
  • Pricing
  • Features
    • InterWorx
    • Clustering
    • Developers
    • Roadmap
  • Support
    • Overview
    • Latest News and Blog
    • Documentation
    • InterWorx Forums
    • Version History
    • Help Desk
    • FAQ’s
    • New Feature Requests
  • Company
    • End User License Agreement
    • Privacy Policy
    • Bug Bounty
    • InterWorx Partners
    • Our Brand
    • Website Accessibility Statement
    • Contact Us
  • My Account
How to Pipe Email to Script \ Program via Qmail.
June 19, 2020
How to Create s3 Backups with InterWorx
August 29, 2020

How to Install and Use the CloudLinux Plugin for InterWorx

Published by InterWorx on July 3, 2020

How to Install and Enable the CloudLinux Plugin for InterWorx


To install CloudLinux and the CloudLinux plugin for InterWorx:


1. As root, Install CloudLinux with the installer script:

wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy


If using an activation key:

sh cldeploy -k [activation_key]


If using an IP based license:

sh cldeploy -i


2. Install the Interworx CloudLinux plugin with the following:

yum install interworx-plugin-cloudlinux


3. Reboot the server:

reboot


4. (Optional) CageFS, and multiple PHP versions that are provided by CloudLinux can be enabled and installed from the GUI. However, if desired, they can also be installed manually at the command line.


To do so, run the following as root:


To install and enable CageFS:

yum install cagefs -y --disablerepo=remi* -y cagefsctl –init cagefsctl --enable-cagefs


If you are accessing root via a sudo or su user be sure to add the user to /etc/cagefs/exclude/systemuserlist or /etc/cagefs/exclude/interworx. Before running cagefsctl --init.


More information on using CageFS from the command line can be found here.


To install all CloudLinux PHP versions:

yum groupinstall alt-php --disablerepo=remi* -y


To enable the CloudLinux Plugin:


1. Once the installation is complete, log into NodeWorx and navigate to NodeWorx > Plugins.


2. Click Edit next to CloudLinux LVE manager under the Miscellaneous heading. Change the status dropdown to "Enabled" and click the Save button.

How to Use the InterWorx CloudLinux Plugin in NodeWorx (LVE Manager)


After the plugin is enabled, CloudLinux tools can be found in NodeWorx under CloudLinux > Lve Manager.


CloudLinux Installation Wizard


CloudLinux wizard set up







The CloudLinux Installation Wizard will automatically display when accessing the LVE Manager for the first time. It allows for to easily installation and set up of CloudLinux OS components on interworx.


More information can be found here.
























LVE Manager



LVE

From the LVE Manger, the following controls can be managed:

  • Current Usage
  • Monitor users resource usage.

    More information: https://docs.cloudlinux.com/lve_manager/#current-usage.


  • Users
  • Manage users resource limits.

    More information: https://docs.cloudlinux.com/lve_manager/#users


  • CageFS user Management
  • To use CloudLinux at the SiteWorx level, the user must be added to CageFS

    More information: https://docs.cloudlinux.com/lve_manager/#group-actions-for-users-with-enabled-cagefs


  • Statistics
  • Resource usage and fault reporting.

    More information: https://docs.cloudlinux.com/lve_manager/#statistics


  • CloudLinux PHP Selector
  • CloudLinux PHP version manager.

    To install all versions of PHP offered by CloudLinux, run the following from the command line, as root: yum groupinstall alt-php
    This can be completed either during the installation process, as noted above, or after configuration and set up.

    In order to utilize CloudLinux multiple PHP for SiteWorx accounts, the System PHP must be set to suPHP on the Webserver page in NodeWorx, under System Services > Webserver

    More information: https://docs.cloudlinux.com/lve_manager/#php-selector-2.


  • Nodejs and Python installation


How to Use the InterWorx CloudLinux Plugin in SiteWorxWorx

After the SiteWorx account is added to CageFS, CloudLinux tools can be found in SiteWorxWorx under the CloudLinux menu tab. There are four menu options:

  • PHP Selector
  • To use the PHP Selector, the domain must be set to the “PHP Native (CloudLinux)” in SiteWorx.

    1. Navigate to Hosting Features > Domains > Secondary, and the click the Edit button next to the domain.

    2 . Select 'PHP Native (CloudLinux) from the dropdown, and then click Save.

    After completing the above steps, the CloudLinux PHP version can be changed from the PHP Selector page

  • NodeJS Selector
  • Further information can be found for the NodeJS Selector in CloudLinux in their documentation here.


  • Python Selector
  • Further information can be found for the Python Selector in CloudLinux in their documentation here.


  • Resource Usage
  • Currently not implemented, though will be in a future version of InterWorx. For now, please refer to LVE manager stats.
Share
3

Related posts

October 16, 2020

How to Access NodeWorx Without a Password


Read more
September 15, 2020

How to Enable SNI for Mail Over Port 587 and 465


Read more
September 10, 2020

How to Enable Remote Assistance


Read more
  • Liquid Web Family of Brands
  • Liquid Web
  • Visit Nexcess
  • Visit iThemes
  • Visit Interworx
© 2019 InterWorx, LLC. All Rights Reserved.