Skip to content

microweber-dev/cpanel-plugin

Repository files navigation

cPanel Microweber Plugin

Installation

Using RPM

Run the following commands in the Terminal:

wget http://download.microweberapi.com/cpanel-plugin/microweber-cpanel.rpm
yum install microweber-cpanel.rpm

## If you are on ubutnu 

sudo alien –i microweber-cpanel.rpm

Manual installation

/usr/local/cpanel/microweber/install/installer.sh

Update

wget http://download.microweberapi.com/cpanel-plugin/microweber-cpanel.rpm
rpm -Uvh microweber-cpanel.rpm

Uninstall

  • Run the following script:
/usr/local/cpanel/microweber/install/uninstall.sh

Usage

You must set your real hostname

hostname_change.png

Select the feature list you want to edit

Select the feature list, click on "edit" button and add the Microweber feature

setup_feature.png

Setup EasyApache 4

Install PHP version 7.4 or later

Make sure you have the required php extensions enabled.

You need gd, dom, openssl, zip, curl, mb_string and iconv and other extensions to be enabled.

Then you have to provision the EasyApache Profile.

easyapache_provision.png

easyapache_provision_confirm.png

Please use PHP 7.4 or later.

easyapache_php_ver.png

Find The Plugin

  • Login to WHM, search for "Microweber" and open the plugin settings page.
  • Add the "Microweber" feature to plans you wish to have Microweber installed with them.
  • Login to cPanel and open the plugin under "Software". From that page Microweber can be manually installed to any of the user's domains.

Search for Microweber in the sidebar

setup_mw.png

You now need setup your database type and install type

setup_install_settings.png

  • If you select "Automatically install Microweber on new domains creation" , this will install the system when you create new user.
  • If you select "Allow users to Manually install Microweber from cPanel" , this will allow the users to install manually when they login in their panel
  • If you select "Disabled for all users" this will disable the system for all users

For Symlink setup

If you use Symlink configuration you can save a lot of disk space and use single code-base for all websites

Make sure your check on And set Symlink Protection to "Off" under "Apache Configuration > Global Configuration"

setup_symlink2.png

For WHMCS setup

Setup your connection to the WHMCS module

setup_whmcs_integration.png

You are ready.

Now if you make new domain with a plan that has the "microweber" feature, you will see a website created automatically.

setup_mw_after_create.png

You are ready.

Now if you make new domain with a plan that has the "microweber" feature, you will see a website created automatically.

setup_mw_after_create.png

Refer to the Troubleshooting if you encounter any problems

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published