Logo Page Web Française
Accueil Association BSD Linux Dev Reseau Infologisme Mac OSX
tl tr
Subject Configure Date 2010-08-28
Title Virtualmin - Install and configuration Section BSD Linux
Article

Virtualmin - Virtual server Administration

Before installing Virtualmin in Unix System, it should be known that Virtualmin is a Webmin module.
Webmin must be installed and functional.


Necessary softwares and servers: :

Operating system: Fedora 12 FC12 - FreeBSD or another Unix.


Components or Packages: Perl language - Modules Perl CPAN

See article on the installation of Webmin - System and server administration


The softwares and servers installed and configured are necessary.
Apache Web page server
Domain Name System server BIND
Postfix or Sendmail Mail sever
ProFTPD FTP server
Database server MySQL

See the article on the RPM Base Fedora Core 8 Web Server

Logrotate
Webalizer

Network Interface eth0 for IP address virtual.
Default IP address for virtual servers is: 192.168.1.1

See the article on the DNS Resolving Hostname and hosts File - Apache name based hosting


When these setups are carried out, it remains to download on www.webmin.com the Virtualmin module virtual-server-3.80.gpl.wbm.gz.

With Webmin click on icon or section Webmin then Webmin Configuration then Webmin Modules and then on Install.

With this form install Virtualmin.


Install
Webmin modules can be added after installation by using the form to the right. Modules are typically distributed in .wbm  files, each of which can contain one or more modules. Modules can also be installed from RPM files if supported by your operating system.
 Install Module
Install from
 Local file  
 Uploaded file on the server  
 From FTP or HTTP URL
 Standard module from www.webmin.com   
 Third party module from:  
Ignore dependencies of required the module installation? Yes  No
Grant access to  Grant access only to users and groups:
 Grant access to all Webmin users


When the module Virtualmin is installed, it is necessary to specify the Mail active server on the Unix system in Module Config of Virualmin. With Fedora Core 6 or FC6, it is Sendmail which is installed and configured.

With Webmin click on icon or section Servers then Virtualmin Virtual Servers (GPL) and then on Module Config.

In the line Mail server to configure select Sendmail then to click on the button « Save » in down of the form.

Check the configuration and one obtains the form below:

 Virtualmin - Site Virtual Server 
 Version 3.80.gpl, master admin mode 
Virtual Servers
No virtual servers have been created yet.



Server Settings and Templates

Features and Plugins
Server Templates
New Mailbox Email
Updated Mailbox Email
Bandwidth Monitoring
Custom Fields
Shared IP Addresses
Dynamic IP Update
Custom Shells
Validate Virtual Servers
FTP Directory Restrictions
Global Variables
Upgrade to Virtualmin Pro

Virtualmin Feature Status

Available features Mail for domain, BIND DNS domain, Apache website, Webalizer reporting, Log file rotation, MySQL database, ProFTPd server, Webmin login
Disabled features SSL website, PostgreSQL database
Disk quotas Not active on home directories filesystem.
Mail server Sendmail

Backup and Restore

Click this button to perform an immediate backup. A form for choosing which servers to backup, what features to save and where to backup to will be displayed.
Click this button to schedule a regular backup. A form for choosing which servers to backup on schedule, what features to save and where to backup to will be displayed.
Click the button to restore a previous backup. A form for choosing the backup file, servers to extract and features to restore will be displayed.

Servers Status: Start or Stop

The Apache webserver is currently active and accepting to serve virtual server web pages.
The BIND DNS server is currently active and accepting to host virtual server DNS domains.
The configured Mail server is currently active and accepting email for virtual domain mailboxes.
The Dovecot IMAP and POP3 server is currently active and accepting virtual domain mailboxes from downloading email.
The ProFTPD server is currently active and accepting FTP connections.
The MySQL server is currently active and accepting databases connections.


If the Servers are not " Start " there are the following buttons and messages:



Servers Status: Start or Stop

The Apache webserver is currently down and cannot accept to serve virtual server web pages.
The BIND DNS server is currently down and cannot accept to host virtual server DNS domains.
The configured Mail server is currently down and cannot accept email for virtual domain mailboxes.
The Dovecot IMAP et POP3 server is currently down and cannot accept virtual domain mailboxes from downloading email.
The ProFTPD server is currently down and cannot accept FTP connections.
The MySQL server is currently down and cannot accept databases connections.


Create new Virtual server

When Virtualmin is functional, click on the button preceding form. " Add new virtual server, owned by: "
With the form below create Virtual server.


 Create Virtual Server
 New virtual server details
Domain name
Description
Unix Adminstration password  * Enter Password
Server configuration template
 Advanced options
Contact email address  Administrator's mailbox  Other address.. 
Name for Unix users  Automatic  Custom username 
Group for Unix users  Automatic  Custom group name 
Default database name  Automatic
 Enabled features
 Accept mail for domain?  Setup DNS zone?
 Setup website for domain?  Setup Webalizer for web logs?
 Setup SSL website too?  Setup log file rotation?
 Create MySQL database?  Create PostgresSQL database?
 Setup IP-based virtual FTP?  Create Webmin login?
 IP address and forwarding
Default mail forwarding address  none
Network interface  Shared, on IP 192.168.1.1
 Virtual with IP   Already active

Author
Eric Douzet
Début de page
bl br
C-extra.com v. 1.2.0 © 2003-2010, all rights reserved  -  Updated September 02, 2010 Infologism.com