http://twitter.com/emtv
Edgardo Tupiño
v.1.2
http://twitter.com/emtv
Edgardo Tupiño
http://edgardo.tupino.com
Estoy en el 11 Meetup #DigitalOceanLima @digitalocean en @laboratoriala
Proovedor de dominio
Dashboard
DNS Dashboard
1. Entrar al Admin de mi Proovedor de Dominio.
2. Ir a Networking > Dominios -
Proovedor de dominio
Dashboard
DNS Dashboard
Configuraciones adicionales - Tienes Gmail
Sugerencias con el Servicio de Email
Windows >
OSX >
GNU/Linux >
https://git-scm.com/download/win
" Ir > Aplicaciones > Utilidades > Terminal "
" Crtl + Alt + T "
ssh root@ip.ip.ip.ip
http://www.linuxtotal.com.mx/?cont=info_admon_002
Navegar entre carpetas
Gestionar directorios.
Crear
Actualizar Sistema y repositorios de mi OS.
Apagar y reiniciar mi VPS
$ cd /d/carpeta_1/carpeta2
$ sudo mkdir "nombre_del_fichero"
$ sudo rm -R "nombre_de_fichero"
$ sudo mv "nombre_de_fichero"
$ sudo cp "fichero1" "copia_fichero"
$ sudo apt-get update
$ sudo apt-get install git
$ sudo apt-get install git
$ sudo apt-get install phpmyadmin
https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-14-04
$ adduser demo
$ gpasswd -a demo sudo
$localhost/demo - ssh-keygen
Crear un usuario
Darle privilegios root
Generar una llave ssh
Vincular mi clave a otros servicios
Repositorio en bitbucket y/o github
https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys--2
$ sudo ssh-keygen -t rsa
permitir escritura
$ chown www-data.www-data html -R
Local
Desarrollo
Producción
127.0.0.1
http://demo.miweb.com
http://miweb.com
$ var/www/nombre_del_proyecto/public_html/ files
Consideraciones sobre el proceso de trabajo que se debe de tener.
Local
Desarrollo
Producción
127.0.0.1
http://demo.miweb.com
http://miweb.com
$ git add -A
$ git commit -m "Nombre del Commit"
$ git push origin master
$ scp /d/carpeta_1/carpeta_2/nombre_del_archivo user@ip.ip.ip.ip:/var/www/carpeta_1/carpeta_2
ataques DDOS
.htaccess
#htaccess for WP
<Files xmlrpc.php>
Order Deny,Allow
Deny from all
</Files>
#More code
"spotify" open source
https://github.com/phanan/koel
Combinar proyectos, por ejemplo:
Ghost
Moodle
Laravel
Tener servidores virtuales (tener muchos dominios y proyectos)
https://www.digitalocean.com/community/tutorials
https://twitter.com/emtv
Edgardo Tupiño
https://edgardo.tupino.com