Host Django Project

I have AWS EC2 Windows Server On which i install the XAMPP Server. my PHP MySQL webapps are hosted now i install the Django Project at c:\ParijatWallet now i need to host this project to our subdomain

Could you please provide a more detailed explanation of your question regarding Django?

Describe what you have done and what exactly you want to achieve. Also, avoid images in your explanation.

Infrastructure Overview:

  1. Cloud Services: We are utilizing AWS cloud services for our infrastructure needs.
  2. VPC Configuration: The setup includes a closed Virtual Private Cloud (VPC) to ensure secure communication and isolation of resources.
  3. Load Balancer: An AWS Network Load Balancer (NLB) is in place to handle incoming traffic. The traffic is redirected securely via SSL to the EC2 instances.
  4. EC2 Instance: The EC2 instance is a Windows Server machine configured with XAMPP Server for hosting websites.
  5. Web Hosting: Websites are currently hosted on the XAMPP server running on this EC2 instance.

Requirement:
We now need to host a Django web application on the same EC2 instance alongside the existing setup.

By this description then I would guess that each of these sites are accessed through different DNS entries. If so, the shared hosting isn’t significantly different that solo hosting, other than ensuring you have the correct ServerName and ServerAlias in your <VirtualHost ... sections.

I would suggest you get this running on a different Windows instance first, to ensure that your experimentation doesn’t interfere with your production environment. Once you have your <VirtualHost configuration correct and verified, then add it to your production server configuration.

You might also want to search for other threads here discussing the deployment of Django on Windows / Apache. These two might be a good starting point: