How to Create a New Website
This guide explains how to create a new website using an available hosting package on your account.
Prerequisite
Before you can create a website, you must have an available hosting package on your account. If you do not have one, you can purchase a plan from our Shop.
Step-by-Step Instructions
- Navigate to the Websites Section
- In the main menu on the left, click on Websites.
- Select Your Hosting Package
- On the Websites page, scroll down to the Available website packages section.
- Find the hosting plan you wish to use and click the "Create website" (+) icon next to it.
- Configure Your New Website
This will take you to the "Create website" page. Fill in the following details:
- Hosting plan: This is typically pre-selected based on the package you chose. You can change it if you have multiple available packages.
- Site name (Subdomain): This is the unique name for your site, which creates its initial address (e.g.,
mycoolsite.somee.com
). Don't worry, you will be able to add your own custom domain (like www.mycoolsite.com
) later from the "Domains / Bindings" tab after the site is created.
- Zone name: Select the domain zone from the dropdown menu (e.g.,
somee.com
).
- Operating System: Choose the server environment your website requires (e.g., Windows Server 2022).
- ASP.Net version: Select the .NET Framework or .NET Core version your application is built with.
- Site title & Description: These fields are optional and can be used for your own reference.
- Finalize Creation
- Once you have filled out the form, click the Create website button.
- Please be patient, as the creation process may take up to several minutes to complete.
After Website Creation
- DNS Propagation: Your website's DNS records are created instantly, but it can take anywhere from a few minutes to several hours for them to propagate across the internet. During this time, your website may not be accessible from all locations. If you cannot access your site immediately, please try again in 10-15 minutes.
- Uploading Files: Once the site appears in your "Websites" list, you can click on it and use the File manager tab to upload your content.
- Adding a Custom Domain: Once your site is live, you can point your own domain name to it. Navigate to the Domains / Bindings tab for your new website to add your domain and receive the necessary DNS configuration instructions.
What Happens in the Background (Technical Details)
For those interested, here is a summary of the automated tasks performed when you create a website:
- The system automatically selects the most suitable web server based on your hosting package.
- Two DNS 'A' records are created: one for your chosen name (e.g.,
sitename.somee.com
) and one with a 'www' prefix (www.sitename.somee.com
).
- A Windows user account is generated for FTP access and for managing security and disk quotas on the web server.
- Directories for your website content are created on the server's file system.
- Security permissions are applied to the new directories. Your site runs under a unique identity with full control over its folder, ensuring isolation from other sites.
- A disk quota entry is applied to your website's directory to enforce the storage limits of your plan.
- Your website is added to Internet Information Services (IIS) on the server, with the necessary bindings created for your domain names.