使用Softaculous安裝WordPress

本教程將指導您如何使用Softaculous簡單快捷地安裝WordPress。

登入您的控制面板

進入您的控制面板(例如cPanel,Directadmin等)的登錄頁面,並輸入正確的登錄資料。

如下圖所示,在控制面板中查找Softaculous圖標,點擊該圖標,它將帶您進入用戶端面板。

從控制面板進入Softaculous

選擇WordPress

進入Softaculous用戶端面板後,搜尋WordPress,如下圖所示。

選擇WordPress

這將帶您進入WordPress頁面,點擊“安裝”按鈕,以顯示安裝表格。

點擊“安裝”按鈕

填寫安裝表格

點擊“安裝”按鈕後,您需要如下圖所示填寫表格。 表格需要您提供一些資料(預設為已填寫),您可以根據實際情況修改或維持預設值進行安裝。

選擇URL以安裝:選擇要安裝WordPress的域名及文件夾。

注意:如果需要在文件主目錄內(例如example.com)安裝WordPress,而不是在子目錄內(例如example.com/wp),請空置“於目錄”一欄。

管理員用戶名:選擇用於WordPress管理員帳戶的用戶名

管理員密碼:選擇用於WordPress管理員帳戶的密碼

管理員電郵:選擇用於WordPress管理員帳戶的電郵地址

選擇語言:選擇您要安裝Wordpress的語言

填寫安裝表格

完成填寫表格後,點擊“安裝”按鈕開始進行安裝程序。

接下來只需等待,Softaculous將為您完成安裝程序。

安裝完成

安裝完成後,您將看到如下圖所示的成功信息。

進入WordPress管理面板

您現在可以進入WordPress管理面板及/或WordPress網站。

您不但可以使用Softaculous安裝WordPress,還可以管理安裝WordPress後的整個生命週期,包括升級,備份,復原,複製,預演等等。

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

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.

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.