Amazon Elastic Compute Cloud

Virtualmin + Webmin + Usermin on CentOS 5

Click for a printer friendly version of this document Printer Friendly Save to del.icio.us
Average Review:

An AMI that can be used out of the box for web hosting. Includes Apache, Postfix, MySQL, BIND, plus Virtualmin to make creation of virtual domains easy.

Submitted By: Jameson Cameron  
US East AMI ID: ami-7c1df915
AMI Manifest: centos-virtualmin-gpl-3.63/image.manifest.xml
License: Public
Operating System: Linux/Unix

This AMI ami-7c1df915 is based on Rightscale's CentOS 5 image, but also includes all the servers you need for web, DNS and email hosting. It is packaged with the latest version of Webmin and the free version 3.63 of Virtualmin, which provides a simple user interface for creating and managing domains, mailboxes, mail aliases and databases.

This latest version (created November 13) was built using the Virtualmin GPL install script, which includes a Webmin module which will notify you of available package updates after logging in, and install them for you with the click of a button.

To use it, see the instructions at http://www.webmin.com/ec2.html.

As soon as you have it running, login via SSH as root and run:

/usr/libexec/webmin/changepass.pl /etc/webmin root XXXX

where XXXX is your new Webmin password!

Also available is the same AMI for European EC2 users, with ID ami-dc1a32a8


Discussion

The 5 most recent discussion messages. View full discussion.

K.Joud
Posts: 19
Registered: 3/23/08
Virtualmin + Webmin + Usermin on CentOS 5
Posted: Mar 24, 2008 9:13 AM PDT
 
  Click to reply to this thread Reply

I installed the ami, changed the password, followed the instructions on webmin site for  port settings... but when I try to access the webmin( http://ec2-67-202-26-137.compute-1.amazonaws.com:10000/ ) I get the following error:

Error - Bad Request

<pre>This web server is running in SSL mode. Try the URL https://10.252.54.35:10000/ instead.</pre>

K.Joud
Posts: 19
Registered: 3/23/08
Re: Virtualmin + Webmin + Usermin on CentOS 5
Posted: Mar 24, 2008 9:19 AM PDT   in response to: K.Joud
 
  Click to reply to this thread Reply

sorry............solved... https..... how stupid


sdemi
Posts: 1
Registered: 4/8/08
Re: Virtualmin + Webmin + Usermin on CentOS 5
Posted: Apr 8, 2008 7:00 AM PDT   in response to: K.Joud
 
  Click to reply to this thread Reply

out of the box, PHP5 is setup with mod_rewrite. however, i tested mod_rewrite with a test script and it did not work.


tidiar
Posts: 2
Registered: 6/26/08
Re: Virtualmin + Webmin + Usermin on CentOS 5
Posted: Jun 27, 2008 6:39 AM PDT   in response to: K.Joud
 
  Click to reply to this thread Reply

After I launch the instance and login to Virtualmin I attempt to create a virtual server and receive this error -- "Failed to create virtual server : Mailman cannot be enabled unless the administration list mailman has been created.This can be done in the Mailman plugin module."

I then attempt to create the mailman list and receive this error --"[usage omitted] Illegal list name: mailman@ip-xx-xxx-xxx-xx" where x's show the actual EC2 private DNS name.

I have tried creating the mailman list both via Virtualmin and SSH.Using SSH I've tried specifying different url host name and email host names (mydomain.com) using -u -e options respectively. No matter what I specify in these options it seems to try to create the list with hostname ip-xx-xxx-xxx-xx, which it doesn't like.

What am I missing?

Thanks in advance

--(t)--


tidiar
Posts: 2
Registered: 6/26/08
Re: Virtualmin + Webmin + Usermin on CentOS 5
Posted: Jun 27, 2008 7:23 AM PDT   in response to: tidiar
 
  Click to reply to this thread Reply

Here is a proposed solution I received for the above...
----------
The problem here is that EC2 instances have their hostname set tosomething like ip-xx-xx-xx-xx, which Mailman doesn't like as a hostname.

The fix is to go to Webmin -> Networking -> Network Configuration-> Hostname and DNS Client, and change the hostname to the externalname of your EC2 instance (something like ec2-xx-xx-xx-xx.z-2.compute-1.amazonaws.com ).Once this is done, you will be able to create the 'mailman' list, andthus other mailing lists or domains with the Mailman feature enabled.


Reviews
Create Review Write a Review

Does not work, May 31, 2007 1:45 PM
Reviewer: T. Paine
When I try to run this image, I get Client.AuthFailure: Not authorized for AMI's: [ami-608b6e09] When I try searching for this image by using the customer number, nothing is returned.

Works like a charm, Aug 18, 2007 4:09 PM
Reviewer: openstream
Are you sure you got the ID right? (ami-6ee70207) For me it worked straight away without any issues. I had to manually start the MySQL server, all other services were already up and running.

great for this newbie, Sep 10, 2007 6:44 PM
Reviewer: Henry R. Crawford
Finally found an AMI I can play with and administer to the point where it's actually doing useful things, all without being an expert at any of this. Very happy with it after a few days' use so far.

What work out, lol, Nov 5, 2008 9:30 AM
Reviewer: nextgi
Ok, i like a challenge every now and again. But this was more then a challenge, lol. Right after starting the instance, ran into all the problems mentioned above, then fixed them all. Then i ran into an error with DNS, and am now waiting on a reply over at their forums. Not to complain cause it is free but, it should be pretty much ready to go in AMI, thats the point of AMIs. This was definitely not. I do recommend it cause i am a support of virtualmin, just warning, work is involved, lol
Welcome, Guest Help
Login Login