WebsitePanel guidelines for Windows VPS beginners

When you choose to setup Windows VPS with WebsitePanel, it will require one time setup and configuration. You can manage domains, websites, emails, MySQL/MSSQL databases from WebsitePanel like webhost. This article will give you the step by step guidance on how to manage Windows VPS with WebsitePanel. Let's go through these tutorials. You can also jump over to specific sections through the following links:



Log into your WebsitePanel, URL will be like http://IP-Address-of-VPS:9001. After logged into WebsitePanel, first thing you should do is create a Hosting plan. After creating Hosting plan, you can allocate it to customers.

WebsitePanel Login Screen

To create Hosting plan, click on Hosting Plans option from the left pane and click on Create Hosting Plan button.

Select Create a Hosting Plan Option to Add a New Hosting Plan

Enter your desired plan name and mark the checkboxes according to resources you want to assign with the plan. You can also set/modify the quotas for resources as per requirement.

Allow Resources for a New Hosting Plan

Once the Hosting plan is created, you need to create Customers and assign this hosting plan to them.

Check that Your Hosting Plan is Created

To create a Customer, from the left hand side pane, click on Customers and click on Create Customer button.

Create a Customer in WebsitePanel

Enter the necessary details as shown below and click on Create button.


Specify Required Details to Create a Customer

You can see that a Customer has been created.


Check that Your Customer is Created

Now, you need to create the Hosting Space under the created Customer. For that, click on Create Hosting Space button.

Select Create Hosting Space Option to Add a New Hosting Space

Select the plan you want to assign to Customer from Hosting Plan drop down menu, set the Hosting Space status to Active status and click on Create Space button.


Select a Hosting Plan for Hosting Space

Once Hosting Space is created, you can add domains, websites, FTP/email accounts, MSSQL/MySQL databases and their users. We will go through these steps one by one.

Check that Hosting Space is Created

To create a domain, select the Domains option from the left pane and click on Add Domain button.


Add a New Domain Under WebsitePanel

Now, click on Domain (top level domain), SubDomain (Subdomain of main domain) and Domain Alias (domain pointer to existing website) as per your requirement.


Select Domain Option to Add Top Level Domain Name

Enter the domain name and select the checkboxes as per your requirement. Here, we have selected Create Web Site option, so it will automatically create the website with the domain name entered, after that click on Add Domain button.


Specify Details to Add a New Domain

Now, you can see that domain has been created.


Check that Domain is Created

Website
associated with the domain is also created. By default, website is created on shared application pool. However, you can also configure WebsitePanel to assign dedicated application pool when new website is being created. Please refer to our detailed article on IIS application pool here.

Check that Website is Created

In left hand side pane, you can see an option of File Manager. From File Manager, you can upload/download files and modify/move/delete/rename the webpages and folders.

Use of File Manager in WebsitePanel

Domain and Website are created, now you will need FTP account to upload your web contents. To create an FTP Account, select FTP Accounts option from the left pane and click on Create FTP Account button.


Select Create FTP Account Option to Add a New FTP Account

Enter the Username and Password and select path where you want FTP user to land. Assign read & write permissions to FTP user and click on Save to create the FTP account.


Specify Details to Create a New FTP Account

Store FTP credentials for future use to connect to FTP server of your VPS. You will need any FTP client application like FileZilla to upload/download web contents in your VPS. Please refer this knowledgebase URL for more details on FTP clients: Complete FTP Clients.


Check that FTP Account is Created

Now, let's create an Email Account for your domain. To create an Email account, select Mail > Accounts and click on Create Mail Account button.

Select Create Mail Account Option to Add a New Email Account

Enter the email account name in Email Address text field and select the domain name from the dropdown for which you want to create an email account. Enter the password and mailbox size (if needed), click on Save to create the email account. You can connect to webmail through URL: http://VPS-IP-address:9998.

Specify Details to Create a New Email Account

Now, let's create the MSSQL database for your application. Select Databases > SQL Server 2008/SQL Server 2012 and click on Create Database button.


Select Create Database Option to Add a New MSSQL Database

Enter the database name and click on Save to create the MSSQL database.


Specify Details to Add a New MSSQL Database

Once MSSQL database has been created, you need to create a database user. Click on Create User button.


Check that MSSQL Database is Created

Enter the Username, Password, select the associated database from the dropdown and click on Save to create the user. If you want to use same user for other databases, you can mark the checkbox for those databases.


Create MSSQL Database User and Assign Privilege to Access Database

You can see that the MSSQL database and its database user have been created.


Check that MSSQL Database User is Created

Now, let's create the MySQL database and its user. Select Databases > MySQL Database and click on Create Database button.


Select Create Database Option to Add a New MySQL Database

Enter the database name and click on Save to create the MySQL database.


Specify Details to Add a New MySQL Database

You can see that MySQL database has been created. Now, you need to create a database user, for that click on Create User button.


Check that MySQL Database is Created

Enter the Username, Password, select the associated database from the dropdown and click on Save to create the user. If you want to use same user for other databases, you can mark the checkbox for those databases.


Create MySQL Database User and Assign Privilege to Access Database

You can see that the MySQL database and its user have been created.


Check that MySQL Database User is Created

WebsitePanel
Control panel is integrated with Microsoft Web Application Gallery allowing you to easily install popular web applications to your web site. Click on Microsoft Web App Gallery, select the desired application and follow the mentioned instructions to install it.


Microsoft Web App Gallery Option

You can to refer our WebsitePanel tutorials for the individual options from the below URLs:

WebsitePanel User Control Panel
WebsitePanel Reseller Control Panel

Go to TOP
  • 6 Users Found This Useful

Was this answer helpful?


Related Articles

How to add websites, create custom nameservers and point your domains to VPS?

This article explains the entire process of, 1) setup a domain/website using WebsitePanel, 2)...