WordPress 5.2 is here

WordPress 5.2 is now available for installation and upgrade via Softaculous. If you have auto update for Major versions enabled, your site will be updated automatically to WordPress 5.2. If you have selected auto update for Minor versions only or you have not selected to auto update you will need to go to Softaculous enduser panel and update WordPress. You can refer to the guide here.

This release is an administrator-focused update which makes it easier to fix your site when something goes wrong and to identify and fix configuration issues and fatal errors .

Major changes in WordPress 5.2

PHP Version Requirement : From this version WordPress requires PHP 5.6.20. PHP 5.6.20 has been around for more than 3 years, however if your server is still running an older version of PHP you should ask your web host for an updated version of PHP. Until your PHP is updated you can install WordPress 5.1.x branch via Softaculous. Here is an article on how to install WordPress 5.1.x

Site Health Check : Two new pages have been added to help debug common configuration issues. It also adds space where developers can include debugging information for site maintainers.

PHP Error Protection : Safely fix or manage fatal errors without requiring developer time. It also features better handling of the so-called “white screen of death,” and a way to enter recovery mode,  which pauses error-causing plugins or themes.

Improvements in WordPress 5.2

Accessibility Updates : Improved contextual awareness and keyboard navigation flow for those using screen readers and other assistive technologies.

New Dashboard Icons : Thirteen new icons including Instagram, a suite of icons for BuddyPress, and rotated Earth icons for global inclusion.

Plugin Compatibility Checks : WordPress will now automatically determine if your site’s version of PHP is compatible with installed plugins. If the plugin requires a higher version of PHP than your site currently uses, WordPress will not allow you to activate it, preventing potential compatibility errors.

Good News for Developers

Advantage of Features in PHP 5.6 : The minimum supported PHP version is now 5.6.20. As of WordPress 5.2*, themes and plugins developers can safely take advantage of namespaces, anonymous functions, and more!

Privacy Updates : A new theme page template, a conditional function, and two CSS classes make designing and customizing the Privacy Policy page easier.

New Body Hook : WordPress 5.2 introduces a wp_body_open hook, which lets themes support injecting code right at the beginning of the <body> element.

Building JavaScript : With the addition of webpack and Babel configurations in the wordpress/scripts package, developers won’t have to worry about setting up complex build tools to write modern JavaScript.

If you need any assistance in installing/upgrading WordPress via Softaculous feel free to contact us by submitting a Support Ticket.

Install WordPress 5.1.x for PHP less than 5.6.20

With the release of WordPress 5.2, PHP 5.6.20 is required to use WordPress 5.2 and higher branches. PHP 5.6.20 has been around for more than 3 years, however if your server still does not have this PHP version you should ask your web host for an update version of PHP.

Until you get PHP 5.6.20 or higher on your server you can install WordPress 5.1.x branch and then update to the latest version once you have PHP 5.6.20+

Softaculous will support WordPress 5.1.x branch and will also provide security and maintenance updates that will be released in this branch by WordPress.

Steps to install WordPress 5.1.x via Softaculous

1) Login to your control panel and navigate to Softaculous enduser panel

2) Choose WordPress as highlighted in the screenshot below

3) Click on the Install tab

4) Choose the WordPress version on the install form and hit the Install button

5) That’s it ! Softaculous will install the latest version of WordPress in 5.1.x branch which will be compatible with PHP version lower than 5.6.20

Feel free to contact us if you need any assistance with WordPress installation :
https://softaculous.deskuss.com/

How to Install Softaculous on GoDaddy VPS

GoDaddy does not offer Softaculous with their VPS hence some users face difficulty in installing Softaculous and need to open a support ticket with us to install Softaculous. Hence we decided to write up an article which explains the process.

Note : In order to install Softaculous you should have a control panel installed on your VPS. E.g. cPanel, Directadmin, Plesk

1. Enable Ioncube in 3rd Party PHP binary

  • Login to your WHM as root user and go to Tweak Settings page
  • Go to PHP tab
  • Select the Ioncube checkbox
  • Click on Save button
Enable Ioncube from WHM

2. SSH to your VPS

  • SSH to the VPS as the user you had chosen while setting up the VPS (GoDaddy does not allow to setup SSH access with root user).
  • Execute the following command to escalate as root user
  • sudo su
SSH as user and escalate as root

3. Softaculous Install Commands

Now that you have successfully logged in your server we will start with Softaculous installation. Execute the below commands as root to install Softaculous.

wget -N http://files.softaculous.com/install.sh
chmod 755 install.sh
./install.sh

That’s it !

Once you see the success message you can then login to your WHM and find Softaculous under the Plugins page.

Search for Softaculous in WHM
Softaculous admin panel

If you need any assistance with the installation feel free to contact our support team at :
https://softaculous.deskuss.com/open.php

Say Hi to our Improved Docs

Hi,

We have updated our Docs with a completely new interface which will help you find and read documentation articles with ease.

You can check the new Docs here :
https://www.softaculous.com/docs/

If you come across any issue with the documentation do report it to our support team here :
https://www.softaculous.com/support/


We hope you like the new interface. We are also working on the new interface for our website and we will be releasing the same soon.

Regards,
The Softaculous Team

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

Auto Install Scripts – Blesta Plugin

We are pleased to announce the release of Softaculous plugin for Blesta. This plugin along with the easy to use Blesta UI makes it easier than ever to setup specialized hosting like WordPress Hosting, Joomla Hosting, Drupal Hosting, etc. The plugin will install the script on the user’s domain after the cPanel account creation is completed.

Currently this plugin supports only cPanel. Directadmin and Plesk support will be added soon.

The Softaculous plugin will be shipped with the default Blesta package from Blesta 4.5+. If you would like to use this plugin with Blesta 4.4.x you can use the following download link.

Setting up the plugin is pretty easy and can be completed in just couple of minutes. Refer to the following guide for the steps.

“Softaculous is must-have software for any shared hosting provider. Combining Softaculous and Blesta for automatic installation of software applications was a natural progression of our long-term relationship. The value it provides to hosting providers who put their trust in Blesta to power their businesses is extraordinary, and we know it will be a popular integration for years to come.”

Paul Phillips, President, Phillips Data, Inc. / Blesta

Using this plugin allows you to offer Application Hosting for literally any script you would like to offer.

If you are looking for a Billing application for you hosting business, Blesta is the right choice.

Repositery has just been launched !

After 4 months of hard work, the Repositery team is proud to announce the launch of our SaaS product.

Repositery is a Git, SVN, Mercurial repository cloud solution with Trac project management. Repositery is a new software SaaS offering by Softaculous Ltd.

So what’s so different about Repositery ?

We offer unlimited repositories and trac projects with one account. Go ahead and create unlimited Git or SVN or Mercurial repos and also they can be managed easily with the help of Trac project management.

You can also create sub-users and assign different roles to these users. Users can be assigned to groups and these groups can be assigned roles that may differ per project or even per repository.

Repositery has a very simple interface which makes it very easy to manage your codes and collaborate your team.

Is Repositery expensive ?

Not at all. Our plans start at $3/month (or $33/year) for 2 GB of space with unlimited users, repos, projects. You can choose from our various pricing plans as per your needs.

Do you give a Trial ?

We are giving a 7 day free trial. You can simply sign in with your Softaculous account or register a new account. As soon as you login you will be asked to either purchase a plan or start a trial.

Can I request a feature ?

We would love to a know what features you would like to see in Repositery and how we can improve your user experience. Just email us at sales@repositery.com

About Softaculous Ltd.

Softaculous Ltd. is a software company established in 2009. We have various software products like Softaculous, Virtualizor, Webuzo, SitePad, AMPPS, Pinguzo, Deskuss, PopularFX, WPCentral, Serverly and now Repositery. Our software and SaaS products are used on thousands of servers by millions of users.

WordPress 5.0 “Bebo” is now available via Softaculous

We have released WordPress 5.0 package. We have also added a new branch for WordPress 4.9.x so if you are not yet comfortable with installation 5.0 you can install 4.9.8

Let’s see what happens to your WordPress installs with this new version.

Auto Update (Minor Version)

Softaculous supports auto update for major as well as minor versions so if you have auto update enabled for WordPress for only minor versions, your installation will not be updated to 5.0 unless your update it from Softaculous enduser panel.

Auto Update (Major Version)

If you have auto update enabled for major versions as well your installation will be automatically updated to 5.0. However Softaculous creates a backup before auto upgrading your installation so if you feel you are not comfortable with 5.0 yet you can restore your installation from Softaculous Enduser panel -> Backups and Restore page.

The New Editor

WordPress 5.0 is shipped with Gutenberg editor as the default editor for your pages/posts. In case you face issues in editing with the new editor you can install the Classic Editor which lets you edit with the same feel as the familiar editor which was shipped with the previous version of WordPress. Support for the Classic Editor plugin will remain in WordPress through 2021.

You can one click install the Classic Editor from Softaculous as well on the Install, Edit as well as Upgrade installations page in the Softaculous enduser panel.

In case you need any support with the upgrades you can contact us via Support Ticket.

What’s New with WordPress 5.0

Gutenberg – The new Block-Based Editor

The new block-based editor is the first step toward an exciting new future with a streamlined editing experience across your site. You’ll have more flexibility with how content is displayed, whether you are building your first site, revamping your blog, or write code for a living.

The new block-based editor won’t change the way any of your content looks to your visitors. What it will do is let you insert any type of multimedia in a snap and rearrange to your heart’s content. Each piece of content will be in its own block; a distinct wrapper for easy maneuvering. If you’re more of an HTML and CSS sort of person, then the blocks won’t stand in your way. WordPress is here to simplify the process, not the outcome.

Here are some default Blocks that are included in WordPress 5.0

  • Paragraph
  • Heading
  • Preformatted
  • Quote
  • Image
  • Gallery
  • Cover
  • Video
  • Audio
  • Columns
  • File
  • Code
  • List
  • Button
  • Embeds
  • More
Twenty Nineteen – The New Default Theme

Twenty Nineteen, the new default theme that shows off the power of the new editor.

Designed for the block editor

Twenty Nineteen features custom styles for the blocks available by default in 5.0. It makes extensive use of editor styles throughout the theme. That way, what you create in your content editor is what you see on the front of your site.

Simple, type-driven layout

Featuring ample whitespace, and modern sans-serif headlines paired with classic serif body text, Twenty Nineteen is built to be beautiful on the go. It uses system fonts to increase loading speed. No more long waits on slow networks!

Versatile design for all sites

Twenty Nineteen is designed to work for a wide variety of use cases. Whether you’re running a photo blog, launching a new business, or supporting a non-profit, Twenty Nineteen is flexible enough to fit your needs.

Source : wordpress.org

Site Crashed ? Need a backup ? Use Softaculous Automated Backups!

What is an Automatic backup?

Backup is a system that copies your data into an archive which can be used to restore the files to the original state. By automating a backup through a regular back up system, you don’t have to back up your data manually. The automated backups are performed through cronjob/scheduled tasks.

How does Softaculous Automated Backup Feature Help?

I am sure we have lost our essential data at some point of time in life Or had a moment of panic where you thought you did? Data is too valuable to lose. Backing up data regularly will help you to crush such types of feeling and it will keep you free from the insecurity of losing your data. But manually backing up all the changes and data is a lot of hard work. Don’t worry! Team Softaculous has got your back.

We have a feature “Automated Backups” which will Backup your installations on a regular basis (as per your preference). You can use the Automated Backup feature for new installations as well as existing installations.

Configuring Automated Backups in Softaculous

1. Backup Frequency: This option lets you choose when you want softaculous to backup your installation.

  • Once a Day: Select this option if you want to backup your installation once in a day.
  • Once a Week: Select this option if you want to backup your installation once in a week.
  • Once a Month: Select this option if you want to backup your installation once in a month.
  • Custom: You can define custom time for cronjob to run the backup command.

2. Backup Rotation: This option helps you to choose how many recent backups you want to preserve.

For better understanding let’s see the below example:

Suppose you choose to backup your installation once a day and you choose the backup rotation value as 3. Softaculous will perform the backup once every day and will preserve maximum three backups for a particular installation. So if you start the automated backup on 11th Aug, Softaculous will create a backup on 11th Aug, 12 Aug & 13th Aug.  Now, When the backup is created on 14th Aug it will delete the backup created on 11th Aug as you have selected the backup rotation limit 3. Similarly, the backup created on 12th Aug will be deleted after the backup is created on 15th Aug. As soon as it creates the latest backup, it will delete the oldest back up as per your selected rotation preference(which is 3 in this case).

You can refer to the following link for configuring Automated Backups.

We hope this feature helps you recover your data in case of any unexpected disaster.

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.