SoZo Hosting 800-640-4892: Specializing In Windows Dedicated Server, Linux Dedicated Server, ColdFusion Dedicated Server, ColdFusion Hosting, Cloud Hosting, Windows Hosting, Linux Hosting, SEO, Web Full Page Ads...

How to configure a new website in IIS on your windows vitrual server (Windows VPS):

1. To configure a new website in IIS go to start menu, programs, administrative tools and then Internet Services Manager.

2. On the left side of the window you will see the server name. Expand the local machine and right click on Web Sites and select New Website.

3. You will now be in a setup wizard, click Next to began, type in a description or the domain name of the site you are setting up.  Select Next.

4. If this is a site that does not require a dedicated ip address you will select the shared ip in the drop down list. Select port 80.  Type in the domain name in the host header field. If this is a site with a dedicated ip address you will select the dedicated ip address and you will leave the host header field blank.  Click Next.

5. Next you will be prompted to enter your home directory path.  You will browse and select the folder on the system that will contain the website content (files).  Check allow anonymous access to the website.  Click Next.

6. Select the check boxes for the type of permission you would like. Be careful in the section, be sure you only select the permission that are necessary for your site. Read and Run scripts is the most common. Click Next.

7. Click Next and then Finish.

How to configure an ASP.NET website in IIS on your windows virtual server (Windows VPS):

Before beginning to install ASP.NET you need to download it from msdn.microsoft.com.  Download the version you need and then install it on this VPS machine.

1. To configure an ASP.NET website in IIS go to start menu, programs, administrative tools and then Internet Services Manager.

2. On the left side of the window you will see the server name. Expand the local machine and right click on Web Sites folder then select the Default Web site.  Right click your mouse and choose the NEW menu option then VIRTUAL DIRECTORY sub menu option.

3. You will now be in a setup wizard, click Next to began, type in a description or the ASP.NET application name of the site you are setting and select the folder where you have uploaded the .NET applications files into which should be some directory under c:/inetpub/wwwroot/ 

4. One of the tabs in this set up process is the ASP.NET tab. For asp.net 1.1 applications, select the ASP.Net 1.4 option. For asp.net 2.0, or greater versions of your application, select the ASP.NET 2.0 option. 

5.  When finished you will see your new virutal directory folder under this Default Web Folder.  To change any setting you just set up in the prior steps, right click on your new folder name select the properties menu option.  Then you will see all the tabs of information that you can change and save.

6. To start and stop IIS you can right click on the Default Web Sites folder and click on the start and stop menu options

7. If you are having trouble accessing your new ASP.NET web application, make sure you go into Windows Explorer, go to that folder that has your new application, and click on the security tab to set up the right permissions.  You do not need to share this application folder.

How to Configure IIS FTP user account on your windows virtual server (Windows VPS):

To create the FTP Site, please follow these steps:

1. Log into the server and open IIS.

2. Expand local computer and expand FTP Sites.

3. Right click on Default Ftp site under FTP Sites, click New Virtual Directory and go through wizard to add new user account.

4. Click Next to begin the wizard.

5. Enter a user name for the FTP site and click Next. This name can be anything you wish but make it secure.

6. Select the folder location to where  this user account will have access ( user should have access to all subfolders under this folder)

7. Click Read and Write check boxes and click Finish for the wizard.  (make sure the Default Ftp sites are running by right clicking on that folder in IIS and click on start menu option if not already started)

8.  Now right click on the Manage Computer Icon on the Desk top and select the Manage menu option.

9.  In the new dialog box that opens click on the user folder which is under the Local Users and Groups Folder

10.  In the right hand pane of this new dialog box, right click and select New User

11.  In the New User dialog box that opens up, enterr the same username as step 5 above

12.  Enter password and confirm password and check the box that says "User cannot change password"

13.  Click on Create User button and you are done so test uploading a file and deleting a fiile on this new ftp account

14. If permissions are denied during ftp uploading, open up windows explorer on the VPS, go to that folder for that ftp user and right click on permissions and add that new user to give access to that folder.

How to Configure IIS FTP for Multiple Named Websites on your windows virtual server (Windows VPS):

To create the FTP Site, please follow these steps:

1. Log into the server and open IIS.

2. Expand local computer and expand FTP Sites.

3. Right click FTP Sites, click New and select FTP Sites.

4. Click Next to begin the wizard.

5. Enter a name for the FTP site and click Next. This name can be anything you wish.

6. Select the primary IP address for the server and click Next.  

7. Select Do not isolate users and click Next.

8. Enter a path to an empty directory that will not be used and click Next. Windows should have c:\inetpub\ftproot\ created for you to use.   ·         NOTE: Be sure this directory is empty.

9. Leave the default permissions (read only) and click Next.  

10. Click Finish.  

To create each virtual directory, please follow these steps:

1. Right click the FTP site created above, click New and select Virtual Directory.  

2. Click Next to begin the wizard.

3. Enter a name for the virtual directly and click Next. This name can be anything you wish, but should reflect the website for easy tracking.  

4. Enter the path to the websites folder and click Next.  

5. Check both Read and Write (you can't write if you don't have write permissions) and click Next.

6. Click Finish.  

To assign the proper permissions to the website folder, please follow these steps:

1. Right click the virtual directory created above and select Permissions.  

2. Under Permissions for Administrators, click Advanced.  

3. Uncheck Allow inheritable permissions from the parent...  

4. Click Copy and then click OK.  

5. Click Add.  

6. Enter the ftp username for this website and click OK.  

7. Select the user that was added and check the Modify permissions. This will allow the FTP user to upload files through FTP.  

8. Click Add.

9. Click Advanced and then click Find Now.  

10. Within the list of users, double click IUSR and click OK. The exact name may vary, but will look similar to IUSR_TEMPLATE.

11. Click OK

You should now be able to connect to your website through FTP. When connecting, you may need to specify the IP address as well as the folder. In the case of the above example, you would connect to youripaddr/domain1 

How to install an SSL Certificate on your windows virtual server (Windows VPS):

1.  Click on http://www.sozohosting.com/colocation/ssl-certificates.cfm to view the prices of SSL certificates.  Nornally you want a standard SSL Certificate unless you are installing 6 or more subdomains on 1 domain and need certificates to cover all 6+ subdomains.

2. The next step is to generate a CSR (Certificate Signing Request). You do this by going into IIS, see the steps above to go into IIS  (section on ASP.NET applications).

3. Click on the Default Web Folder, click on your new virtual directory folder you created in the above steps.

4. Right click your mouse and select properties menu option. On the pop up dialog box, select the Directory Security Tab. Then select the Server Security Button in the Secure Communications section. This will take you through a wizard. Make sure you enter the proper format of the SSL certificate such as www.yourwebsitename.com and not yourwebsitename.com as those are not the same. Make sure you enter the correct email id since you will be emailed to confirm purchase of your new SSL certificate. Make sure the address you enter for this SSL Certificate is the correct physical address of the business that you can prove with documentation. When finished with the wizard, a text file will be created in the location you selected such as the root folder wich is called the CSR

5. Email this new CSR file you just created in the prior step to SoZo Hosting at: sales@sozohosting.com along with the number of years you wanted the certicate to cover as in step 1 above.

6. SoZo Hosting will order this through their reseller program with Comodo where they get discounted prices since they buy in bulk. SoZo Hosting will charge your credit card on file for the amount you see in the prices on step 1. There will not be a $50 install fee since you will be doing that install in the next step. You will get an email from Comodo to confirm the purchase of this SSL certficate so reply back with CONFIRM. The address you entered for your domain when you first step up your web site domain can be found in http://www.sozodomains.com/whois.php. This domain address has to match the address you entered in step 4 above, so contract your domain registrar and update the address to your current physicall location so al addresses match.

7. Comodo could require you to email a business license document or some other utility document to confirm the address in your domain registrar and the address you entered in step 4 above all match. The verification process could be 1-3 days. Once your CSR has been verified you are emailed the new SSL Certificate. Copy that certificate file to the root folder where the CSR was found in step 4 above. Repeat step 4 and this time the Install Wizard will ask you for the location of the new SSL certificate. Finish the steps and you are done!

What if I require more memory or CPU resources?

If you require more memory or CPU resources than a virtual windows dedicated server,  take a look at our windows dedicated server page. Our windows dedicated servers will provide you with an independant system with its own memory and CPUs.

What if I require Windows Cloud Hosting or Windows Cloud Application Hosting?

Click on this Windows The Cloud for information on windows cloud hosting. Click on this Windows Cloud Applications for information on running windows applications like Microsoft Office or your own custom app in the cloud.