Fine-Tune your Managed WordPress with Softaculous

Install Softaculous and manage WordPress installations like a pro.

Benefits of Softaculous for Managed WordPress

Softaculous provides everything you need to offer Managed WordPress solution to your clients.

Auto Install WordPress

Softaculous provides API to auto install WordPress when a user purchases the hosting plan with you. Ready made modules are available for WHMCS and Blesta. For any other billing panel you can use a very simple API call.

WordPress Plugins and Themes

Along with WordPress auto install you can also configure to install custom plugins/themes. For instance if you want to install a set of plugins for better security, cache, seo, etc you can pre configure using WordPress Plugins/Themes sets and then get it installed and activated by passing parameters to the Auto Install API call.

This makes it easier to customize your WordPress instance setup without interfering the WordPress package update available in Softaculous. So no need to re-create the WordPress package when there is a new version of WordPress available.

Auto Upgrade WordPress core

Softaculous has the option to enable auto upgrade WordPress core to Minor versions or Major and Minor versions both as per your preference. This can be configured while installing WordPress or even after WordPress is installed. Or you can simple force it from Softaculous admin panel and all updates will be done as soon as the new version is available.

Note : Softaculous takes a backup of full installation before upgrade so if anything goes wrong you can restore from the backup.

Auto Upgrade WordPress Plugins and Themes

Just like auto upgrade for WordPress core, Softaculous also allows you to enable auto upgrade WordPress plugins and themes. This can be configured while installing WordPress or even after WordPress is installed. Or you can simply force it from Softaculous admin panel and all updates will be done.
All plugins/themes are upgraded once every 24 hours.

Note : Softaculous takes a backup of the plugins/themes (that are going to be upgraded) before upgrade so if anything goes wrong you can restore from the backup.

Staging WordPress Installations

Softaculous offers a Staging feature where you can test upgrades before applying it on live installations to be sure that the live installation does not break.

Backups and Restore

You can enable auto backups daily/weekly/monthly or even at a custom specified time while installing WordPress or even after WordPress is installed. This ensures the sites are always backed up and in case anything goes wrong or the site is compromised you have a backup.
Backups are done in user’s home directory by default. You can also configure a custom backup directory from admin panel (maybe a server over NFS or a mounted drive for backups).

Bulk Import Installations

Already have WordPress installations done manually or via other auto installer ? Don’t worry, you can import all existing installations to Softaculous from admin panel or CLI.
Once installations are imported you can manage these installations via Softaculous.

GUI/API/CLI

All the features in Softaculous can be managed from GUI/API/CLI. It’s upto you which way you would like to managfe.

Saves Support Staff Resources

With all the features in Softaculous your support staff can do tasks in just few seconds which would take minutes if done manually. Hence, your support staff can handle more requests efficiently.

Note : If you need any assistance with Softaculous installation, configuration, integration feel free to contact us.

For best pricing for bulk licenses contact our sales team here.

2018 Year In Review – Softaculous Auto Installer

Happy New Year from all of us at Softaculous !!

As we enter 2019, we would like to highlight some of the major changes that happened with Softaculous in 2018. It was a wonderful year at Softaculous and we are confident 2019 will be much bigger with several new features coming up in this year.

Major Changes in Softaculous in 2018

  1. Added 21 New Scripts: Some of the recent scripts we added include Hubzilla, IceHrm, WBCE CMS, Directus, Framadate, eLabFTW, Plikli CMS, Leafpub, Xibo, Atlantis CMS. Checkout the complete list here.
  2. 1307 Script Updates: With our commitment to keep our scripts library updated we released the updates for most of scripts on the same day when the script vendor released the update. Check out the complete list here.
  3. Added Staging option: This feature can be used to create a staging environment of your production website and test any changes you need. You can then Push these changes (files, database structure, database data) to your production website using the Push To Live option. You can refer to the Staging guide and Push to Live guide.
  4. Backup to Google Drive: You can now backup your website directly to your Google Drive account. You can refer to the Backup to Google Drive guide.
  5. WordPress Auto Upgrade Major/Minor branch: Users can now configure if they would like to auto upgrade their WordPress installations only to Minor versions or even upgrade to Major versions.
  6. WordPress Plugins and Themes Upgrade: Several improvements were made to the auto upgrade for WordPress Plugins and Themes which include checking for upgrades once every 24 hours.
  7. Added Quick Install option: Want to install scripts quickly ? This feature saves your time in configuring advanced options for a script and lets you install with minimal options and using default values for other options.
  8. Changed Password encryption to OpenSSL: Previously Softaculous used mcrypt for encrypting passwords which is Deprecated in PHP 7 hence we have moved to new password encryption method using OpenSSL. The existing passwords have been re-hashed.
  9. Support for PHP 7.1 and 7.2: With PHP community releasing new branches faster than ever, we have made changes in Softaculous to support all the latest versions of PHP. We also made structure changes in Softaculous to make sure Softaculous works fine when you upgrade the 3rd party PHP version.
  10. Better handling for Outdated Scripts: Softaculous now displays a notice on the script install page for scripts that have not been updated for more than 2 years (by the script vendor) so that the user knows that there has been no updates since two years for this script and make a wise decision if they want to install such script.

We would like to Thank all our clients for showing confidence in our products. We appreciate your business with us and assure you that we will deliver more features and enhancements in 2019

Regards,
The Softaculous Team

Prevent Breaking your live website with our Staging Feature

What is Staging?

The staging environment is a copy of your production website where you can preview any changes or upgrades before you apply them on your production website. This prevents any downtime or unexpected errors on your live website.

Why Risk your production website when you can play safe with our Staging tool!

How our Staging Tool makes the process Easier & Efficient? 

Our new Staging feature will help you create and manage staging copies with one just click.

You can create staging copy of your live website to test the upgrades, install plugins, themes, add new pages or any other changes to make sure you are satisfied with the changes before pushing it to the live installation.

Softaculous lets you maintain Staging as well as Production website simultaneously for any changes you would want to make in future.

Let’s take an Example of a WordPress installation

In this process, we will create a Staging copy of a live WordPress installation in a sub-directory “staging”.

1) Login to your control panel

  • Go to your panel (e.g. cPanel’s URL will be https://domain.com:2083) and log in with your credentials
  • Click on the Softaculous Icon or Link
  • This will take you to Softaculous Enduser Panel
  • Go to the Installations page as shown in the screenshot below

2) Choose the installation for which you want to create a Staging copy

  • Click on the Create Staging icon as shown in the screenshot below

The create Staging page will appear with the live installation details and a form asking for details about the staging copy you want to create.

3) Fill in the Staging Installation details as shown in the screenshot below

Click on the Create Staging button and it will do the trick.

That’s it! Your staging copy is ready. You can login to the WordPress admin panel with the same credentials as in the live installation.

Make any changes you need e.g. :

  • Install/Update Plugins
  • Install Themes
  • Update WordPress Core
  • Add/Edit Pages
  • Any other changes you would like to make.

Once you are satisfied with the changes in Staging copy, you can now Push these changes to your live website (again with just one click).

4) Choose the Staging installation you want to push to live

Click on the Push To Live icon next to the corresponding Staging installation you wish to push to live as shown in the screenshot below

The Push to Live page will appear asking for details about how you want to merge the changes i.e. you want to just update the files or update the database as well.

You will see two tabs :

  • Default Options

If you want to push the current staging website as is to your production website i.e. files as well as the exact same database. This option will

  1. Create a backup of your live website
  2. Overwrite all the files from your staging copy to your live installation
  3. Erase the database of your live installation and replace it with the one in your staging copy

  • Customize

This option will allow you to choose exactly what changes you want to push from your staging copy to live installation. You can choose if you want to

  • Push the Files
  • Full Database (includes structure changes as well as rows in the tables)
  • Only Database structure
  • Only Data from the database tables

This option will :

  1. Create a backup of your live website
  2. If you choose the “Overwrite Files/Folders” the files from your staging copy will be copied to your live website
  3. As per the option you choose it will make the changes to your database

Once you have decided what changes you want to Push to your live website, hit the Push to Live button.

That’s it! Let Softaculous do the hard work.

The Success message will appear and you can login to your production website and check if everything works fine.

We hope this feature helps you save time and hassle in managing your staging and live installations.

We will be coming up with more features soon.

Contact our support team for any assistance.