Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2014, 14:54
plox
 
Fecha de Ingreso: junio-2014
Mensajes: 5
Antigüedad: 10 años, 5 meses
Puntos: 0
Permisos, usuarios , servidor web node.js

Un saludo a todos

Decidí hacer unos cambios a mi vps donde llevo un proyecto y necesito algunas recomendaciones para hacerlo mejor , de la forma adecuada.

Que tenia antes ?
R/ Un VPS con apache y WHM/Cpanel

Que tengo o quiero tener en este momento ?
R/ Remplazar Apache con Node.js y no utilizar un hosting panel ( WHM,cpanel,webmin...etc)

tengo unas dudas..

con que usuario debería instalar todo el software ?

Software a instalar :
  • Node.js - web
  • MongoDB - db
  • Bind9 - dns
  • Haraka - stmp(node.js)
  • vzdump - Backups/snapshots

Encontré un excelente [URL="https://www.digitalocean.com/community/articles/how-to-use-pm2-to-setup-a-node-js-production-environment-on-an-ubuntu-vps"]Tutorial[/URL] en donde explican como instalar un paquete llamado PM2 en npm para mantener corriendo los servicios de node.js si existe algún problema con la app o se reinicia el server , en ese tutorial explican que para la instalación esta que es en un server de producción se crea un segundo usuario ( despues del Root ) al que llamamos digamos safeuser , con este usuario realizamos la instalación de node.js y bueno ahi sigue el tutorial..

Con este usuario safeuser debería instalar los softwares que necesito (los descritos anteriormente) o los realizo con el root o como debería hacerlos para tener mejor seguridad ?

ya que estuve probando y al instalar los softwares anteriores tenia problemas con los permisos y tenia que volver a reinstalar el vps

consejos ?

Gracias

Última edición por plox; 06/06/2014 a las 16:43