Step: 1 Go to the AWS website and log in to your account.
Step: 2 Navigate to the S3 service, click "Create bucket," enter a unique name, and select your preferred region.
Step: 3 Upload your website files (HTML, CSS, JavaScript, etc.) to the newly created S3 bucket.
Step: 4 In the bucket properties, enable "Static website hosting," and specify the index document and error document.
Step: 5 Update the bucket policy to allow public access to your website files by adding a policy that grants s3:GetObject permissions.
Step: 6 Retrieve the bucket's endpoint URL provided in the static website hosting settings to access your hosted website.