-
Notifications
You must be signed in to change notification settings - Fork 32
Instalando en una máquina EC2
Luis Felipe Álvarez Burgos edited this page Nov 14, 2018
·
9 revisions
Luego de crear una imagen con amazon ami 2 me conecté e instalé estas cositas:
sudo yum install git python2-pip zlib1g-dev libjpeg62-dev graphicsmagick libboost-python-dev gcc apache mod_wsgi
Luego bajo el código:
git clone https://github.com/ciudadanointeligente/votainteligente-portal-electoral.git votainteligente
Luego bajo el código:
git clone https://github.com/ciudadanointeligente/votainteligente-portal-electoral.git votainteligente
Luego hago el truco de las migraciones y los estáticos:
cd votainteligente && python manage.py migrate --noinput && python manage.py compilescss --noinput && python manage.py collectstatic --noinput
Luego edito la cofiguración de apache:
sudo vim /etc/httpd/conf.d/1_vota.conf
y adentro pongo lo siguiente:
WSGIScriptAlias / /home/ec2-user/votainteligente/votainteligente/wsgi.py
#WSGIPythonHome /path/to/venv
WSGIPythonPath /home/ec2-user
WSGIDaemonProcess votainteligente-web python-path=/home/ec2-user/votainteligente/ home=/home/ec2-user/votainteligente user=ec2-user
WSGIProcessGroup votainteligente-web
<Directory /home/ec2-user/votainteligente/votainteligente>
<Files wsgi.py>
Order allow,deny
Allow from all
</Files>
</Directory>