Skip to content

0xbogeyman/cpanel-plugin

 
 

Repository files navigation

cPanel Microweber Plugin

Installation

Using RPM

Run the following commands in the Terminal:

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

Manual installation

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

Update

wget http://download.microweberapi.com/cpanel/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

easyapache_setup.png

Make sure you have the required php extensions enabled.

You need mb_string and iconv and other extesions ebabled. You can import the EasyApache4 Profile from this file easyapache_profile.json

Then you have to provision the EasyApache Profile.

easyapache_provision.png

easyapache_provision_confirm.png

Also please try to use PHP 7+, so the future versions of Microweber will work.

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

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 89.7%
  • CSS 6.3%
  • Shell 3.7%
  • Other 0.3%