Click Install – WordPress + NGINX on Webuzo

While the LAMP stack is very popular (Linux + Apache + MySQL + PHP) for powering WordPress, a lot of people have started using Nginx in place of Apache. This tutorial aims to help those looking to configure WordPress with Nginx by a click with the Webuzo Application Manager.

Nginx will do little for your WordPress-based website’s performance. WordPress development is intertwined with the Apache world, and as a result, support for Nginx-based setups is limited; but it is growing.

Nginx works perfectly well with a wide variety of applications, and WordPress is certainly one of them. NginX’s configuration language is very powerful and straightforward if one is familiar with it, but often people coming from other servers are not sure how things work in NginX and just copy and paste whatever they see from a blog that seems to fill their needs.

Webuzo Application Manager provides the complete package to setup the LEMP (Linux, Nginx, MySQL and PHP ) Stack and WordPress just by a click of a button. The default installation of Webuzo serves Apache as the default Webserver.

Quick guide to have LEMP setup by default.

LEMP can be installed by a click for the Webuzo Enduser Panel as well as explained in the following tutorial.

Webuzo further allows users to switch among webservers at any point of time by a click from the Webuzo Enduser Panel

Getting Started
1) Install LEMP from the Webuzo Enduser Panel >> Apps >> Stacks
Webuzo LEMP Install

2) Confirm whether the services are running from the Webuzo Enduser Panel >> Services Menu
Webuzo Nginx Service

3) If you are unable to find NGINX in the services and Apache instead, you require to switch to NGINX as the webserver.
Guide :
Webuzo Switch Nginx

4) Well !!! Time to install WordPress.
Find WordPress in the Webuzo Enduser Panel >> PHP >> Blogs >> WordPress
Fill in the required details and hit Enter
Webuzo Install WordPress

5) Access the WordPress Admin / Enduser Site

WordPress Admin Site :

Wordpress Admin Site

WordPress Enduser Site :

Wordpress Site

Hope that was easy !!!

Webuzo DEMO :

Note : Users can further configure Varnish/memcache/apc to improvise the performance of the site.
NGINX CONF FILE LOCATION : /usr/local/apps/nginx/etc/conf.d/common

Sources :

3 Steps to Install Webuzo Control Panel on CentOS/Ubuntu

Get ready with your Domain Manager / Database Manager / Email Server / Built-in Softaculous with 310+ scripts / NGINX / Apache / MongoDB / PERL / PHP / MySQL Server and a lot more within minutes and you are just 3 steps away from it.

Webuzo is a PAAS software and it can allow users to install Apps on their VPS by the click of a button. It helps users in managing applications like Java, PHP, NginX, LigHTTPD, MySQL, MongoDB, Ruby, Perl, Git, SVN, etc.

Getting Started

1) CentOS / Ubuntu – Webuzo can be installed on CentOS or Ubuntu (minimal installation)

Steps :
1) Download the installer to your server :

ROOT > wget -N

Other Downloads :

2) Change the permissions to the file to make it executable (0755)

ROOT > chmod 0755

3) Run the Webuzo Installer

ROOT > ./

Webuzo Install

Sit back and Relax !!! The Installer will provide further instructions to get started with your Webuzo Control Panel.

Hope that was Simple Enough !!!

Experience the Webuzo Demo :
Webuzo Admin Demo :
Webuzo Enduser Demo :

Webuzo 2.1.3 Launched

The Webuzo Team is glad to announce the launch of Webuzo 2.1.3. This version of Webuzo adds some cool new features and fixes some bugs.


The Webuzo Team is glad to announce the launch of Webuzo 2.1.3
This version of Webuzo adds some cool new features and fixes some bugs.

A complete list of changes:

1) Lighttpd : Now you can install Lighttpd and set it as the default webserver as well as manage your Lighttpd configurations from the Webuzo Enduser Panel.

2) CSF Firewall : Now you can install CSF Firewall on your server and manage your CSF configuration from the Webuzo Enduser Panel. The CSF Firewall us turned OFF be default.
CSF Firewall

3) Added New System Application – Rails – a web-application framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern.
Packages Updated :
PHP 5.3
PHP 5.4
PHP 5.5

4) Link to Enduser Panel : Added an option to go to Enduser Panel from the Admin Panel.

5) Clone installation : Users can now clone an installation to test updates or changes on the cloned installation. The guide is available here.
Note : Clone is available only for a few scripts at the moment. We will be adding it to more scripts regularly. The list is available here.

6) Clone hooks : Added pre clone and post clone hooks. The guide is available here.

7) Backup Notes : Added option to save a note for reference while backing up an installation. These notes can be used to choose an appropriate backup to restore. The guide is available here.

8 ) Changelog : Users can now view the Changelog of scripts from the Overview page.

9) Bug Fix : Users were not able to Add Cron Jobs with certain special characters. It is now fixed.

10) Bug Fix : Perl scripts installed using Webuzo were executed through an invalid Perl path .It is now fixed.

11) Bug Fix : Webuzo was unable to download the latest available packages for system applications. It is now fixed.

12) Bug fix : Users were not able to add punnycode domains. It is fixed now.

13) Bug Fix : If there was insufficient space available on the user’s account while backing up an installation, no error was triggered by Webuzo. Webuzo will now display the appropriate error.

14) Bug Fix : Removing multiple JavaScript installations failed. This is now fixed.

15) Bug Fix : Backup of installation with more than 1GB data failed. This is now fixed.

16) Bug Fix : In case of failure during restore of a backup, softsql.sql file was not deleted. This is now fixed and the softsql.sql file is deleted on success as well as on failure of restore.

17) Bug Fix : The backup function did not work if there was a trailing slash in the path of an installation on the root of domain. This is now handled properly.

We hope you enjoy the features, we will be adding many more features in the next version.

The Webuzo Team

Create your own PaaS using Webuzo

Also known as Platform-as-a-Service, Webuzo now takes care of infrastructure, middleware, and management so that you can better focus on your application.

Webuzo provides support for a wide variety of scripting languages and data controllers. These System Apps like PHP, PERL, Python, NGinx, Apache, MySQL, MongDB, Java, etc. can be installed by the click of a button.

Learn How

Manual Process : The simplest method to run Webuzo locally is to download a bundled ready-to-cook Virtual Machines. Webuzo is available as a Virtual Appliance which will run in minutes on any computing environment that supports virtualization. You can run Webuzo on Windows, Linux and Mac using software like VMware, Parallels, VirtualBox, Xen PV or HVM, Linux-KVM, OpenVZ. You can also deploy it on Public clouds like Amazon EC2.

You can also install Webuzo manually on your server following the comprehensive guide and deploy your PaaS easily.

Online Utility :

You can try out Webuzo Cloud Launcher available Online. Just login to the Webuzo Cloud Launcher and have your application up and running in minutes over the AWS Amazon Cloud.

Webuzo can be used to create your own PaaS. We have done that for Amazon AWS and the following is a video :