# How to add a website

The most basic yet important function in Solodev is adding a website to your CMS. In this article, you will learn how to create a fresh site from scratch, add the essential files and folders, and prepare your site for building pages.

# Prerequisites

  • You will need a valid Fully Qualified Domain Name such as www.testsite.com for your new site. If you do not currently own a FQDN, you can purchase one through a domain registrar such as GoDaddy.com.
  • Once you have a FQDN, you need to point your domain’s DNS records to the server where your Solodev CMS is hosted on AWS. Visit your registrar’s website for instructions. To locate your server’s IP address in AWS, review the Quickstart for Solodev CMS for Kubernetes, Solodev CMS Enterprise Edition, Solodev CMS Professional Edition, or Solodev CMS Micro Edition.
  • Before getting started on any new website, it is highly recommended that you have an approved design prototype and sitemap to guide your development.

# Adding a site

  1. Log into your Solodev CMS. On the main dashboard, click "Add Website".

Add website

  1. In the form fields, enter your Fully Qualified Domain Name (e.g., www.testsite.com), select the type of website, upload a theme, and choose your timezone. Click Add.

Add website form

Field Description
Fully Qualified Domain Name (FQDN) The complete and specific website address. For example, in www.testsite.com. An FQDN helps to clearly identify and locate a specific website on the internet.
Type Select the type of website you want to create. CMS (Default) or Standard. CMS (Content Management System) - A website that allows you to easily create, manage, and modify content without needing technical knowledge. Standard - A basic website that usually consists of static pages and requires some coding knowledge to update content.
Theme (Optional) Upload a .zip file to create your website using a theme. Ensure the .zip file includes all necessary files and follows the theme guidelines.
Timezone Select the timezone based on your location to ensure accurate time settings for your website. The system will automatically select the timezone for you based on your location, but you can manually choose a different one if needed.

Once your website is created, you will be automatically directed to the Websites dashboard in your CMS, where your new site will appear at the top of the table.

Website dashboard