5.2
Table Of Contents
- vFabric Web Server Installation and Configuration
- Table of Contents
- 1. About vFabric Web Server Installation and Configuration
- 2. Overview of vFabric Web Server
- 3. Installing vFabric Web Server
- Installation Note for vFabric Suite Customers
- Available Distribution Packages
- RHEL: Install vFabric Web Server from an RPM
- Unix: Install vFabric Web Server from a Self-Extracting ZIP
- Windows: Install vFabric Web Server from a ZIP File
- Activate a vFabric Web Server Local License
- Description of the vFabric Web Server Installation
- 4. Upgrading vFabric Web Server
- 5. Creating and Using vFabric Web Server Instances
- 6. Configuring vFabric Web Server Instances
- Using Sample Configuration Files to Enable Features and Modify Configuration
- Configure Load Balancing Between Two or More tc Runtime Instances
- Configure SSL Between vFabric Web Server and vFabric tc Server
- Configure tc Runtime Instances to Use SSL
- Configure the vFabric Web Server Instance to Use SSL
- Restrict Communication With tc Runtime Instances to Known Clients
- Update the Web Server Configuration for HTTPS Connections to tc Runtime Instances
- Configure vFabric Web Server to Authenticate Itself Using a Specific Client Certificate
- Configure BMX for Monitoring vFabric Web Server Instances
- 7. Security Information
- 8. Managing Planned and Unplanned Outages
- 9. Additional Documentation
Creating and Using vFabric Web
Server Instances
21
VMware vFabric Suite 5.2 21
Table 5.1. Options of the newserver Command
Option Description Required?
--server=servername Name of the new vFabric Web Server
instance. The value of this option becomes
the name of the directory that contains the
instance configuration files, and by default is
the name of the host.
The value of servername must be a
valid DNS value and consist only of ASCII
letters, digits or the dash character. Illegal
characters include but are not limited to
control characters below ASCII 32 as well as
the following symbols: < > : " / \ | ? *.
If you want to use an internationalized (i18n)
name for the instance directory, you must
enter the correct Punycode domain name
provided by the registrar for the actual
hostname. Do this by either specifying the
--set HostName=punycode-hostname
option at the command-line or entering the
value interactively when the newserver
command prompts you for the hostname.
Yes.
--httpddir=httpddir Directory that contains the Apache HTTP
binaries.
The default value is rootdir/
httpd-httpdver, such as /opt/
vmware/vfabric-web-server/
httpd-2.2.23.0-64.
No.
--httpdver=httpdver Version of the Apache HTTP binaries you
want your instance to use.
The default value is 2.2, which is a symbolic
link to the actual installed version of the
binaries, such as 2.2.23.0-64.
No.
--mpm=mpm Specifies the type of multi-processing module
(MPM) that the instance uses. Valid values
are:
• worker: Threaded MPM, ideal if you need
a great deal of scalability. By using threads
to serve requests, the instance can serve
many requests with fewer system resources
than a process-based server.
• prefork: Non-threaded, pre-forking MPM
if you require stability or compatibility with
older software.
• event: Less proven but higher-efficiency
asynchronous connection-keepalive MPM.
The event MPM offers little benefit for
HTTPS connections, but is able to handle
more simultaneous kept-alive and pending
HTTP connections.
The default value is worker.
No.
--overlay Specifies that, if serverdir exists, you want
to overwrite the existing files with new ones.
No.
If you do not specify this option, and
serverdir exists, the newserver command
returns an error and suggests you specify a