DEV Community

sadasdkjoiwck
sadasdkjoiwck

Posted on

Django on AMI

If you're using AMI then there are few things to take note before proceeding.

  • AMI have yum as package manager.
  • AMI Linux 2 has amazon-linux-extras which are available as topics

Setup the environment

sudo yum update -y sudo yum install gcc cat /var/run/yum.pid ps -p 3633 ps -ef | grep 3633 kill -9 3633 sudo amazon-linux-extras install python3 curl -O https://bootstrap.pypa.io/get-pip.py python3 get-pip.py python3 -m pip install --upgrade pip yum search pip sudo yum install python3-pip python3 -m venv /path/to/new/virtual/environment sudo pip3 install virtualenv sudo amazon-linux-extras install nginx1 mkdir project-name cd project-name virtualenv env . env/bin/activate pip3 install django pip3 install uwsgi django-admin --version uwsgi --socket /opt/uwsgi/sock/yt_demo.sock --wsgi-file /home/ec2-user/project/testsite/testsite/wsgi.py 
Enter fullscreen mode Exit fullscreen mode

Note: I have taken help from multiple source and prepared this article. And all source deserves to receive the credits.

Credits,

Top comments (0)