Deployment en Web Hosting
Clase 28 de 47 • Curso profesional de Git y GitHub 2016
Contenido del curso
Clase 28 de 47 • Curso profesional de Git y GitHub 2016
Contenido del curso
Fernando Torres
Erick Neftalí Sarmiento Cortes
jose martinez
Usuario anónimo
jose martinez
Jonathan Ludeña
Diego Forero
Jonathan Ludeña
Luis Felipe Silgado Cortázar
Edwin Fernando García Lozano
Guadalupe Romero Ortega
Norberto Vega
Jhonny Stiven Agudelo Tenorio
Yonatan Alexis Quintero Rodriguez
Ricardo Azpeitia P.
Junior Yc
Mario Ruano Fernández
Pablo Mederos
Gary Acosta
Jean Pierre Alvarez Mendoza
Aster Eduardo Cajares Garces
juscah
Juan Diego Silva Garcia
Diego Forero
Ricardo Fuenmayor
Juan Diego Silva Garcia
Juan Diego Silva Garcia
Jenice vazquez Vazquez Soria
Jenice vazquez Vazquez Soria
Marilyn Stanwood
Greida Mendoza
Diego Forero
Greida Mendoza
Luis Fernando Florián Rosales
Diego Forero
Luis Fernando Florián Rosales
david Cardenas Jasso
Diego Forero
david Cardenas Jasso
Henry Eduardo Hilario Rojas
jose martinez
César Valentty Monsalve González
Ricardo Azpeitia P.
Ricardo Azpeitia P.
@mikenieva hola. En mi terminal local tengo git 2.6.4 y en el servidor aparece git 2.3.0 cuando uso
git --version
en cada terminal. ¿Deberé preocuparme de la diferencia de versión?
Deberias usar la mas actual, actualizalas todas a la mas nueva.
No te preocupes para seguir el curso puedes hacerlo con esa versión no te preocupes.
no me sale webapps que hago
????
Verifica el path/carpeta de instalación de las apps en la documentación posiblemente cambio el nombre y la ubicación dentro del hosting.
@mikenieva en la parte financiera. AWS cuando sobre pasas la capacidad de tu EC2 y te envia el billing este valor es mensual o es un valor anual?
Amazon te cobra por lo que consumas mes a mes
OK. Entonces debo entender que si mi capacidad aumentó ese valor será para siempre mensual… En la empresa que trabajo es un poco complicado el asunto de aprobaciones de pagos y a veces es una ventaja trabajar con valores anuales… asi que creo que habrá que cuantificar y analizar cual será el gasto para el año para que se pueda desglozar por mes. Gracias por tu respuesta
Pregunta: Los servidores relacionados con los LoadBalancer de aws se crean de manera dinámica, o hay que tenerlos de antemano todos relacionados con la App?
Hola Luis! Con Auto Scaling Groups puedes definir:
1 la imagen de la Instancia (Servidor) que quieres escalar (donde esta tu App)
2. el numero minimo y maximos de Instancias (servidores) EC2 ( minimo 1 maximo 4 Instancias)
3. las condiciones para auto escalar hacia arriba y hacia abajo de 1 servidor a 2, 3 o 4. ( si el uso del CPU es SUPERIOR o igual al 15% INICIA 1, 2 o 4 Instancias EC2, si el uso del CPU es INFERIOR o igual al 5% ELIMINA 1, 2 o 4 Instancias EC2, ).
Auto Scaling Groups debes definir las condiciones del auto escalado, despues de definir las conciciones Auto Scaling Groups funciona de manera dinamica como lo dices.
Auto Scaling Groups se encuentra en EC2 Dashboard.
Me encanto la metáfora de los castillos jajajajajaja
Para hacer páginas del tipo informativas, estáticas, que es lo mejor, contratar un servicio tipo webfaction o algo mucho más sencillo (proveedores que te ofrecen dominio+espacio+hosting con ftp) ?
me pueden ayudar con una duda?
jhonny@developer:~/Escritorio/jhonny$ git remote add origin git@cuenta1:jhonnyagudelo/equipo.git
fatal: remote origin already exists.
siempre me pasa lo mismo
GRACIAS!!!!!!
usa el comando git remote show origin
Podrás ver que repositorio tienes agregados
Te dice que tu remote origin ya existe.
git remote -v
Para ver a donde esta apuntando ese remote
para hacer todo este Deployment en web hosting necesito que en el servidor que en el hosting que alquilo este instalado git? pero que pasa si no esta instalado? como lo puedo instalar ?
@junioryc es necesario que Git esté instalado en el servidor. Por lo general, los hosting gratuitos no te dan acceso para instalarlo por ti mismo. Pero prueba a hacerlo con el comando:
yum install git
Para generar una llave ssh desde windows y en cualquier punto del cmd ejecuten una vez en la consola:
set PATH=%PATH%;C:\Program Files\Git\usr\bin
Luego de esto pueden ejecutar ssh-keygen sin preocuparse por encontrarse en la carpeta de instalación de GIT, generando una nueva llave cuando se les de la gana, y con solo ejecutar el comando de ssh-keygen.
No funciona.
o podrían descargar y seguir el curso con los comandos que mike nos proporciona.
podria trabajar con github y hacer deploy a un cpanel??
Si es un server que solo te permite acceder por cpanel, no podras, necesitas un acceso ssh para poder hacerlo. Saludos
Es normal que se desconecte de la terminal la instancia de AWS después de cierto tiempo (muy poco tiempo) inactiva?
Si tienes un config creado dentro de tu carpeta ssh, puede que este un parámetro para que desconecte después de cierto tiempo de detectar inactividad. Otra posible razón es que cambie tu ip de internet, pero es poco probable.
No puedo conectar con el servidor de Webfaction desde el primer video de Tipos de ambientes, no puedo seguir con el curso de esta manera, me frusta bastante.
Estas ingresando con la terminal de windows? porque con windows se utiliza normalmente el cliente ssh PuTTY
Para darle nombre a la llave o si no quieren sustituir las llaves existentes: $ ssh-keygen -t rsa -b 4096 -C "your@email.com" -f [nombre_llave]
saludos,
En AWS hice pull y todo bien luego ls y si me muestra los archivos, pero al ir al public dns sigue apareciendo el test page… que creen que me haya faltado?
Oh, tenia que hacer el pull en /var/www/html 😄
Esto fue mucho mas facil que AWS…
Hola, tengo mi app local, y mi repositorio se encuentra en Bitbucket. ¿Cómo automatizo los deploy hacia mi hosting?
Tienes que tener un CI, como circleCI, Jenkins o travis que se encarga de hacer el deploy, te recomiendo que veas el curso de devops donde se explica el proceso, https://platzi.com/cursos/devops/
Ok, muchas gracias.
Quisiera preguntar que cosas tengo que tomar en cuenta al querer subir un sitio web a un hosting? cosas como la base de datos, ancho de banda, dominio, etc,
y que me recomendarían con sitio web para una inmobiliaria en php que se necesita almacenar cantidad de imágenes?
Gracias
Lo mejor es un vps, olvídate de los hostings compartidos, tienes buenas opciones como digital ocean, linode o aws, define bien los requerimientos que vas a tener, y en cuanto a las imágenes, las puedes procesar para que no pesen tanto al momento de subirlas, con esto también optimizas la carga de la pagina.
Muchas Gracias por la respuesta, estare investigando un poco mas de los hosting y ver con cual me quedo
hola tengo una duda a la hora de poner en la terminal el password que piden a la hora de hacer el ssh, pongo el password y después ya no me aparece nada no porque, me podrían ayudar ?
La consola no te responde, puedes escribir el comando ls y hay alguna respuesta o simplemente no hace nada?
simplemente no hace nada
una pregunta, webfaction tiene plan anual?, solo estoy viendo plan mensual
Verifícalo con webfaction, contacta con soporte técnico.
hola cuando voy a acceder al servidor y desde terminal para crear la llaves ssh me pide asignar un password lo digito y no me lo crea, sale este mensaje:
Permission denied, please try again.
Qué puedo hacer ?
¿Que comando estas tratando de ejecutar?
Intentaste con sudo?