Virtualmin
From HostThyself
Virtualmin is a hosting control panel for managing virtual hosting. It is built upon Webmin and can be install as a Webmin module.
[edit] Installing Virtualmin
- Go to Webmin > Webmin Configuration > Webmin Modules
- Find the latest Virtualmin from http://www.webmin.com/vdownload.html
- Select From ftp or http URL and paste URL from above.
[edit] Configuring Virtualmin
Virtualmin requires some configuration before it is able to function.
- Go to Servers > Virtualmin Virtual Servers (GPL)
- Click on Module Config
- Select appropriate configuration for your need
There are some changes I made from the default
Webalizer report generation enabled? No (I prefer to use AWstats) SSL website setup enabled? Yes, but not by default Webmin login enabled by default? No (I don't require this for most case) Network interface for virtual addresses venet0:0 (Find out with ifconfig) Allow editing of options from template when creating server? Yes Shell for server Unix users /bin/bash Allow creation of forwarding-only websites? Yes using proxying Setup Webalizer Cron job for each virtual server? No
- Click Re-check and refresh configuration
Some package (such as MySQL, mod_ssl) may need to be installed before enabling Virtualmin
[edit] Installing additional modules
Virtualmin has a number of modules that make managing hosting easy. A list of modules can be found on the Virtualmin plugin page.
Use Webmin Configuration > Webmin Modules to install plugin.
- Virtualmin AWstats Reporting
- Virtualmin SubVersion Repositories
(See also AWstats and Subversion.)
