This topic provides a high-level overview of the steps required to build and launch a website on Alibaba Cloud, from preparing a server to configuring your domain name.
Procedure
Prepare an Elastic Compute Service (ECS) instance.
Website requirements vary, so choose an instance configuration that matches the size of your site and expected traffic. Basic configurations are sufficient for small websites. For more information, see Create an instance on the Custom Launch tab.
For information about instance families and selecting an instance type, see Overview of instance families and Instance type selection.
You can upgrade or downgrade your instance to align with business needs. For more information, see Instance type changes.
Configure security group rules.
By default, ports 22 and 3389 that are required to connect to an instance are enabled when you create a security group. Enable ports 80 and 443 to allow website access. Ensure these ports are enabled for inbound traffic in the security group. If not, configure them manually. For more information, see Add a security group rule.
Deploy the website.
The topics under the current chapter describe deployment solutions for commonly used websites. You can design, develop, and deploy various types of websites based on your needs.
Purchase a domain name.
Search for and purchase your desired domain name if it is available. For more information, see Register a generic domain name.
For the differences between
.com
and.net
domain name suffixes, see Domain name differences.Apply for an Internet Content Provider (ICP) filing for the domain name.
ImportantIf the instance that hosts your website is located in a region within the Chinese mainland, you must apply for an ICP filing for your domain name. Otherwise, this step can be skipped.
Prepare for the ICP filing.
Document requirements for ICP filing vary by province. Prepare the necessary documents according to the MIIT's ICP filing regulations for different regions. For more information, see Overview.
Submit the ICP filing application.
Resolve the domain name. After you configure the DNS settings for your domain, users can access your website by using the domain name.
To associate the domain name with an IP address, add an A record. For more information, see Add DNS records.
(Optional) Enable secure HTTPS access.
SSL Certificates Service allows you to redirect HTTP traffic that is destined for your websites or mobile applications to HTTPS traffic at minimal costs. You can use SSL certificates to authenticate users and encrypt data. For more information, see What is Certificate Management Service? If you purchase and download an SSL certificate, the methods to install the certificate on servers vary based on the server environment. For more information, see Deploy SSL certificates.
You have now completed the basic steps to build your website. Visit your domain name in a browser to verify that it is working correctly.
References
For information about how to select Alibaba Cloud services and configurations based on your business needs, see Architecture Consulting Service.
If you want to migrate your business from your data center or a hosted data center to Alibaba Cloud, you can request technical support from Alibaba Cloud for cloud migration. For more information, see Cloud Migration Service.