Quickly Deploy Webuzo on VMware Player

Webuzo WordPress StackWebuzo is bundled in the form of Ready-to-cook Virtual Machine with all of the dependencies simplifying the tasks to the users. Get started with Webuzo within minutes and deploy over 310+ apps by a click on your local development environment.

This tutorial will guide you to quickly deploy Webuzo on the VMWare Player (Virtual Appliance Tool)

Requirements:
1) VMWare Player – is a virtualization software package supplied free of charge by VMware
Download Link

Getting Started
1) Download the Webuzo Virtual Machine from the Webuzo Downloads Page and Extract the ZIP
Webuzo Downloads Page

2) Right Click on the File Webuzo.vmx and Click “Open with VMware Player”
Webuzo VMX

3) The Virtual Machine will be up within minutes with instructions to Configure your Webuzo Box
Webuzo VMware Configuration

4) Proceed to the Webuzo Initial Setup to configure Webuzo
Webuzo Initial Setup

5) Voila !!! Hope that was simple enough !!!

Source : http://www.vmware.com/

Deploying WordPress in the Amazon Cloud (AWS EC2)

Webuzo WordPress StackWordPress is web software you can use to create a beautiful website or blog. We like to say that WordPress is both free and priceless at the same time.

More simply, WordPress is what you use when you want to work with your blogging software, not fight it. WordPress started in 2003 with a single bit of code to enhance the typography of everyday writing and with fewer users than you can count on your fingers and toes. Since then it has grown to be the largest self-hosted blogging tool in the world, used on hundreds of thousands of sites and seen by tens of millions of people every day.

Webuzo – an Application Stack which can be used on any Virtual Machine, is a Single User Control Panel which helps users deploy WordPress with it’s required dependencies like Apache, PHP, MySQL, etc) in the Amazon AWS Cloud by a click of a button using the Webuzo Cloud Launcher.

Getting Started

– Login to the Webuzo Cloud Launcher (http://webuzo.softaculous.com/cloud/index.php)
Webuzo Cloud Launcher

– Fill in your AWS Credentials (API Key and Secret Key).
Webuzo AWS Credentials

– Get a Free Trial Virtual Appliance & Cloud License (if you do not have one) from here
Note : Other Webuzo Licenses can also be used.
Webuzo Trial License

– Click on Launch Application and Navigate to WordPress from the Blogs Category on the left. Alternately, use the search box.

– Fill in the details for your instance, e.g Type of Instance, Region for the Server, Webuzo License Key to be used, etc and Click Launch
Webuzo WordPress Navigation

– Sit back and relax. Your instance should be up within minutes
Webuzo WordPress Installation Progress

– Instance is up and running. Time to configure it.
Webuzo WordPress Configuration Options

– Configure your WordPress Application to manage the access to the WordPress Application and the Webuzo Panel.
Webuzo WordPress Configuration

– Voila !!! It’s Done. Access your WordPress Application
Webuzo WordPress Completed

– Access the WordPress Admin Panel
Wordpress Admin Panel

– Access the WordPress User Interface
Wordpress User Interface

Additional Functionality
– Manage your AWS instance from the Home Menu
Manage Webuzo WordPress Instance
– Download the Keypair to be able to SSH to your AWS Instance
Download AWS Keypair

Some Striking Features about WordPress:

1) Full standards compliance
2) Changes you make to your templates or entries are reflected immediately on your site
3) Pages allow you to manage non-blog content easily, so for example you could have a static “About” page that you manage through WordPress.
4) Links allows you to create, maintain, and update any number of blogrolls through your administration interface. This is much faster than calling an external blogroll manager.
5) WordPress comes with a full theme system
6) Cross-blog communication tools : Trackback and Pingback
7) Comments
8) Spam protection
9) Full user registration
10) Password Protected Posts
11) Easy installation and upgrades
12) Easy Importing for Movable Type, Textpattern, Greymatter, Blogger, and b2
13) XML-RPC interface
14) Workflow : You can have types of users that can only post drafts, not publish to the front page.
15) Intelligent text formatting
16) Multiple authors
17) Bookmarklets
28) Ping away : WordPress supports pinging Ping-O-Matic, which means maximum exposure for your blog to search engines.

Some Striking Features about Webuzo :
1) System Apps like PHP, PERL, Python, NGinx, Apache, MySQL, MongDB, Java, etc. which can be installed by the click of a button.
2) Domain Management (Domain Name Server), FTP Management, Database Management
3) Multiple PHP versions, Switching between Apache and NGINX, SSL Certificate Management
4) Email Server – Email accounts of existing domains can be created.

Demo: http://demo.webuzo.com/enduser

Fixing the “550 relay not permitted” Error in Webuzo

Webuzo LogoWebuzo – Single User Control Panel allows users to create email account for their domains by deploying the Email Server (Exim + Dovecot) by a click of a button. Exim and Dovecot can be installed from the Webuzo Enduser Panel >> Apps >> Utilities Category.

If at all you encounter a “550 relay not permitted” error in Webuzo while trying to send email then the following guide will help you fix it.
Relay Squirrel Mail Webuzo

Emails Accounts created using Webuzo are often configured to the desktop environments using tools like Outlook, Mozilla Thunderbird, etc.
Relay Outlook Mail Webuzo

Note : The Fix is applicable only for Webuzo installed on CentOS 6.x as it install Exim 7.2 which handles the fix.

One of the Quick Step is to verify if the Email Server is up and running on Webuzo and a Restart is recommended if you are unable to send/receive emails.

Quick Guide : http://webuzo.com/wiki/Restart_services

The following changes are required so as to get away with the “550 relay not permitted“:

1) Dovecot Configuration
/etc/dovecot/conf.d/10-auth.conf says:

auth_mechanisms = plain

Change it to:

auth_mechanisms = plain login

2) Exim Configuration

Add to /etc/exim/exim.conf in “AUTHENTICATION CONFIGURATION”:


dovecot_login:
driver = dovecot
public_name = LOGIN
server_socket = /var/run/dovecot/auth-userdb
server_set_id = $auth1

dovecot_plain:
driver = dovecot
public_name = PLAIN
server_socket = /var/run/dovecot/auth-userdb
server_set_id = $auth1


auth_advertise_hosts = *

Restart the Exim and Dovecot Service

ROOT > service exim restart
ROOT > service dovecot restart

Done !!!

Hope that was a Quick Trick.

Webuzo Demo : http://demo.webuzo.com/enduser

Webuzo + Email + Outlook Configuration

Webuzo LogoWebuzo allows users to create email account for their domains by deploying the Email Server (Exim + Dovecot) by a click of a button. Exim and Dovecot can be installed from the Webuzo Enduser Panel >> Apps >> Utilities Category.

Quick Guide: http://www.webuzo.com/wiki/Install_System_Apps

Users can freely create as many email accounts required for the domains added to their Webuzo Panel.

Quick Guide : http://webuzo.com/wiki/Add_Email_Account

Webuzo provides SquirrelMail as the default Webmail to access emails of the accounts created from the Webuzo Enduser Panel.

Quick Guide : http://webuzo.com/wiki/Access_Emails

Once you have created Email Accounts using the tutorials mentioned above, here is a stepwise guide to configure your inbox on Microsoft Outlook 2007.

Microsoft Outlook is a personal information manager from Microsoft, available as a part of the Microsoft Office suite.

Getting Started
Assumptions :
* Microsoft Outlook 2007 installed.

* Configuration Settings
SMTP Host : example.com (Domain Name)
SMTP PORT : 587
TLS : Enabled

IMAP/POP3 Host : example.com (Domain Name)
POP3 PORT : 993
SSL : Enabled

* Email Account Details
Email Account : demo@example.com
Password : password

Steps
The following settings allow you to configure Outlook manually:
1) Click on Microsoft Outlook 2007 >> Tools >> Account Settings to Add an Email Account
Add Email Account

2) Click on “New” under the “Email” Tab.
Since we are to configure Outlook manually, tick the checkbox as in the following image.
New Email Account

3) Click on “Internet E-mail” in the following tab and Click Next
Internet E-mail

4) Fill in the details as mentioned earlier in the assumption with account type as POP3
Fill in the E-mail details

5)
(a) Click on the “More Settings” to further configure your email account.
Tick the Check box for the Outgoing Server >> Authentication as in the image below

Patch is available to overcome the “505 Error” on CentOS 6.x which facilitates the setting below.
(b) Under “More Settings > Outgoing Server” make the following changes :
>> Tick the checkbox – “My outgoing server (SMTP) requires authentication”
>> Check the radio button – “Use same setting as my incoming mail server”
(SMTP) requires authentication

6) Click on the Advanced Tab inline for changes related to PORT and TLS as in the image below.

Under “More Settings > Advanced Settings” make the following changes :
Outgoing server (SMTP): 587
Use the following type of encrypted connection : TLS
Advanced Settings

7) Click OK and Hit “Test Account Settings” to test your setup. Click Finish to complete the Setup and you are good to go.
Finish

Hope the information was enough to help you configure Webuzo Emails on Outlook.

Demo : http://demo.webuzo.com/enduser

Common Problems :
1) 550 Error
Skip Step 5(b) and add the Client IP to /etc/relayhosts on your server to resolve this issue.
Access the following URL to fetch the client machine IP where Outlook is installed.
URL : http://softaculous.com/ip.php

Alternately, contact the Webuzo Support requesting the patch to override the above settings if Webuzo is deployed on CentOS 6.x

OR

Follow this Quick Fix for 550 Relay-not-permitted Error

2) Temporary Connection Failure.
Confirm that the Dovecot and Exim Services are running on your server.
Since it is a temporary issue, a restart is recommended. Restart your services from the Webuzo Enduser Panel >> Services Menu

Quick Guide : http://webuzo.com/wiki/Restart_services

Installing Oxwall in the Amazon Cloud (AWS EC2)

Webuzo Oxwall StackOxwall is a fast-growing open source project that aims at creating a new generation community site platform. Oxwall aims at a wide range of audiences – starting from small private family websites up to top level destinations for millions users.

It is possible because of the flexibility that Oxwall provides. Oxwall Store contains hundreds of actively supported plugins and themes by Oxwall Foundation, 3rd party developers, and designers. You can have any combination of plugins set up, the way you need them in your particular case.

Webuzo – an Application Stack which can be used on any Virtual Machine, is a Single User Control Panel which helps users deploy Oxwall with it’s required dependencies like Apache, PHP, MySQL, etc) in the Amazon AWS Cloud by a click of a button.

Getting Started

– Login to the Webuzo Cloud Launcher (http://webuzo.softaculous.com/cloud/index.php)
Webuzo Cloud Launcher

– Fill in your AWS Credentials (API Key and Secret Key).
Webuzo AWS Credentials

– Get a Free Trial Virtual Appliance & Cloud License (if you do not have one) from here
Note : Other Webuzo Licenses can also be used.
Webuzo Trial License

– Click on Launch Application and Navigate to Oxwall from the Social Networking Category on the left

– Fill in the details for your instance, e.g Type of Instance, Region for the Server, Webuzo License Key to be used, etc and Click Launch
Webuzo Oxwall Navigation

– Sit back and relax. Your instance should be up within minutes
Webuzo Oxwall Installation Progress

– Instance is up and running. Time to configure it.
Webuzo Oxwall Configuration Options

– Configure your Oxwall Application to manage the access to the Oxwall Application and the Webuzo Panel.
Webuzo Oxwall Configuration

– Voila !!! It’s Done. Access your Oxwall application
Webuzo Oxwall Completed

– Access the Oxwall Admin Panel
Oxwall Admin Panel

– Access the Oxwall User Interface
Oxwall User Interface

Additional Functionality
– Manage your AWS instance from the Home Menu
Manage Webuzo Oxwall Instance
– Download the Keypair to be able to SSH to your AWS Instance
Download AWS Keypair

Some Striking Features about Oxwall:
1) Realtime activity notifications, newsfeed, instant chat
2) Photo, Video sharing
3) Blogs, forums, wiki
4) Groups, events, friends
5) Comment, tag, rate any kind of content
6) Privacy and profile customization
7) Collaboration, file sharing, video-conference tools

Some Striking Features about Webuzo :
1) System Apps like PHP, PERL, Python, NGinx, Apache, MySQL, MongDB, Java, etc. which can be installed by the click of a button.
2) Domain Management (Domain Name Server), FTP Management, Database Management
3) Multiple PHP versions, Switching between Apache and NGINX, SSL Certificate Management
4) Email Server – Email accounts of existing domains can be created.

Demo: http://demo.webuzo.com/enduser