![]() Table of Contents
|
Creating A new virtual server is created by pressing the New Virtual Server button on the Virtual Servers tab. The first thing you will have to do is choose a name for your virtual server. The name will be used to identify it in the configuration interface.
| ||
![]() Creating a new virtual server | |||
Configuration types
Bare bones
Basic server
FTP server
Proxy server
Generic server
Configure Server Variables
One thing that you will have to configure is how your virtual server is to be accessed by the outside world. If it is to be accessed through IP-less HTTP, you only need to fill in the Server Variables/Server URL variable. Please refer to the HTTP page for more information about IP-less HTTP. To use any other protocol you need to configure a port for it. This is done through the Server Variables/Listen ports variable. There you press the Configure a new port button. Port
Protocol
| |||
![]() |
If you want to you can bind your virtual server to
several ports and protocols. For example, you may want to configure a
virtual server to handle both an HTTP and an HTTPS port. Or you might
want to have both an HTTP and a FTP port, so users can upload pages
through FTP.
Host
| ||
![]() Configuring server ports | |||
Once you have made your choices press the Use these values button. When you later press the save button you will be prompted to enter the right Server Variables/Server URL variable as a sanity check. | |||
![]() |
The port might not always be opened properly. You can always find out if it has been opened by zooming in on your virtual server on the Virtual Servers tab. In case the port was not opened properly a restart of the server might fix the problem. If not it is probable that the server does not have the privilege to open the port, or some other process has already opened it. It is common that the default FTP port, 21, is already in use by the Unix FTP daemon and that the FTP daemon must be disabled in the /etc/inetd.conf file. |