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
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
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
PHP (PHP: Hypertext Preprocessor) is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. PHP is now installed on more than 244 million websites and 2.1 million web servers. With the growing use of PHP it is a plus point to learn this easy programming language.
What do I need ?
To execute PHP files you need to setup a Apache web server. There are various tools available which can help you setup apache web server up and running within minutes. One such tool is AMPPS. Download ampps and install it on your Windows or Mac desktop and you have apache server running to start off with learning PHP.
Where can I find tutorials ?
There are thousands of tutorials available over the internet but it is best to use the PHP manuals or learn over w3schools. You can access the PHP manuals at http://www.php.net/manual/en/. For new learners it is good to start with w3schools as it provides chapter-wise tutorials, you can start with the basics and then go on with the advanced functions.
How long does it take ?
PHP is a easy programming language to learn as compared to other languages. It does not require prior programming knowledge, however if you have a programming background it is a piece of a cake to master PHP. It usually does not take long if you are determined to learn it, you can learn PHP even in a weeks time. Practicing contributes much towards the speedy learning, only referring to the theories does not benefit you. You will need to practice PHP thoroughly to get the hang of it.
What else do I need to know ?
Learning PHP can help you code but you need to know MySQL, html and little bit of CSS to create a website. MySQL helps you to create a database connectivity required in case you want to make a dynamic website. Html and CSS are required to make you webpage look attractive.
Once you are done with these technologies you are ready to make your own website. There are also hundreds of PHP scripts available which you can simply install it on your web server to create your website AMPPS comes with Softaculous auto installer which is an addon to install such scripts with a click of a button.