979
vamos a ver como desplegar una app en django
paso 1
crear tu cuenta en digital ocean
crear un droplet y la seguridad mediante ssh
desde windows o tu sistema operativo con la terminal de comandos correspondiente ssh root@mi.ip de DO
crear un usuario: adduser hebertdev
dar permisos de superusario al usuario que hemos creado: usermod -aG sudo hebertdev
ahora actulizemos nuestro droplet e instalamos dependencias: sudo apt-get update
sudo apt-get install python3-pip python3-dev libpq-dev postgresql postgresql-contrib nginx
ahora crear un usuario para nuestra base de datos de PSQL y vamos a configurar todo:
INstalar un entorno virtual:
sudo -H pip3 install --upgrade pip
sudo -H pip3 install virtualenv
ahora cambiar a nuestro usuario: su hebertdev
cd .. hasta llegar a la raiz
y luego ingresar a nuestro /home/hebertdev
dentro de nuestra carpeta clonar nuestro repo o iniciar nuestro proyecto de django home/hebertdev/myproject
entrar a nuestro home/hebertdev y crearemos un entorno virtual y lo activaremos:
virtualenv myprojectenv
source myprojectenv/bin/activate
una vez activado entraremos a nuestro proyecto de django home/hebertdev/myproject
y procederemos a instalar nuestras dependecias de nuestro proyecto, puede ser manual una por una o si ya tienen el archivo requirements.txt : pip install -r requirements.txt,
no olviden instalar para la conexion con psql
Si te ha gustado este post, compártelo con tus amigos y de esta manera me ayudas a mantener este sitio web.