Skip to content

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>