To set up physical hosting, follow these steps:
On the Hosting Type Selection page, select the Physical hosting radio button. Click OK. The Physical hosting setup page appears.
Select the SSL support checkbox. SSL certificates provide additional security for Web sessions. SSL certificates are often used for e-commerce and other private or confidential applications. Enabling SSL creates an httpsdocs directory in the FTP account, and provides https protocol; as a result, users access the domain with the command https://newdomain.com. If you want to grant permission to your users to implement an SSL certificate, make sure a check mark appears in the SSL support box.
You must set an FTP login name and password. FTP allows end users to upload and download files from the Internet site to remote PC's. If you want to provide FTP services, click in the FTP Login box. Then, enter or edit a login name to be used for accessing FTP file transfer services on the domain.
The maximum FTP user name length should not exceed 16 symbols, which is required for compatibility purposes. As the FreeBSD operating system does not support user names longer than 16 symbols, the clients who are running RedHat Linux and having users registered in the system with names longer than 16 symbols (as allowed by RedHat Linux OS) and willing to migrate to FreeBSD would encounter certain problems during restoring of data backed up on RedHat Linux.
You cannot use the reserved system words, such as "mailman" for user names.
Click in the FTP Password text box and enter or edit the password.
Tab to the Confirm Password text box and re-enter the password for confirmation.
You should specify the FTP password, otherwise the FTP user will not be able to login to the FTP account that will be created.
Hard disk quota field allows you to set the limit for the maximum disk space amount available for use by this domain.
Use the Shell access to server with FTP user's credentials option if you need to allow a user to access his/her home directory on the server through SSH or Telnet. Depending on the permissions defined, the user might also be able to browse the server filesystem outside the home directory, unless you choose the "chrooted shell" option. It is advised that you forbid shell access for security reasons.
You can choose to allow customers to log in to a chrooted environment, in order to prevent users from accessing the information they are not allowed to possess, such as the list of domains hosted on server, or the information on installed software. However, the use of chrooted environment will not protect your data in case of kernel exploits, which can be used for gaining root privileges or organizing a DoS attack. Even in a chrooted environment a user with root privileges can cause a server failure, or gain access to confidential data.
To allow the use of Microsoft FrontPage Server Extensions, check the checkbox for Microsoft FrontPage support and Microsoft FrontPage over SSL support. Authoring will be disabled by default. For security reasons, authoring should only be enabled when Microsoft FrontPage extensions are in use. Microsoft FrontPage is Microsoft's Web publishing tool. It is one of the most commonly used tools for creating a client's web site. Microsoft FrontPage includes several extensions that provide special functionality. If you want this domain to support these extensions, be sure that a check mark appears in the FrontPage support box.
Tab to the Authoring enabled option. You can authorize or disable remote editing of the web site using Microsoft FrontPage. This setting is changeable by the Admin, Client, and Domain Administrator logins to the control panel. To activate Microsoft FrontPage authoring, make sure this option is selected. If you want to turn off Microsoft FrontPage authoring, select the Authoring disabled option.
If FrontPage authoring is selected, then the FrontPage Admin Login, FrontPage Admin Password, and Confirm Password fields must be filled out. This login and password will be used to login to the domain when Microsoft FrontPage is being used. Click in each box and enter the desired Login and Password.
Tab to the Apache ASP support checkbox. It enables the development of dynamic web applications with embedded code.
Tab to the SSI support check box. SSI stands for 'server-side includes', a type of HTML comment that directs the web server to dynamically generate data for the Web page whenever information is requested. SSI can also be used to execute programs and insert the results; therefore they represent a powerful tool for web developers. If you want to support SSI, make sure a check mark appears in the SSI box.
Tab to the PHP support check box. PHP is a server-based HTML embedded scripting language used for creating dynamic Web pages. If you want to support PHP scripting in HTML documents, make sure a check mark appears in the PHP box.
Tab to the CGI support check box. CGI is a set of rules describing how a web server communicates with another piece of software on the same machine, and how the other piece of software (based on the CGI program) communicates back to the web server. If you want to support CGI, make sure a check mark appears in the CGI box.
Tab to the mod_perl support check box. Perl is an interpreted high-level programming language. Perl is very popular among System Administrators who use it for a vast number of automation tasks. Many CGI programs are written in Perl. If you want to support Perl, make sure a check mark appears in the Perl support checkbox.
Tab to the mod_python support checkbox. Python is an interpreted, interactive, object-oriented, high-level programming language. Python is good for many system administration type tasks and for CGI programming and is also extensively used as a graphical user interface development aide. If you want to support Python, make sure a check mark appears in the Python support checkbox.
Tab to the ColdFusion support checkbox. This enables the ColdFusion scripting.
Tab to the Web statistic check box. Activation of web statistics will result in the installation of a graphical statistics package for the domain.
When enabling web statistics, it is recommended that you also select the checkbox for creating a password protected directory plesk-stat to restrict access to statistics. You will be able to access the statistics via URLs like https://domain.tld/plesk-stat/ using your FTP login and password. For security reasons, we recommend that you use different passwords for logging in to your FTP account and accessing the statistics. You can change the password for accessing the statistics directory in the password protected directory properties.
For web statistics, you will need to access https://domain.tld/plesk-stat/webstat, for secure web server statistics - https://domain.tld/plesk-stat/webstat-ssl, for FTP statistics - https://domain.tld/plesk-stat/ftpstat, and for Anonymous FTP - https://domain.tld/plesk-stat/anon_ftpstat.
Tab to the Custom Error Documents checkbox. Selecting this option will place the domain's error documents into a location that is accessible via FTP allowing users to customize their own web server error documents.
When you are satisfied that you have fully defined the hosting services for this domain, click OK.