User Tools

Site Tools


userguide:vsite:vsiteadd

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
userguide:vsite:vsiteadd [2014/07/18 06:29]
chris@virtbiz.com
userguide:vsite:vsiteadd [2014/07/23 20:08] (current)
chris@virtbiz.com
Line 1: Line 1:
 +======Add New Virtual Site ======
 +[[userguide:​start|BlueOnyx]] > [[userguide:​sitemanagement|Site Management]] > [[userguide:​vsite:​vsitelist|Virtual Site List]] > [[userguide:​vsite:​vsiteadd|Add Site]]
 +
 New virtual sites are added via the Add Site page.  Certain information is required in order to configure a new site on the BlueOnyx server. New virtual sites are added via the Add Site page.  Certain information is required in order to configure a new site on the BlueOnyx server.
  
-====== Basic Settings: ​======+===== Basic Settings: =====
  
 == IP Address: == == IP Address: ==
Line 13: Line 16:
  
 == Site Prefix: == == Site Prefix: ==
-The Site Prefix is an optional prefix that allows you to identify users or services related to a site. If set, all (newly created) usernames will be prefixed with this string. A prefix must be alphanumeric (numbers and/or letters only) and may not be longer than five characters. ​ This is helpful when you plan to host many domains on a server, and users may wish to use similar usernames. ​  For instance, you may host two sites (foo.com and bar.net), each with a user who wishes for the username "​bob"​. ​ Without a site prefex, only one user can be "​bob"​. ​ By setting a site prefix (foo, bar) the "​bob"​ in foo.com becomes foo-bob and the "​bob"​ in bar.net becomes bar-bob. ​ Actual email delivery and addressing will remain bob@foo.com and bob@bar.net through email aliasing in User Management. ​ Please note: A prefix can be added or changed at a later time. But doing so will NOT affect any usernames that are already present.+The Site Prefix is an optional prefix that allows you to identify users or services related to a site. If set, all (newly created) usernames will be prefixed with this string. A prefix must be alphanumeric (numbers and/or letters only) and may not be longer than five characters. ​ This is helpful when you plan to host many domains on a server, and users may wish to use similar usernames. ​  For instance, you may host two sites (foo.com and bar.net), each with a user who wishes for the username "​bob"​. ​ Without a site prefex, only one user can be "​bob"​. ​ By setting a site prefix (foo, bar) the "​bob"​ in foo.com becomes foo-bob and the "​bob"​ in bar.net becomes bar-bob. ​ Actual email delivery and addressing will remain bob@foo.com and bob@bar.net through email aliasing in User Management. 
 +**Please note:** A prefix can be added or changed at a later time. But doing so will NOT affect any usernames that are already present.
  
 == Web Server Aliases: == == Web Server Aliases: ==
-Enter additional host or domain names for which the virtual site should accept web requests. Separate multiple entries with commas or spaces.<br>Example: www2.example.com,​ www.example2.com. Note that DNS must be configured to resolve alias addresses in addition to the site name.+Enter additional host or domain names for which the virtual site should accept web requests. Separate multiple entries with commas or spaces. 
 +  * Example: www2.example.com,​ www.example2.com. Note that DNS must be configured to resolve alias addresses in addition to the site name.
  
 == Web Alias Redirects: ==  == Web Alias Redirects: == 
Line 37: Line 42:
  
 == Automatic DNS Configuration:​ ==  == Automatic DNS Configuration:​ == 
-Automatic DNS configuration manages DNS records for this site. Web and<br>Email server aliases are supported only if they share the site domain name.<br>This service does not register the domain name with a top level registrar.+Automatic DNS configuration manages DNS records for this site. Web and Email server aliases are supported only if they share the site domain name. This service does not register the domain name with a top level registrar.
  
 == Preview Site Configuration:​ == == Preview Site Configuration:​ ==
 +If the Preview Site Configuration box is checked, the website may be previewed in the browser by browsing to http://​SERVERNAME/​vsitename/​ (with the trailing slash).
 +  * SERVERNAME is the FQDN of your server.
 +  * vsitename is the FQDN of the site you are configuring.
 +
 +===== Services and Features: =====
 +
 +== Enable PHP Scripting: ==
 +Selections for PHP options that will apply to the virtual site:
 +  * Disabled: PHP will not be enabled for the site, and any PHP code will be displayed in a web browser as plain text.
 +  * Enable PHP Scripting: ​  PHP is enabled for the website.  ​
 +  * Enable SuPHP: ​ Enable the use of suPHP so that PHP scripts run with the UID of their owner. Be sure to configure a siteAdmin as owner of your /web folder through the Web Ownership menu! 
 +  * PLEASE NOTE: If suPHP is enabled, user owned webs are no longer supported and that feature will get turned off.
 +
 +== MySQL user and database: ==
 +Allows you to automatically create or remove a MySQL database and a MySQL user for this site.
 +PLEASE NOTE: If the checkbox is already checked, then unchecking it and saving the changes will remove the MySQL database AND the user.
 +
 +Clicking the checkbox to enable MySQL service on the site will inflate a sub-window with the following inputs:
 +  * Username: Username of the MySQL user. Has rights and permissions only for the database specified below.
 +  * Password: MySQL password for the MySQL user in question.
 +  * Database Name: Name of the MySQL database for this site.
 +  * Database Host: Host on which the MySQL server is running. Typically this is localhost.
 +  * Port: Port on which the MySQL server is listening. Typically this is 3306.
 +
 +== Enable JSP and Servlets: ==
 +Enable to allow the use of JavaServer Pages (JSP) and Servlets.
 +**NOTE:** JavaServer Pages (JSP) is NOT the same as Javascript. ​  This is only for sites that will be serving JSP applets. ​ Do not check this box if you plan to use Javascript on your website.
 +
 +== Enable Common Gateway Interface ==
 +Enable the use of CGI applications.
 +
 +== Enable Server-Side Includes ==
 +Enable the use of Server-Side Includes (SSI)
 +
 +== Enable SSL ==
 +Enable SSL to allow secure access to the web server for the site.
 +
 +== Bandwidth Limits =
 +Limit the maximum data transfer rate from sites.
 +
 +== Enable user owned webs ==
 +If enabled, then each user has his own webspace, which is separated from<​br>​the main website webspace and reachable through http://​www.example.com/​~username/​ . Users can then upload their own webpages through FTP into their own /web directory. PLEASE NOTE: If suPHP is enabled, user owned webs are no longer supported and this feature will be turned off.
 +
 +== Allow User(s) access to FTP ==
 +Users who are SiteAdministrators can allways FTP to the server - as long as the FTP service in general is enabled. If you also want to allow regular users to access their filespace by FTP, then tick this box.
 +
 +== Anonymous FTP ==
 +Enable anonymous FTP service for the site.
 +  * Maximum Allowed Upload Disk Space (MB) - The limit in megabytes (MB) for anonymous FTP uploads.
 +  * Maximum Simultaneous Connections - The maximum number of anonymous FTP users that can be connected to the server at one time.
 +
 +== Enable Shell Access ==
 +Enable shell access to allow the creation of users who can connect to the server using services such as telnet and ssh.
 +
 +== Enable Sub Domains ==
 +Allows you to enable Sub Domains for virtual hosts and specify the maximum number of subdomains.
  
userguide/vsite/vsiteadd.1405628984.txt.gz · Last modified: 2014/07/18 06:29 by chris@virtbiz.com